Skip to main content

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.

The Merryburn was the perfect location for our trip. The accommodation was exceptional and one of the best places I ever stayed.
9.5
Scored 9.5
Exceptional
Rated exceptional
400 reviews
Price from£98per 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.

Everything . Breakfast was great
9.1
Scored 9.1
Superb
Rated superb
136 reviews
Price from£179per 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.

Grounds
8.4
Scored 8.4
Very good
Rated very good
3,102 reviews
Price from£147per 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...

Beautiful location in Dunkeld which has a beautiful river,lovely forest walks and a great mix of independent shops, cafes and bakeries. Hotel is beautifully and quirkily decorated in an ideal spot overlooking the river.
8.2
Scored 8.2
Very good
Rated very good
254 reviews
Price from£188.10per 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.

Location and facilities.
8.4
Scored 8.4
Very good
Rated very good
140 reviews
Price from£264.50per 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.

Great value for money,very clean,decent breakfast and nice staff. Perfect if your fishing in the area as you will hardly use the facilities in the more expensive local hotels.
7.3
Scored 7.3
Good
Rated good
1,268 reviews
Price from£85per 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.

The room was awful, large puddle outside of room made it difficult to get through to main building. The staff were lovely.
6.3
Scored 6.3
Pleasant
Rated pleasant
999 reviews
Price from£109per 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.

Everything
9.4
Scored 9.4
Superb
Rated superb
477 reviews
Price from£85per 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.

Very friendly host - inviting and charming location
9.6
Scored 9.6
Exceptional
Rated exceptional
323 reviews
Price from£130per 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...

Staff were very friendly. Accommodation was excellent and we enjoyed a lovely meal in the restaurant.
8.2
Scored 8.2
Very good
Rated very good
140 reviews
Price from£290per 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 £85 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 477 reviews
    I have stayed before and this time was just as brilliant. Really the best breakfast ever, I just wish I could eat more :-) Great room with a comfortable bed and an excellent, warm welcome. I've stayed in a number of hotels & B&B's around the UK and this really is the best. Free parking is a bonus these days. The location is ideal too for walks (Birnam Beeches, The Hermitage and into Dunkeld) and the railway station is less than 10 minutes walk so I hopped on a train to Inverness to enjoy the scenery.
    Anita
    United Kingdom
  • From £145 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 400 reviews
    Absolutely outstanding - the room is so lovely and open plan, with the bedroom area annexed off. The kitchen is perfect with even things like tinfoil, kitchen roll, oil, and salt. So many lovely thoughtful touches, such as milk in fridge, ice in freezer, dishwasher tablets, washing up liquid, shower gel, that just made this the most heart warming places. Location is amazing and so many walks nearby and places not too far to get food and drinks. Thoroughly recommend and will definitely be back.
    Natasha
    United Kingdom
  • From £230 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 254 reviews
    The location by the river was fantastic. The staff were attentive and informative. The food was great with plenty of vegan options. The bed was comfortable. Very very very dog friendly hotel with treats, bed, bowl, towel and toys provided and a doggy menu available. Dunkeld is such a lovely place with lots of independent shops. We also got an upgrade to a river view with it being my birthday, plus a card from the team - thank you!
    Nathan
    United Kingdom
  • From £85 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 477 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
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 4 reviews
    We would love to return to this gorgeous apt. All the Charles Rennie Mackintosh touches were lovely. Plenty of space - the smaller bedroom was great for an extra guest. Very handy location opposite the Birnam Arts Centre and about 15 min stroll into Dunkeld. Delicious pizzas at Birnam Inn. A really enjoyable stay.
    Helen
    United Kingdom
  • From £145 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 400 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 £179 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 136 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 75 reviews
    A comfortable, modern two floor apartment in the centre of Dunkeld. A great location, parking outside the door, and comfortable beds. We really enjoyed our stay and our kids (5+3yo) loved the nearby playgrounds and nature walks.
    Michael
    United Kingdom
  • From £150 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 323 reviews
    Theresa was an exceptional host - very friendly and accommodating. The breakfast she served was the best breakfast we had in all of Scotland. She sets a classy table and the food was fresh and delicious. Our room was very clean.
    Amira
    United States
  • From £391 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 £85 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,268 reviews
    I liked the location in lovely place of Birnam and the pleasant walk into Dunkeld. Having a sundowner drink in the sun drenched garden beside the hotel. Interesting history of the building.
    eve
    South Africa
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 84 reviews
    What an adorable private cottage. Not far from the town of Dunkeld, but a nice remote feeling. Easy access to tour Scotland. House as well kept and had a great facilities.
    Kim
    United States
  • From £179 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 136 reviews
    Loved everything about this stunning and stylish Lodge in the centre of Dunkeld with stunning views of the River Tay!
    Ian
    United Kingdom
  • From £192 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,102 reviews
    Pretty much everything. It was a beautiful hotel that was well looked after and we felt very special.
    Lachlan
    Australia
  • From £391 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 £230 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 254 reviews
    Absolutely amazing. Lovely hotel and friendly and attentive staff :) can't fault it.
    Simona Colucci
    United Kingdom
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 4 reviews
    Excellent location, spacious, every facility imaginable, comfy, warm.
    Natalie
    United Kingdom
  • From £85 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,268 reviews
    Excellent location and clean, spacious room. Breakfast was good too.
    Adelle
    United Kingdom
  • From £192 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,102 reviews
    lovely surroundings and hotel is stunning
    Kevin
    United Kingdom
  • From £109 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 999 reviews
    The hotel was in dunkeld.
    Barry Griffin
    United Kingdom

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