Dunkeld hotels and places to stay

Search among 9 available hotels and places to stay in Dunkeld from 50+ providers

Check-in
Wed, 19 Jun
-
Check-out
Thu, 20 Jun
Rooms and Guests2 Guests, 1 Room
Check-in
Wed, 19 Jun
-
Check-out
Thu, 20 Jun
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Wed, 19 Jun
-
Check-out
Thu, 20 Jun
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-9 out of 9
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great479 reviews
Map
1647 yd from City Center1644 yd from Royal British Legion
Set in a rural area overlooking the River Tay, the 4-star countryside House offers 98 rooms and a swimming pool.
FromUS$ 230 /nightSelect
8.2
Great233 reviews
Map
219 yd from City Center70 yd from Royal British Legion
The 3-star smoke free Royal consists of 32 rooms along with a terrace bar and is nestled in a rural area.
FromUS$ 133 /nightSelect
8.6
Great280 reviews
Map
432 yd from City Center103 yd from The Hermitage
Dunkeld Community Archive is 650 feet from the 4-star Atholl Arms Hotel and Ossian's Hall of Mirrors is 5 minutes away by car.
FromUS$ 217 /nightSelect
8.4
Great391 reviews
Map
1273 yd from City Center669 yd from Dunkeld and Birnam Golf Club
While staying at the Birnam you are invited to discover Rumbling Bridge Falls, set about 1.6 miles away, or Corbenic Poetry Path, which is 0.6 miles away.
FromUS$ 109 /nightSelect
The Farmhouse B&BBed & Breakfast
8.4
Great43 reviews
Map
9.7 mi from City Center
Amulree Church Of Scotland And Churchyard is 25 minutes' walk from the 2-star Farmhouse Dunkeld and Tummel River is around 1.9 miles away.
FromUS$ 149 /nightSelect
Tayburn HouseBed & Breakfast
8.2
Great93 reviews
Map
1231 yd from City Center718 yd from Dunkeld and Birnam Golf Club
The non-smoking Tayburn House is set within 500 feet of Beatrix Potter Exhibition and 0.6 miles from The Dalgincross Bridge.
FromUS$ 94 /nightSelect
8.4
Great73 reviews
Map
1417 yd from City Center570 yd from Dunkeld and Birnam Golf Club
Little Dunkeld Kirk is within 0.2 miles of the 4-star Merryburn - Rooms And Courtyard Studios, while Dunkeld Bridge is only 8 minutes' walk away.
FromUS$ 169 /nightSelect
8.0
Great48 reviews
Map
425 yd from City Center90 yd from The Hermitage
Beatrix Potter Exhibition is fairly close to the Taybank and Tay Forest Park is 250 feet away.
FromUS$ 322 /nightSelect
Tay HouseHotel
8.0
Great47 reviews
Map
416 yd from City Center85 yd from The Hermitage
0.5 miles from Dunkeld Cathedral, the Tay House offers canoeing and hiking for guests to keep active.
FromUS$ 233 /nightSelect

FAQs about hotels in Dunkeld

We hope that the answers to these questions will help you plan your trip

What are the top hotels in Dunkeld with a central location?

There are 4 hotels and other accommodations in Dunkeld city center to choose from. Providing cribs, a special menu, and a playroom on site, Royal Hotel rated 8.2/10 is set a 5-minute walk from the city center. The Taybank with rating 8.0/10 and Atholl Arms Hotel rated 8.6/10 are other favorite hotels in the area. To check more central hotels click here.

What are the top cheap hotels in Dunkeld?

There are more than 4 top budget properties in Dunkeld. One of the best budget hotels is Birnam Hotel rated 8.4/10 at the cost of 109US$ per night, offering a golf course, ironing, and bar. Tayburn House rated 8.2/10 is one more great hotel, offering a golf course, 24-hour security, and complimentary parking, as well as prices from 94US$ per one night. Go here to see more cheap hotels.

What are the top Dunkeld hotels for couples?

According to Booked.net travel data, there are 7 deals for couples. Check The Taybank rated 8.0/10 with cribs, a special menu, and bar. It’s set 1.3 miles from Ossian's Hall of Mirrors and costs about 322US$ per night. Go here to check more romantic accommodations.

Which hotels in Dunkeld are good for families?

For those looking for a family accommodation, Booked.net offers 4 deals to choose from. Atholl Arms Hotel (rating: 8.6/10): a family-hotel with a special menu, horse riding, and cycling for 226US$ per night. You also can book Royal Hotel (rating: 8.2/10) for about 133US$ per night. This kid-friendly property offers cribs, a special menu, and a playroom on site. Go here to see more family-friendly hotels.

What are the most popular Dunkeld properties not far from The Hermitage Woodland Walk?

You can stay at Birnam Hotel rated 8.4/10, a 3-star hotel, set a 15-minute walk from The Hermitage Woodland Walk. It offers a golf course, ironing, and bar on site. See more top accommodations here.

What are the most popular pet-friendly hotels in Dunkeld?

If you're traveling with pets, Booked.net offers a selection of 5 hotels to choose from. Check Royal Hotel (rating: 8.2/10), a pet-friendly venue with cribs, a special menu, and a playroom. It's located a 5-minute walk from Dunkeld Bridge. Alternatively, book Atholl Arms Hotel (rating: 8.6/10) with a special menu, horse riding, and cycling. It's set 500 feet from the city center and costs 226US$ per night. For more pet-friendly deals go here.

What are the top hotels in Dunkeld?

You may like Royal Hotel rated 8.2/10 featuring cribs, a special menu, and a playroom. It costs 133US$ per night. Also, you may book Birnam Hotel (rating: 8.4/10), a fantastic hotel with a golf course, ironing, and bar. It costs about 109US$ per night.

What are the top spa hotels in Dunkeld?

You may book House Hotel, a nice spa hotel featuring an indoor swimming pool, hiking, and mini golf. It costs 116US$ per night.

How much do hotels in Dunkeld cost?

Of course, the prices change in Dunkeld depending on the season, but on average:
A 3-star hotel room costs 133US$ per night. For instance, check Royal Hotel (rating: 8.2/10).
A 4-star hotel room costs 116US$ per night. You may book House Hotel with an indoor swimming pool, hiking, and mini golf.

How much would a hotel in Dunkeld cost for tonight?

According to Booked.net travel data, the average Dunkeld prices for tonight are:
Birnam Hotel (rating: 8.4/10) may cost you about 109US$ per night.

What are the top resorts in Dunkeld?

To stay at the top Dunkeld resort, check 3 properties on Booked.net. We recommend Birnam Hotel (rating: 8.4/10) for 109US$ per night. It's located 5 minutes' walk from Birnam Oak and provides a golf course, ironing, and bar on site. Alternatively, check House Hotel (rating: 8.6/10) for 116US$ per night. It provides a Jacuzzi, hiking, and mini golf.

What are the most favored hotels not far from Beatrix Potter Exhibition?

On Booked.net you will find 6 great accommodations not far from Beatrix Potter Exhibition in Dunkeld. We recommend The Taybank rated 8.0/10, a perfect hotel set 10 minutes' walk from Beatrix Potter Exhibition. It costs 109US$ per night and offers cribs, a special menu, and bar. Another perfect accommodation is Tay House rated 8.0/10 at the cost of 235US$ per night. It features canoeing, hiking, and cycling.

Where to stay in Dunkeld?

Best cheap hotels in Dunkeld

On a smaller budget, you could stay at Birnam Hotel, where prices are about 74US$ per night on average.

Convenience of staying in hotels downtown

If you are looking for a bit of privacy, an apartment, such as Boutique Loft Apartment is a good option in Dunkeld center, it comes with a golf course, canoeing and hiking. In the heart of Dunkeld there is Central Apartment-Classic Style, where you'll find a golf course, hiking and horse riding.

Hotels in the center that are near Tay Forest Park include Atholl Arms Hotel and Royal Dunkeld Hotel.

Luxury and boutique accommodation in Dunkeld

For ultimate luxury, opt for a stay at Dunkeld House Hotel, a 4-star hotel set near a valley, forests and a harbor.

Explore and find your best apartments, B&Bs and others

Those who are seeking comfy B&Bs can stop by St. Mary's Church, where they will find Loft Apartment Scandinavia Styled with a golf course, canoeing and hiking. Make sure to choose The Farmhouse B&B near Dun Mor - a top-rated resort with views of the mountain.

Show moreLess

Dunkeld hotels essential information

🏨 Hotels in Dunkeld 9
👛 Lowest price 94 USD
✍️ Hotels Reviews 1 687