Skip to main content

Search hotels in Dunkeld

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

Dunkeld – 34 hotels and places to stay

Filter by:

Star Rating
Review score

The Merryburn - Rooms and Courtyard Studios

Hotel in Dunkeld

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

M
Michael
From
United Kingdom
It had all the facilities someone would need and the location is great for outdoor activities or visiting Dunkeld. It was a peaceful B and B.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 609 reviews
Price from
$143.63
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.

M
Martin
From
United Kingdom
Everything. Worked here in the early 90’s. Changed. Still fabulous
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,752 reviews
Price from
$207.21
1 night, 2 adults

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

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.8
Excellent - What previous guests thought, 407 reviews
Price from
$174.22
1 night, 2 adults

Kennacoil

Dunkeld

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

H
Hannah
From
United States
This is the kind of place that stays with you FOREVER. I still think about this every day. I could the seconds until I can return. The most beautiful scenery, Kind staff. My heart is still full after this stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 228 reviews
Price from
$79.80
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.

R
Rik
From
Netherlands
We loved the location, the look of the house, the friendly owner Theresa, her helpfullness, the fact that you meet other people that stay there and have breakfast and a drink in the evening together. We liked it so much we where sad that we only booked one night. The breakfast was outstanding quality. Everywhere in the house there was a comfy temperature and it smelled lovely. Just an absolutely great B&B.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 366 reviews
Price from
$179.54
1 night, 2 adults

Riechip

Riechip (Near Dunkeld)

Riechip is located in Riechip, just 25 miles from Blair Castle and 27 miles from Glamis Castle. The 3-star vacation home is 23 miles from Castle Menzies.

a
agnes
From
United Kingdom
Excellent size, lovely big dining room easily accommodating all for meals and games. Plenty of bedrooms and bathrooms and a fully equipped kitchen
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 7 reviews
Price from
$1,731.44
1 night, 2 adults

The Cottage

Bankfoot (Near Dunkeld)

The Cottage is located in Bankfoot, just 26 miles from Glamis Castle and 26 miles from Blair Castle.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6 reviews
Price from
$585.18
1 night, 2 adults

The Grandtully Hotel

Grandtully (Near Dunkeld)

Located 6.1 miles from Castle Menzies, The Grandtully Hotel offers 4-star accommodations in Grandtully and has a terrace, a restaurant and a bar.

S
Sarah
From
Australia
Every single detail about the Grandtully was perfection. It is in the most magnificent little hamlet. It felt like a fairytale. The staff were outstanding, the bar and restaurant were sensational. Fantastic martini! I cannot rate this hotel highly enough!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 110 reviews
Price from
$227.42
1 night, 2 adults

Dunfallandy House Hotel

Pitlochry (Near Dunkeld)

Located in Pitlochry, 14 miles from Castle Menzies, Dunfallandy House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

Y
Yossawat
From
Thailand
Very superb!! The house is nicely decorated especially Whisky lounge.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 164 reviews
Price from
$301.90
1 night, 2 adults

Knockendarroch Hotel

Pitlochry (Near Dunkeld)

Located in 1.5 acres of elevated grounds, 'Knockendarroch Hotel is 5 minutes’ walk from Pitlochry town center.

S
Shena
From
United States
Property was lovely and restaurant was excellent! Nice comfy beds, fluffy towels. Didn’t realize that dinner was included as well as breakfast…nice additional surprise!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 485 reviews
Price from
$246.04
1 night, 2 adults
See all 34 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.9
Excellent - What previous guests thought, 158 reviews

Popular with guests booking hotels in Dunkeld

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 608 reviews

Popular with guests booking hotels in Dunkeld

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 405 reviews

Popular with guests booking hotels in Dunkeld

Popular with guests booking hotels in Dunkeld

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

Popular with guests booking hotels in Ballinluig

Budget hotels in Dunkeld and nearby

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 57 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.5
Exceptional - What previous guests thought, 84 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 9.1
Wonderful - What previous guests thought, 64 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 29 miles from Discovery Point.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 18 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 8.9
Excellent - What previous guests thought, 158 reviews

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.

From $240.72 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 23 reviews

1 The Cross offers accommodations in Dunkeld, 29 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.4
Very Good - What previous guests thought, 32 reviews

8 Cathedral Street offers accommodations in Dunkeld, 29 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 9.5
Exceptional - What previous guests thought, 50 reviews

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

Best hotels with breakfast in Dunkeld and nearby

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

River house 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, 44 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.5
Exceptional - What previous guests thought, 93 reviews

Lovely Entire Flat in Birnam, neighbouring Dunkeld offers accommodations in Birnam, 15 miles from Scone Palace and 18 miles from Castle Menzies.

5 Bed in Dunkeld 90844 offers accommodations in Birnam, 29 miles from Discovery Point and 17 miles from Killiecrankie.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 69 reviews

Dreamy Town House Apartment in Birnam, Dunkeld is located in Birnam, just 29 miles from Discovery Point and 17 miles from Killiecrankie.

Holiday Home Craigton Cottage by Interhome is located in Dunkeld, just 18 miles from Castle Menzies and 29 miles from Discovery Point. The 3-star vacation home is 18 miles from Scone Palace.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 44 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 8.4
Very Good - What previous guests thought, 8 reviews

The Coach House is located in Birnam, just 17 miles from Killiecrankie and 21 miles from Blair Castle.

Hotels located in the center of Dunkeld

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

Inverbraan Cottage offers accommodations in Dunkeld, 16 miles from Scone Palace and 17 miles from Castle Menzies. This vacation home provides free private parking and free Wifi.

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

Holiday Home Wester Riechip by Interhome offers accommodations in Dunkeld, 18 miles from Castle Menzies and 29 miles from Discovery Point. The 3-star vacation home is 18 miles from Scone Palace.

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

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

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

The But N' Ben - 28139 is located in Dunkeld, just 21 miles from Blair Castle and 26 miles from Glamis Castle.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Osprey Cottage offers accommodations in Dunkeld, 19 miles from Scone Palace and 19 miles from Castle Menzies.

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

Heather Croft is located in Dunkeld, just 19 miles from Castle Menzies and 21 miles from Scone Palace.

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

Dungarthill House is located in Dunkeld, just 17 miles from Scone Palace and 20 miles from Castle Menzies. This property offers access to a pool table, free private parking, and free Wifi.

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

5 Bed in Dunkeld 90585 is located in Dunkeld, just 22 miles from Glamis Castle and 23 miles from Blair Castle.

FAQs about hotels in Dunkeld

What Guests Said About Dunkeld:

8.0

The hotel's location, its grounds, rooms and leisure...

The hotel's location, its grounds, rooms and leisure facilities are excellent. It needs a bit of investment in its dining facilities to restore past elegance to match its other great facilities, grounds etc.
Guest review by
thomas
Hong Kong
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 by
Margaret
Canada
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 by
Roy
United Kingdom
8.0

Very charming place.

Very charming place. Cathederal set in lovely grounds and still being used during the big renovations. Several lovely cafe's/pubs. Parking an issue when it is busy which is generally any nice day
Guest review by
Stuart
United Kingdom
8.0

Beautiful location. Verdant with lovely river views.

Beautiful location. Verdant with lovely river views. The town also has some interesting shops, including Jeffrey’s, the art gallery and the vintage shop. A small gem of a town. Also very handy for Perth, Aberfeldy, etc.
Guest review by
Elizabeth
United Kingdom
10

Lovely little town.

Lovely little town. Walked around the hermitage which is very well maintained and makes a nice walk. Villagers were all very friendly in Dunkeld, especially Arran Bakery. Nice wee near garden in Taybank hotel too. Beautiful walk along the bank.
Guest review by
Ashley
United Kingdom

See reviews by guests who stayed at hotels in Dunkeld

See all
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 57 reviews
The location is amazing. Right above the Chip Shop, with free parking right on the High Street at the front door. The kitchen has an oven with hobs, good size fridge and breakfast bar. The ensuite shower room gets beautiful morning sun (it was a relief in the dark decor). The building feels lived in, rather than staying in a hotel. Not too noisy, despite central location.
Guest review by
David
United Kingdom
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 808 reviews
I liked the location in lovely place of Birnam and the pleasant walk into Dunkeld. Having a sundowner drink in the sun drenched garden beside the hotel. Interesting history of the building.
Guest review by
eve
South Africa
From $118.37 per night
Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 917 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 by
Ann
United Kingdom
From $214.79 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,747 reviews
The Dunkeld House Hotel is situated in a fantastic and tranquil location. The hotel was clean and the facilities were good. Generally the staff were great.
Guest review by
Andrew
United Kingdom
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 608 reviews
Dunkeld is beautiful, and the location is brilliant close to shops and food outlets.
Guest review by
Gita
United Kingdom