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.

We had a bigger suite than expected (lovely bonus). The property is very nicely decorated and the facilities were top notch.
Scored 9.5
9.5
Rated exceptional
Exceptional
414 reviews
Price from$126.55per 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.
Scored 9.1
9.1
Rated wonderful
Wonderful
140 reviews
Price from$218.24per night
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.

Location is lovely and the hotel has very good facilities. Breakfast was nice and the room was very clean. Service in the bar/restaurant had improved since our previous visit; before the service was bad and now it is average.
Scored 8.4
8.4
Rated very good
Very Good
2,970 reviews
Price from$247.94per 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...

Breakfast offered a variety of hot and cold meals. The table setting and overall atmosphere of the breakfast room was lovely. The staff were attentive and friendly.
Scored 8.3
8.3
Rated very good
Very Good
282 reviews
Price from$219.53per 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.

Breakfast was excellent and the staff made sure we had it before we left.
Scored 8.4
8.4
Rated very good
Very Good
146 reviews
Price from$341.56per 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.

Great location and great breakfast. Pub and restaurant on site a big plus. Ample parking
Scored 6.3
6.3
Rated pleasant
Pleasant
1,014 reviews
Price from$207.33per 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.

Location clean and welcoming
Scored 7.4
7.4
Rated good
Good
1,280 reviews
Price from$109.76per 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.

Theresa was very welcoming and a great host
Scored 9.6
9.6
Rated exceptional
Exceptional
360 reviews
Price from$167.88per 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
Scored 8.2
8.2
Rated very good
Very Good
147 reviews
Price from$374.49per 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 is located in Perth, just 15 miles from Scone Palace and 19 miles from Castle Menzies.

Apartment was large and homey feeling. Food in the restaurant was good. Nice to be in the main building.
Scored 8.0
8.0
Rated very good
Very Good
137 reviews
Price from$399.03per 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:

  • Scored 10
    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
  • Scored 8.0
    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
  • Scored 10
    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
  • Scored 10
    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
  • Scored 10
    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
  • Scored 8.0
    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

  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 81 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 $264.73 per night
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 282 reviews
    There was a good choice of dishes with quality ingredients. The waiting staff were friendly and attentive. The hotel situation offered views of the river.
    Paul
    United Kingdom
  • From $244.07 per night
    Scored 6.3
    6.3
    Rated pleasant
    Pleasant
     · 1,014 reviews
    Great location in beautiful Dunkeld This is a great hotel, fine for 1 night but needs to be elevated.
    V
    United Kingdom
  • From $282.81 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 2,970 reviews
    Hotel is lovely and staff all very friendly. Lovely river walk into Dunkeld.
    Lynn
    United Kingdom
  • From $109.76 per night
    Scored 7.4
    7.4
    Rated good
    Good
     · 1,280 reviews
    Beautiful old hotel full of character
    Janet
    United Kingdom