Skip to main content

Search hotels in Dunkeld

Enter your dates to see the latest prices and deals for Dunkeld hotels

Select occupancy

Dunkeld – 36 hotels and places to stay

Filter by:

Star Rating
Review score

Merryburn Rooms

Hotel in Dunkeld

Offering free WiFi, Merryburn Rooms offers accommodations in Dunkeld, 18 miles from Castle Menzies and 30 miles from Discovery Point.

S
Sue
From
United Kingdom
Beautiful decor with lovely shutters. Having a small yet well-equipped kitchenette was really great. All very clean, comfortable and well considered.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 636 reviews
Price from
$179.85
1 night, 2 adults

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.

L
Lesley
From
Thailand
The beautiful location. The excellent staff. The interior decor. The fabulous breakfast.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,866 reviews
Price from
$156.69
1 night, 2 adults

The Residence by Atholl Arms

Hotel in Dunkeld

The Residence by Atholl Arms in Dunkeld offers accommodations with views over the River Tay and is operated by the Atholl Arms Hotel to 4-star AA standards.

H
Harrison
From
United Kingdom
Staff was extremely friendly and went above and beyond to ensure a comfortable stay.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 180 reviews
Price from
$266.40
1 night, 2 adults

Atholl Arms Hotel

Hotel in Dunkeld

Please ensure that you select your room type carefully when making your reservation. Our Residence accommodations is located in a separate building adjacent to the main hotel.

S
Simona Colucci
From
United Kingdom
Absolutely amazing. Lovely hotel and friendly and attentive staff :) can't fault it.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 449 reviews
Price from
$303.49
1 night, 2 adults

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.

S
Simon
From
Italy
Enjoyed a lovely dinner. And breakfast also offered some imaginative choices.
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 758 reviews
Price from
$127.07
1 night, 2 adults

Kennacoil

Dunkeld

Kennacoil enjoys a location in Dunkeld, 19 miles from Killiecrankie and 23 miles from Blair Castle.

M
Megan
From
United States
An amazing stay - gorgeous spot, the pod was excellent, and the hosts were lovely!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 391 reviews
Price from
$67.44
1 night, 2 adults

The Farmhouse B&B

Dunkeld

The Farmhouse B&B enjoys a location in Dunkeld, 24 miles from Gleneagles and 27 miles from Killiecrankie.

D
Donna
From
New Zealand
Lots of charm and character - with wonderful landscapes - and red squirrels! Great hosts, comfy, and spacious room. Great to be able to have cheese and charcuterie in the evening in one of the guest areas. We loved our stay here.And the breakfast was fabulous!! Teresa served homemade bread and locally made haggis for breakfast .. delicious. High recommend a stay here.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 359 reviews
Price from
$182.09
1 night, 2 adults

Tayburn House

Dunkeld

Tayburn House enjoys a location in Dunkeld, 16 miles from Scone Palace and 18 miles from Castle Menzies. This bed and breakfast offers free private parking, full-day security, and free Wifi.

J
Jaka
From
Slovenia
A very kind host and an excellent breakfast.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 525 reviews
Price from
$123.64
1 night, 2 adults

Parkview

Dunkeld

Housed in a historic building, Parkview offers accommodations with a garden and free Wifi in Dunkeld, 15 miles from Scone Palace. With quiet street views, this accommodation provides a balcony.

S
Susan
From
United States
Parkview is a charming apartment in an old Victorian holiday let. It is located 3 minutes from the train station, and across the street from Birnam Arts, which has a coffee shop, concerts, classes, a wee art musem and the Beatrix Potter Museum. Everything else you need is over the bridge in Dunkeld. Diane has put together a terrific library and the decor is tasteful and homey. The kitchen is well equipped- I was able to bake cookies, and entertain a guest for dinner. Diane was helpful about things to do in the area.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 48 reviews
Price from
$185.47
1 night, 2 adults

Hatton Lodge

Dunkeld

Hatton Lodge offers accommodations in Dunkeld, 17 miles from Scone Palace and 19 miles from Castle Menzies. This property offers access to a balcony and free private parking.

D
Dave
From
United Kingdom
It's in a charming secluded rural setting, very relaxing.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 67 reviews
Price from
$257.36
1 night, 2 adults
See all 36 hotels in Dunkeld

Most booked hotels in Dunkeld and surrounding area in the past month

See all

Popular with guests booking hotels in Dunkeld

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,866 reviews

Popular with guests booking hotels in Dunkeld

Popular with guests booking hotels in Dunkeld

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 449 reviews

Popular with guests booking hotels in Dunkeld

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 636 reviews

Popular with guests booking hotels in Dunkeld

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 180 reviews

Hotels located in the center of Dunkeld

See all
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 54 reviews

Boutique Loft Apartment is located in Dunkeld, just 16 miles from Scone Palace and 17 miles from Castle Menzies. Featuring mountain views, this apartment also has free Wifi.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 22 reviews

Springwells offers accommodations in Dunkeld, 16 miles from Scone Palace and 18 miles from Castle Menzies. Both Wifi and private parking are accessible at the vacation home free of charge.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 96 reviews

Lairds and Keepers Apartments offers accommodations in Dunkeld, 16 miles from Scone Palace and 17 miles from Castle Menzies. Private parking is available on site at this recently renovated property.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 76 reviews

Cosy Central Apartment in Historic Dunkeld in Dunkeld features accommodations with free Wifi, 16 miles from Scone Palace, 17 miles from Castle Menzies, and 30 miles from Discovery Point.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 26 reviews

1 The Cross offers accommodations in Dunkeld, 30 miles from Discovery Point and 16 miles from Killiecrankie. The 4-star apartment is 18 miles from Castle Menzies.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 31 reviews

8 Cathedral Street offers accommodations in Dunkeld, 16 miles from Killiecrankie and 11 miles from Blairgowrie Golf Club. The 4-star apartment is 18 miles from Castle Menzies.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 50 reviews

No27 Willowbank offers accommodations in Dunkeld, 16 miles from Scone Palace and 18 miles from Castle Menzies.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 7 reviews

Braeknowe Scottish Cabin Getaway is located in Dunkeld, just 17 miles from Castle Menzies and 29 miles from Discovery Point.

Best hotels with breakfast in Dunkeld and nearby

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 41 reviews

River house offers accommodations in Birnam, 16 miles from Scone Palace and 18 miles from Castle Menzies. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 38 reviews

Beautiful Listed Flat with Private Garden, Birnam is located in Birnam, just 16 miles from Scone Palace and 18 miles from Castle Menzies.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 95 reviews

Two Bedroom Entire Apartment in Birnam, neighbouring Dunkeld offers accommodations in Birnam, 15 miles from Scone Palace and 18 miles from Castle Menzies.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

5 Bed in Dunkeld oc-90844 offers accommodations in Birnam, 14 miles from Scone Palace and 18 miles from Castle Menzies.

Lovely Little Let offers accommodations in Birnam, 14 miles from Scone Palace and 18 miles from Castle Menzies. Free Wifi is offered throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 86 reviews

Dreamy Town House Apartment in Birnam, Dunkeld offers accommodations in Dunkeld, 14 miles from Scone Palace and 18 miles from Castle Menzies.

Stylish One Bedroom Apartment with Snug in Birnam is located in Birnam, just 18 miles from Castle Menzies and 29 miles from Discovery Point.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 20 reviews

14 miles from Scone Palace in Birnam, Erigmore Holiday Park features accommodations with access to a hot tub.

Budget hotels in Dunkeld and nearby

See all

2 Bed in Birnam Dunkeld oc-ca266 is located in Birnam, just 14 miles from Scone Palace and 18 miles from Castle Menzies.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 45 reviews

The Wee Nook Birnam offers accommodations in Birnam, 15 miles from Scone Palace and 18 miles from Castle Menzies. Both free Wifi and parking on-site are available at the apartment free of charge.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Gorgeous Three Bedroom Home in Birnam-Dunkeld is located in Birnam, just 14 miles from Scone Palace and 18 miles from Castle Menzies.

Maggie's Place offers accommodations in Dunkeld, 29 miles from Discovery Point and 17 miles from Killiecrankie. 14 miles from Scone Palace and 18 miles from Castle Menzies, the property features an...

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 7 reviews

The Coach House is located in Birnam, just 16 miles from Scone Palace and 18 miles from Castle Menzies. Free Wifi is provided throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

2 Bed in Dunkeld oc-i30992 is located in Dunkeld, just 17 miles from Killiecrankie and 21 miles from Blair Castle.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews

Featuring a garden, Woodland Escape provides accommodations in Birnam. This property offers access to a patio and free private parking.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews

Craigmore Cottage is located in Birnam, just 16 miles from Scone Palace and 18 miles from Castle Menzies. Free Wifi is offered throughout the property and private parking is available on site.

FAQs about hotels in Dunkeld

What Guests Said About Dunkeld:

Scored out of 10, guest rating 8.0

Great position and lovely grounds. Super swimming pool.

Great position and lovely grounds. Super swimming pool. Polite and helpful staff. Good quality food and good choice at breakfast. A few issues relating to the room due to the hot weather because there was no air conditioning.
Guest review bySheila
United Kingdom
Scored out of 10, guest rating 8.0

There are some nice cafes to eat or for just a cuppa during...

There are some nice cafes to eat or for just a cuppa during the day but nothing seems to stay open after about 8pm for dinner much the same as other small towns in Scotland. Had a small fish from highly acclaimed fish shop. Wow was that less than average. Smallest, thinnest fried fish ever!! Plenty to explore, Cathedral in gorgeous setting. Beautiful little streets and square round cathedral area. Beatrix Potter exhibition in Birnam. Small place packs a lot in.
Guest review byLesley
United Kingdom
Scored out of 10, guest rating 8.0

Pretty village with a great deli.

Pretty village with a great deli. Decent riverside bistro/restaurant/bar/pizza options for eating out. There is a limited amount to do in Dunkeld itself but it is in an ideal location for exploring the Cairngorms.
Guest review byPaul
United Kingdom
Scored out of 10, guest rating 10

Fantastic location surrounded by the trees and gorgeous...

Fantastic location surrounded by the trees and gorgeous river just in front of the property that makes a big difference when you're walking alongside, majestic deer looks like they're not afraid of people. Room was clean and comfortable, delicious dinner & breakfast, swimming pool also clean and safe staff friendly and nice. We fell in love with this place , definitely will recommend it.
Guest review byAla
United Kingdom
Scored out of 10, guest rating 10

Property was fabulous. Lovely rooms and staff.

Property was fabulous. Lovely rooms and staff. Breakfast was the best with lots of options. Dinner needs changing up with specials for dinner and dessert. Was same menu every day. Room was a bit stuffy. Need portable fans. We had a window that opened but did not really help. Swimming pool and spa was lovely. Staff was amazing. Shout out to Annia who found a tick on my leg during a massage. No idea wher it came from as i stayed on the path.
Guest review byMargaret
Canada
Scored out of 10, guest rating 10

It is an extremelly picturesque and in parts quaint town!

It is an extremelly picturesque and in parts quaint town! It does have its own railway station, and a very good bus service! The Hermitage is a MUST SEE! In Burnam, (Mentioned in Macbeth) the walks are superb through the Glen, and the Beatrix Potter gardens are a must see also.
Guest review byRoy
United Kingdom

See reviews by guests who stayed at hotels in Dunkeld

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 33 reviews
Absolutely amazing wee lodge, perfect for couples, my partner and I loved it! Such a stunning lodge and a good size with the right amount of facilities for a few nights stay. The hot tub was absolutely great and so relaxing, especially after coming back from walking one of Dunkeld's many hillwalking routes! Nice and quiet but still within good distance to Dunkeld. We were blown away especially for the very reasonable price, highly recommend!
Guest review byElizabeth
United Kingdom
From $215.82 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 636 reviews
Amazing little hotel, nice and clean, everything we needed. It was room 3 with kitchen and a bathroom so really like a little flat. Very good location, just a 10 min walk from the main bit in Dunkeld so perfect if you want a quiet place to rest. Good communication with the host. 5 stars from us.
Guest review byMichal
United Kingdom
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 525 reviews
The room was a great size with an ensuite. Breakfast was delicious and the host was attentive throughout our visit. Only a short walk into Dunkeld for an amazing fish and chip supper by the river.
Guest review byHayley
United Kingdom
From $160.51 per night
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 758 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.
Guest review byAnn
United Kingdom
From $364.19 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,866 reviews
My wife and I enjoyed our 2 nights at the hotel. Our room was very clean and really comfortable.
Guest review byPeter
United Kingdom

More places to explore, more ways to go