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

Everything! The room was stunning. Very unusual but still clean and comfortable. Very well equipped. Good info on the welcome sheet. Easy check in and out. Dog friendly....
9.5
Scored 9.5
Exceptional
Rated exceptional
410 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.

Amazing hotel, interior finishes are great, location is excellent. Very chill owner.
9.1
Scored 9.1
Superb
Rated superb
137 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.

Absolutely beautiful location, wonderful facilities, lovely friendly staff and great food xxxx
8.3
Scored 8.3
Very good
Rated very good
2,979 reviews
Price from£192per 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...

Evening meal was obtained here at extra charge, the food was wonderful as were the staff. I think drinks were a little pricey but probably on a par for a hotel of this standard. The room was large, facilities excellent and they provided a bed, bowl and welcome pack for our dog who was even made a fuss of, water bowl and carpet mat for him to use while we had evening my eal and breakfast. We were fortunate enough to be able to a spot in the hotels private parking spot so for us that was not an issue. Location great being in the town and close to the river with a wonderful riverside bar and covered seating in area complete with large screen TV. No issues with this hotel, we ended our holiday on a high, thank you.
8.3
Scored 8.3
Very good
Rated very good
274 reviews
Price from£153per 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.

Absolutely LOVED the garden restaurant area. Such a great vibe on a summer evening and the food was 👌 We stayed in one of the separate apartments and it was great to have some extra space with our 2 kids. The breakfast hamper delivered each morning was great.
8.4
Scored 8.4
Very good
Rated very good
144 reviews
Price from£264.50per 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
6.3
Scored 6.3
Pleasant
Rated pleasant
1,014 reviews
Price from£169per 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.

Very little. Badly in need of an upgrade
7.4
Scored 7.4
Good
Rated good
1,277 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.

Beautiful house, lovingly restored, we had use of the elegant library and comfortable lounge. Host was incredible, so friendly and accommodating. Beautiful breakfast. Lovely views and very quiet and peaceful. Will definately be back
9.6
Scored 9.6
Exceptional
Rated exceptional
355 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...

quirky and comfortable
8.2
Scored 8.2
Very good
Rated very good
147 reviews
Price from£290per 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...

A great family appartement that sleeps 5 which is perfect for my family. We were in area for a wedding and the lodge was a perfect base for us. The appartment was well decorated and comfortable
8.0
Scored 8.0
Very good
Rated very good
136 reviews
Price from£309per night
See all 20 hotels in Dunkeld

Most booked hotels in Dunkeld in the past month

FAQs about hotels in Dunkeld




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

  • From £183 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,979 reviews
    Great walks right outside the hotel along the river or through the woods. Dunkeld itself is only about 30 min stroll along the river and lots to do in the area too. Our room was clean and fresh bottles of water each day. If you didn't need your room cleaned you could just ask house keeping for anything you needed (they were in the corridor most of the morning). All staff were friendly and happy to help.
    Penny
    United Kingdom
  • From £179 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 £145 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 410 reviews
    The hotel was beautifully located in the middle of little Dunkeld and most importantly the staff at the hotel were hugely accommodating. The photos perhaps don't do the place justice because they were very spacious and had lots of utilities.
    Allison
    United Kingdom
  • From £95 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 482 reviews
    Breakfast was excellent. Great selection of cold items and a large freshly cooked breakfast was very filling. Host, Trevor, very friendly and helpful. Tayburn ideally located for a 10 minute walk in to Dunkeld, without the need to drive.
    Nigel
    United Kingdom
  • From £85 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,277 reviews
    less than a 5min walk from station and bus stop into perth/aberfeldy right next to hotel and a 5min walk to Dunkeld and near the river Tay river walk
    Catherine
    United Kingdom