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

Most booked hotels in Dunkeld and surroundings in the past month

See all

Popular with guests booking hotels in Dunkeld

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 161 reviews

Popular with guests booking hotels in Dunkeld

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 599 reviews

Popular with guests booking hotels in Dunkeld

Popular with guests booking hotels in Dunkeld

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 408 reviews

Popular with guests booking hotels in Dunkeld

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

Popular with guests booking hotels in Ballinluig

Best hotels with breakfast in Dunkeld and nearby

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

Set in Dunkeld, Boutique Loft Apartment offers mountain views and free WiFi, 26 km from Scone Palace and 28 km from Castle Menzies.

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

Offering inner courtyard views, Lairds and Keepers Apartments is an accommodation situated in Dunkeld, 26 km from Scone Palace and 28 km from Castle Menzies.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews

Situated in Dunkeld, 26 km from Scone Palace and 28 km from Castle Menzies, Cosy Central Apartment in Historic Dunkeld features accommodation with free WiFi in a historic building.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 19 reviews

Set 26 km from Scone Palace, Springwells offers accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 23 reviews

1 The Cross, a property with a garden, is situated in Dunkeld, 46 km from Discovery Point, 26 km from Killiecrankie, as well as 32 km from Blair Castle.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 32 reviews

8 Cathedral Street, a property with a garden, is located in Dunkeld, 46 km from Discovery Point, 26 km from Killiecrankie, as well as 33 km from Blair Castle.

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

Set in Dunkeld and only 26 km from Scone Palace, No27 Willowbank offers accommodation with quiet street views, free WiFi and free private parking.

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

Located in Birnam and only 26 km from Scone Palace, River house provides accommodation with garden views, free WiFi and free private parking.

Budget hotels in Dunkeld and nearby

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

Set 25 km from Scone Palace, Beautiful Listed Flat with Private Garden, Birnam offers accommodation with free WiFi and free private parking.

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

Offering quiet street views, Lovely Entire Flat in Birnam, neighbouring Dunkeld is an accommodation located in Birnam, 29 km from Castle Menzies and 46 km from Discovery Point.

Offering a garden and garden view, 5 Bed in Dunkeld 90844 is set in Birnam, 27 km from Killiecrankie and 34 km from Blair Castle.

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

Offering a garden and garden view, Dreamy Town House Apartment in Birnam, Dunkeld is situated in Birnam, 27 km from Killiecrankie and 34 km from Blair Castle.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 33 reviews

Set in Dunkeld, 25 km from Scone Palace and 29 km from Castle Menzies, Parkview offers accommodation with free WiFi in a historic building.

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

Holiday Home Craigton Cottage by Interhome, a property with a garden, is located in Dunkeld, 29 km from Castle Menzies, 47 km from Discovery Point, as well as 27 km from Killiecrankie.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 44 reviews

Offering a garden and garden view, The Wee Nook Birnam is set in Birnam, 29 km from Castle Menzies and 46 km from Discovery Point.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8 reviews

The Coach House, a property with a garden, is situated in Birnam, 29 km from Castle Menzies, 47 km from Discovery Point, as well as 27 km from Killiecrankie.

Hotels located in the centre of Dunkeld

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

Located in Dunkeld and only 27 km from Scone Palace, Inverbraan Cottage provides accommodation with garden views, free WiFi and free private parking.

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

Holiday Home Wester Riechip by Interhome, a property with a garden, is situated in Dunkeld, 29 km from Castle Menzies, 47 km from Discovery Point, as well as 27 km from Killiecrankie.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 52 reviews

Boasting lake views, Hatton Lodge features accommodation with a garden and a patio, around 30 km from Scone Palace. 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, a property with a garden, is set in Dunkeld, 31 km from Castle Menzies, 48 km from Discovery Point, as well as 34 km from Blair Castle.

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

Osprey Cottage, a property with a garden, is located in Dunkeld, 31 km from Castle Menzies, 48 km from Discovery Point, as well as 34 km from Blair Castle.

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

Heather Croft, a property with a garden, is located in Dunkeld, 33 km from Scone Palace, 28 km from Killiecrankie, as well as 34 km from Blair Castle.

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

Situated in Dunkeld and only 28 km from Scone Palace, Dungarthill House features accommodation with mountain views, free WiFi and free private parking.

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

Set in Dunkeld and only 27 km from Scone Palace, 5 Bed in Dunkeld 90585 offers accommodation with garden views, free WiFi and free private parking.

FAQs about hotels in Dunkeld

What guests said about Dunkeld:

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
10

Dunkeld and Birnam are very picturesque little towns.

Dunkeld and Birnam are very picturesque little towns. There are beautiful walks along the riverbank. The cathedral and grounds are worth a visit. If exploring the surrounding areas Kinclaven woods has the most spectacular display of bluebells at this time of year. Great music scene to be appreciated. Limited eateries open on a Monday evening. Good quality but expensive fare in those that are open. Granny Blacks tearoom worth a visit during daytime.
Guest review by
Maureen
United Kingdom

See reviews by guests who stayed at hotels in Dunkeld

See all
From US$196.93 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 408 reviews
A slightly quaint and quirky, very people and dog friendly hotel set in the wonderful location of Dunkeld. The restaurant and bistro offer a good selection of well prepared dishes, with the Sunday roast beef dinner our favourite. Our recently refurbished junior suite provided excellent accommodation for our 3 night stay.
Guest review by
william
United Kingdom
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 796 reviews
The situation is beautiful, close to the river, across the road from the wonderful Birnam Arts, in the heart of the village and within easy reach of Dunkeld. An old hotel–amazing building but has seen better days. Original features in the common areas were gorgeous. Thankfully, the bed was very comfortable.
Guest review by
Jules
United Kingdom
From US$136.94 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 599 reviews
We stayed in Tigh Lois and it was fabulous. Massive apartment tastefully furnished . The photos do not do it justice. It’s gorgeous. Central Birnam but 15 minute walk into historic Dunkeld with several pubs, hotels, cafes and shops.
Guest review by
susan
United Kingdom
From US$228.23 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,712 reviews
We were looking for a hotel in a natural enviroment and Dunkeld House Hotel has exceeded expectations, a great hotel in an impressive enviroment. Highly recommend, I would love to repeat
Guest review by
YOLANDA
Spain
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 530 reviews
Great for getting to and from the railway station. And a short walk from Dunkeld. Breakfasts were fantastic!
Guest review by
Anonymous
United Kingdom