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.
Dunkeld House Hotel, hotel in Dunkeld

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

Everything. Worked here in the early 90’s. Changed. Still fabulous
8.4
Scored 8.4
Very Good
Rated very good
3,101 reviews
Price from$183.18per 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. Really liked the decor inside the hotel and the bar down at the river is truly lovely.
8.2
Scored 8.2
Very Good
Rated very good
252 reviews
Price from$229.91per night
The Taybank, hotel in Dunkeld

Located in Dunkeld, 16 miles from Scone Palace, The Taybank provides accommodations with a garden, free private parking, a restaurant and a bar.

The Taybank has an awesome location right on the River Tay, with an outdoor dining area right on the bank. The staff went out of their way to be helpful and the breakfast "hamper" was charming. Breakfast was do-it-yourself and perfect for people on the go. All in all, a great experience.
8.4
Scored 8.4
Very Good
Rated very good
139 reviews
Price from$329.61per night
Tay House, hotel in Dunkeld

Located 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.

Excellent breakfast which we made ourselves.
9.1
Scored 9.1
Wonderful
Rated wonderful
136 reviews
Price from$210.60per 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 cozy nonsmoking rooms, a restaurant and an inn in the grounds.

quieter than expected, very big room, wonderful hot water for shower, big comfy bed, good Scottish breakfast
7.3
Scored 7.3
Good
Rated good
1,267 reviews
Price from$105.92per night
Royal Dunkeld Hotel, hotel in Dunkeld

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

Very friendly staff nothing was too much trouble. Very nice breakfast and good value
6.3
Scored 6.3
Pleasant
Rated pleasant
997 reviews
Price from$129.04per 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 nonsmoking house has free parking and free Wi-Fi throughout.

Cozy rooms in a quiet setting and a terrific host. Breakfast was plentiful and delicious!
9.4
Scored 9.4
Wonderful
Rated wonderful
470 reviews
Price from$105.92per night
The Farmhouse B&B, hotel in Dunkeld

The Farmhouse B&B offers accommodations in Dunkeld, 30 miles from Doune Castle and 30 miles from Blair Castle.

Charming country home and setting.
9.6
Scored 9.6
Exceptional
Rated exceptional
322 reviews
Price from$162per 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 is located in Perth, just 15 miles from Scone Palace and 19 miles from Castle Menzies.

It was spacious
8.2
Scored 8.2
Very Good
Rated very good
140 reviews
Price from$409.98per night
Bankfoot Inn, hotel in Dunkeld

Set in Perthshire countryside, The Bankfoot is a cozy 18th-century Scottish inn. There is free Wi-Fi on site, and all rooms have flat-screen TVs with digital channels and DVD players.

Very good location in a quiet area close to the A9. Staff was welcoming and provided good service. I liked the room because it was cozy, warm and the bed was great.
9.3
Scored 9.3
Wonderful
Rated wonderful
267 reviews
Price from$144.43per 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 second 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 of America
  • 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

  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 75 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
  • From $105.92 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,267 reviews
    Hotel in dire need of refurbishment. I didn't see another guest at all in the time I was there and the place was silent. As it is very old fashioned and has beautiful old furniture and big high ceilings felt a bit like a castle but was a bit creepy...however I enjoyed seeing the lovely furniture and imagining what it could be like. Restaurant next door was very nice and staff there were lovely. I slept well and bed was comfy enough.
    Heather
    United Kingdom
  • From $515.91 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 252 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.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 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
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 395 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 $487.24 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 139 reviews
    The Taybank has an awesome location right on the River Tay, with an outdoor dining area right on the bank. The staff went out of their way to be helpful and the breakfast "hamper" was charming. Breakfast was do-it-yourself and perfect for people on the go. All in all, a great experience.
    Ronald
    United States of America
  • From $223.06 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 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
     · 322 reviews
    My stay at the Farmhouse B&B was too brief, but Theresa was a wonderful hostess. The house is beautiful, and next time, I will stay longer just totake in the scenery and relax. The breakfast was fantastic and the fresh baked bread and jams were wonderful!
    C
    Christine
    United States of America
  • From $118.38 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 471 reviews
    First time staying in this lovely,clean and cosy b and b. Trevor was very welcoming and an excellent host. Breakfast was delicious! Have stayed in a couple places in Dunkeld and this was the best. Would definitely stay here again.
    Helen
    United Kingdom
  • From $105.92 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,267 reviews
    The beauty of Dunkeld near us and the Hermitage. No worries checking in and leaving. Room was clean and warm . Parking was no problems. The Hotel has character and pleasant old wooden interior. You can walk into town in 15 mins.
    Jim
    United Kingdom
  • From $515.91 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 252 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
    Wonderful
    Rated wonderful
     · 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
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 395 reviews
    Loved everything about our accomodations in this charming place. The location is very convenient on a quiet side street, which is only a short walk to the Dunkeld & Birnam railway station.
    Claudia
    United States of America
  • From $135.83 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 997 reviews
    Liked the location and walks for the dog.breakfastvwas in point All round great hotel Value for money Melville hotels on point
    Paul
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 75 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 of America
  • From $223.06 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 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 $250.48 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 $487.24 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 139 reviews
    Location was excellent for our fly fishing weekend. Lovely location and hotel stunning.
    Yvonne
    United Kingdom
  • From $250.48 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,102 reviews
    Amazing property, beautiful trail along the river right outside the hotel
    Mor
    Israel
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 4 reviews
    Excellent location, spacious, every facility imaginable, comfy, warm.
    Natalie
    United Kingdom