Skip to main content

Search hotels in Dunkeld

Enter your dates to see the latest prices and deals for Dunkeld hotels

Filter by:


Star rating

Review score

Dunkeld – 9 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Merryburn - Rooms and Courtyard Studios, hotel in Dunkeld

The Merryburn - Rooms and Courtyard Studios is a few minutes' walk from Dunkeld and Birnam Railway Station at the gateway to the Highlands and is a listed Victorian building.

Friendly host, and a great, large room.
9.5
Scored 9.5
Exceptional
Rated exceptional
404 reviews
Price fromRSD 19,944.88per night
Tay House, hotel in Dunkeld

Situated in Dunkeld, Tay House is a self catering establishment with views of the River Tay. Tay House has a terrace at the back of the building with river views.

Stylish and comfortable
9.1
Scored 9.1
Superb
Rated superb
137 reviews
Price fromRSD 24,621.61per night
Dunkeld House Hotel, hotel in Dunkeld

In 280 acres of unspoiled Perthshire countryside, the Dunkeld House Hotel features an outdoor activity centre and luxury health club. The hotel offers free parking and spacious rooms.

Beautiful location, staff very nice
8.4
Scored 8.4
Very good
Rated very good
3,083 reviews
Price fromRSD 20,219.98per night
Atholl Arms Hotel Dunkeld, hotel in Dunkeld

PLEASE NOTE THAT NOT ALL OUR ROOMS ARE DOG FRIENDLY, SO BEFORE FINALISING THE BOOKING, YOU MUST CONTACT THE HOTEL RECEPTION DIRECTLY TO MAKE SURE DOG FRIENDLY ROOMS ARE AVAILABLE AND ANY SPECIAL...

Riverside bar is lovely.
8.2
Scored 8.2
Very good
Rated very good
257 reviews
Price fromRSD 25,378.14per night
The Taybank, hotel in Dunkeld

Set in Dunkeld, 26 km from Scone Palace, The Taybank offers accommodation with a garden, free private parking, a restaurant and a bar.

Beautiful location, especially the riverside gardens, comfortable rooms and great hotel. Highly recommend if in Dunkeld.
8.4
Scored 8.4
Very good
Rated very good
141 reviews
Price fromRSD 36,382.22per night
Royal Dunkeld Hotel, hotel in Dunkeld

This former coaching inn is now a comfortable, modern hotel, offering en suite accommodation, free on-site parking and free wireless internet access in the public areas.

All good 👍
6.3
Scored 6.3
Pleasant
Rated pleasant
1,009 reviews
Price fromRSD 14,993.05per night
Birnam Hotel, hotel in Dunkeld

Historic Birnam Hotel is set in Perthshire countryside between Dunkeld and Birnham Golf Club and the River Tay. It offers cosy non-smoking rooms, a restaurant and an inn in the grounds.

Everything was as we would like to find. Clean, comfortable and very friendly staff.
7.3
Scored 7.3
Good
Rated good
1,275 reviews
Price fromRSD 11,691.83per night
Tayburn House, hotel in Dunkeld

Tayburn House provides comfortable rooms and hearty cooked breakfasts in Dunkeld, around 25 minutes’ drive north of Perth. This non-smoking house has free parking and free Wi-Fi throughout.

Our host is very attentive and keen to make everything for us to feel good, the place is very well maintained and clean. The breakfast is excellent, with a vast choice of food. It is a good initiative to ask us the day before what we want to have from the menu. Within a short walking distance from both the railway station and the city of Dunkeld, it is ideally located for train travellers like us.
9.4
Scored 9.4
Superb
Rated superb
476 reviews
Price fromRSD 11,691.83per night
The Farmhouse B&B, hotel in Dunkeld

Located in Dunkeld and only 23 km from Castle Menzies, The Farmhouse B&B provides accommodation with mountain views, free WiFi and free private parking.

Lovely welcome, excellent room and Theresa laid us on a simple but delicious supper. We loved it !
9.6
Scored 9.6
Exceptional
Rated exceptional
329 reviews
Price fromRSD 17,881.62per night
Atholl Apartment - A Unique apartment in countryside park with WIFI and access to pool and bar, hotel in Dunkeld

Atholl Apartment - A Unique apartment in countryside park with WIFI and access to pool and bar, a property with a bar, is located in Perth, 25 km from Scone Palace, 30 km from Castle Menzies, as well...

Great burger menu. Comfortable apartment. Close to Birnam and Dunkeld. Beautiful area.
8.2
Scored 8.2
Very good
Rated very good
143 reviews
Price fromRSD 39,889.76per night
See all 20 hotels in Dunkeld

Most booked hotels in Dunkeld in the past month

FAQs about hotels in Dunkeld









Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Dunkeld:

  • 8.0
    Scored 8.0

    We stayed here for a Landrover Experience day in Butterstone...

    We stayed here for a Landrover Experience day in Butterstone, which was just a few miles up the road. It was 50 years since my last visit to Birnam...when i was Youth Hosteling as a 15 year old. We ate our evening meal in the Inn right next door to the Hotel. Next time we'd like to stay a bit longer.
    Colin
    United Kingdom
  • 10
    Scored 10

    Great base to explore Perthshire.

    Great base to explore Perthshire. Loads of walks on the doorstep. Plenty of lovely coffee shops, bakers,local coop. Children will love Going Potty to paint their own souvenir. And a trip to the Loch of Lowes to see lots of garden birds red squirrels and if you are lucky the ospreys
    Pam
    United Kingdom
  • 10
    Scored 10

    Beautiful historical town.

    Beautiful historical town. It is very quaint, but it is still so pleasant to walk around. There are a few small shops, bakeries, and restaurants with great food. Everyone there was so friendly. There are a few pubs with affordable prices and great atmospheres. A train station is close by so it is easy to get to bigger towns and cities as well. The town is extremely safe, even at night. I never felt uncomfortable walking around.
    Alaina
    United States
  • 10
    Scored 10

    Scenery outstanding; village charming.

    Scenery outstanding; village charming. The only downside was the lack of pubs/restaurants, as this was over the Xmas period; consequently, on Xmas Eve we booked an over-priced [and not very good] meal at the Tay Bank Hotel -o.k. for a seat if having a meal upstairs [no signs or directions, but a local told us] but small bar downstairs dangerously over-packed with people [getting near the bar to order drinks impossible]. Apart from this local monopoly, Dunkeld is a great place, especially for The Great Outdoors. A walk up nearby Birnam Hill gives wonderful views of the rich surrounding countryside and its cute villages.
    A
    Anonymous
    United Kingdom
  • 8.0
    Scored 8.0

    Rooms and public spaces were excellent.

    Rooms and public spaces were excellent. When we checked in we were told swimming pool closed, this was one of the main reasons we stayed. When I complained to Kenny the duty manager he told me everyone was advised when it was reopened. I told him we were not advised. He insisted we were and walked away. The rest of the staff excellent. Drinks way to expensive £46 for a £12 bottle of wine, £15.50 for a 250 ml glass of sauvingnon
    david
    United Kingdom
  • 8.0
    Scored 8.0

    Our stay was relaxing and we liked going on the various...

    Our stay was relaxing and we liked going on the various walks that were various options. We especially liked the walk along the river past Macbeth’s tree. The Cathedral is well worth a visit and the trees are part of the history too.
    Aileen
    United Kingdom

Explore guest reviews of hotels in Dunkeld

  • From RSD 17,881.62 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 329 reviews
    Theresa greeted us so warmly that we felt like family arriving for our stay. She had prepared an amazing charcuterie and cheese spread for us because we didn't want to drive more that day. It was a perfect way to appease our appetites and relax at the same time. Our room was very comfortable even though at first sight it seemed to need updating. It's an old farmhouse after all! At breakfast, we were treated like royalty, silver service and all. There was nothing we lacked. Thank you, Theresa!
    Valerie
    United States
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 77 reviews
    Amazing apartment, beautifully presented and very stylish. Bedding, towels etc all of good quality and there was everything you could possibly have needed to make your stay enjoyable. Situated in the centre of Dunkeld, lots of lovely shops and great places to eat. We were attending a wedding on the Murthly Estate which was just 15 minutes away and there was plenty of room for us all to get ready in comfort. Suited us better than staying in a hotel.
    Lindsey
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 476 reviews
    Excellent B& B, the host, Trevor couldn't do enough. Spotlessly clean room, great breakfast. Great location 10 min walk from centre, via the main road or by the riverside path passing the 500 year old Birnam Oak. If you are going to Dunkeld and Birnam, this is the place to stay. If you plan to eat in one of the hotels/restarants, I would suggest booking in advance as most places were very busy, we ate in the Perth Arms, food was excellent.
    Brian
    United Kingdom
  • From RSD 27,647.73 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,083 reviews
    The location is absolutely perfect for a real break away, quiet and peaceful but with very easy access to the centre of Dunkeld. The grounds on the bank of the River Tay, are breathtaking! The hotel itself is a beautiful, genteel building and offers a very comfortable stay. The staff are very friendly and helpful, cannot fault them at all. The bedroom was very comfortable and clean. Will definitely return.
    Eileen
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 476 reviews
    Welcoming staff; spacious, quiet and spotlessly clean room and bathroom; toiletries included shower gel, body lotion, shampoo, conditioner and soap; excellent breakfast (home made porridge, full Scottish breakfast, selection of cereals, croissants and fresh fruits); central location - just opposite the entrance to the Birnam walking trails; local amenities brochure available in the room; WiFi.
    KINGA
    United Kingdom
  • From RSD 34,250.18 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 257 reviews
    A slightly quaint and quirky, very people and dog friendly hotel set in the wonderful location of Dunkeld. The restaurant and bistro offer a good selection of well prepared dishes, with the Sunday roast beef dinner our favourite. Our recently refurbished junior suite provided excellent accommodation for our 3 night stay.
    william
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 405 reviews
    Clean, bright and airy room. Hotel beautifully decorated. Breakfast had many choices and all were good with fresh coffee, what more could you want! The owner was a friendly, helpful lady and made us feel very welcome. Nice area with easy riverside walk to Dunkeld and lots of interesting walks nearby.
    JeniH
    United Kingdom
  • From RSD 24,621.61 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 137 reviews
    The rooms were clean, very comfortable, and the staff was amazing. They went over and beyond to help make our stay enjoyable. I highly recommend this hotel for anyone visiting Dunkeld. i wished had more time to spend there and have chat with people were already staying in.
    Alaa
    United Kingdom
  • From RSD 14,993.05 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 1,009 reviews
    Breakfast was lovely. Sadly there was a burst water pipe which impacted on the hotel on Saturday evening..... everything closed early. Dunkeld was so quiet this weekend, it is losing it's soul, which is sad.
    Helen
    United Kingdom
  • From RSD 36,382.22 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 141 reviews
    Such a lovely hotel. The rooms were beautifully decorated and made you feel right at home. The staff could not have been any more helpful with all our needs. The restaurant had excellent food and service.
    Karla
    United States
  • From RSD 34,250.18 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 257 reviews
    Room was very clean and bed was comfy Staff were very good Breakfast was exceptional and everything was high quality and more importantly very tasty . Hotels location location location is fantastic
    Richard
    United Kingdom
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 4 reviews
    The location is excellent for exploring Perthshire. Located in the countryside, very quiet and peaceful. It has everything you may need. Very spacious for 2 people, which is great for a change.
    david
    United Kingdom
  • From RSD 11,691.83 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,275 reviews
    Really friendly staff, room very pleasant. Lovely view of red squirrels in a tree when I woke up. Nice walk along the river into Dunkeld if you head down behind the hotel.
    Christa
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 21 reviews
    The property location was excellent, just a short walk into Dunkeld, and within a short drive of the Newtyle beat on the Tay. Very clean and very well fitted out.
    Wilson
    Ireland
  • From RSD 11,691.83 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,275 reviews
    Friendly helpful staff on reception. The old grand hotel feel. Warm and spacious. Good bedside lighting. Lovely bed linen and great mattresses.
    Julia
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 77 reviews
    It was right downtown in Dunkeld which made it easy to see my family who lives there. Off street parking is a big plus!
    Kimball
    United States
  • From RSD 27,647.73 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,083 reviews
    Well maintained very clean ! Loved the river tay walk to the wee Dunkeld village . Friendly people 😃
    helen raulin
    United States
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 7 reviews
    Well equiped kitchen and very clean apartment Well located for Dunkeld and various walks.
    Mary
    United Kingdom
  • From RSD 36,382.22 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 141 reviews
    Location was excellent for our fly fishing weekend. Lovely location and hotel stunning.
    Yvonne
    United Kingdom
  • From RSD 11,691.83 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,275 reviews
    Excellent value for money, comfy and cosy hotel in a stunning location
    Mark
    United Kingdom

This page includes machine-generated content and therefore may contain errors. We are working to improve the quality.