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 – 8 hotels and places to stay
See the latest prices and deals by choosing your dates.
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 fromR$ 1,174.64per 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.

Location Cleanliness
8.4
Scored 8.4
Very good
Rated very good
3,075 reviews
Price fromR$ 964.65per 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...

Location
8.3
Scored 8.3
Very good
Rated very good
260 reviews
Price fromR$ 1,299.32per 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 fromR$ 1,735.71per 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.

All good
7.3
Scored 7.3
Good
Rated good
1,268 reviews
Price fromR$ 557.79per 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.

Location was good,accommodation was dated and careworn,our group were placed in an annexe in the rear car park,very dated and not ideal accommodation for the price.
6.3
Scored 6.3
Pleasant
Rated pleasant
1,009 reviews
Price fromR$ 715.28per 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
477 reviews
Price fromR$ 557.79per 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
330 reviews
Price fromR$ 853.09per 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...

The property was in a great location and spotless
8.2
Scored 8.2
Very good
Rated very good
144 reviews
Price fromR$ 1,903.05per night
Stewart Apartment - A unique Apartment in countryside park with WIFI and access to bar and pool, hotel in Dunkeld

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

The apartment was lovely. Nicely decorated, beds were comfortable and the bath was amazing!
8.0
Scored 8.0
Very good
Rated very good
131 reviews
Price fromR$ 2,027.73per 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:

  • 10
    Scored 10

    It was a beautiful hotel set in a in stunning location...

    It was a beautiful hotel set in a in stunning location very peaceful and relaxing . Room was spacious and very clean nice coffee machine and tea tray with a good choice of teas and a shortbread . Food in restaurant and bar was good .All staff were friendly and helpful . There is a nice walk into Dunkeld along the river Would recommend as a nice place to stay
    A
    Anonymous
  • 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

Explore guest reviews of hotels in Dunkeld

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 401 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 R$ 557.79 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,268 reviews
    Hotel was a beautiful old building, a little tired in some places but very clean and comfortable, the staff were great especially the chef, very friendly and welcoming, breakfast was good although a little overpriced but cooked very well with a good choice , the room was very large with a magnificent view, the ensuite had a bath which was very welcoming after a day's walking, we will be back and would certainly recommend this hotel
    Jim 15668
    United Kingdom
  • From R$ 715.28 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 1,009 reviews
    Fab little hotel with history. If you don’t like creaky floorboards this is not the hotel for you. We were two adults two children and had a very comfortable stay in two separate rooms . Compact rooms but well equipped. Ensuite showers were a little dated but clean. The breakfast was lovely but due to staffing issues a little slow but due to post covid this applies to most businesses. Nice little hotel worth a stay for location alone.
    Mark
    United Kingdom
  • From R$ 1,666.81 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 260 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 R$ 557.79 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,268 reviews
    Room allocated was baltic and had condensation inside the windows. It took 5 hours to get them to change us to a room with heating. B/fast was OK, but dinner was another fiasco. The food was below standard for a hotel of their supposed rating, also the hotel restaurant and bar was closed Wednesday & Thursday. Total overall rating for value for money and food, I wouldsay about -10.
    Peter
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 476 reviews
    Nice location a relatively short walk to/from the centre of Dunkeld. On a unique street on the grounds of an estate. Hard to describe, but there are old buildings and a grand looking hotel and iron gate at the street as you turn onto the small street to the B&B. Comfortable, clean room and friendly staff. Nice breakfast.
    Tim
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 401 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 R$ 1,174.64 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 R$ 1,319.01 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,076 reviews
    The location was perfect,Dinner was very good . The hotel was very comfortable and stylish . Staff were very accommodating ,helpful and pleasant . I used the spa it was just ok and overpriced. I enjoyed our stay and will return .
    helen raulin
    United States
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 76 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 R$ 715.28 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 1,009 reviews
    My utterly favourite hotel in Dunkeld. Very comfy,ioveliest of staff. Food plentiful & delicious, and staff service excellent. A very dog friendly & welcoming hotel.
    Ann
    United Kingdom
  • From R$ 853.09 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 330 reviews
    We loved this B&B! Our host was very nice and helpful. The house has been beautifully updated while still retaining the charm of a house that is 350 years old.
    Julie
    United States
  • From R$ 1,319.01 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,076 reviews
    The hotel is in a beautiful setting with easy access to the town of Dunkeld. The room was spacious and comfortable In the main the staff were helpful
    Lorna
    United Kingdom
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 4 reviews
    Fantastic location right in the centre of Dunkeld. Easy access to all surrounding facilities, and great start point for walking.
    Tommy
    United Kingdom
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 4 reviews
    The location and the home were both great. We greatly enjoyed our stay in Dunkeld. The house was comfortable and cozy.
    Gina
    United States
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 476 reviews
    Nice, large room. Super friendly hosts. Good breakfast. The little towns of Dunkeld and Birnam are very idyllic.
    Melanie
    United States
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 12 reviews
    Perfect location! Comfortable and within walking distance of so many sights as well as coop and restaurants.
    deresa
    United States
  • From R$ 1,735.71 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 R$ 1,666.81 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 260 reviews
    Absolutely amazing. Lovely hotel and friendly and attentive staff :) can't fault it.
    Simona Colucci
    United Kingdom
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 11 reviews
    Clean, spacious, comfortable and well lit space with separate kitchen
    Christine
    United States