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

Located in Dunkeld, within 29 km of Castle Menzies and 48 km of Discovery Point, The Merryburn - Rooms and Courtyard Studios offers accommodation with free WiFi throughout the property.

E
Esther
From
Spain
Extremely friendly and welcoming. Studio apartment was perfect for us, with separate entrance, especially as we had our little dog join us. Will definitely come back!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 609 reviews
Price from
US$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 centre and luxury health club. The hotel offers free parking and spacious rooms.

M
Memoirs Of My Life
From
United Arab Emirates
Amazing property. Wonderful staff
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,752 reviews
Price from
US$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...

B
Brian
From
United Kingdom
Everything about the Atholl Arms was wonderful.The Staff were very friendly and helpful from the minute we entered the hotel.The accomodation was fresh,tasteful ,modern and comfortable. The food was excellent. My wife is coeliac and she was well catered for.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 407 reviews
Price from
US$174.22
1 night, 2 adults

Kennacoil

Dunkeld

Kennacoil, a property with barbecue facilities, is located in Dunkeld, 25 km from Castle Menzies, 30 km from Scone Palace, as well as 30 km from Killiecrankie.

D
Danielle
From
Australia
What an amazing place in the wild to relax and take in the stunning scenery
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 228 reviews
Price from
US$79.80
1 night, 2 adults

The Farmhouse B&B

Dunkeld

Located in Dunkeld and only 22 km from Castle Menzies, The Farmhouse B&B provides accommodation with mountain views, free WiFi and free private parking.

M
Marina
From
Netherlands
All the rooms were really very nice. Dining room, library, bedrooms. In the evening we went for a short walk up the hill where we also had a very nice view. In the morning we had an excellent breakfast served by the very nice owner. We only stayed one night but if we have a chance to come back we will definitely stay longer.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 366 reviews
Price from
US$179.54
1 night, 2 adults

Riechip

Riechip (Near Dunkeld)

Riechip, a property with a garden, is situated in Riechip, 40 km from Blair Castle, 43 km from Glamis Castle, as well as 21 km from Blairgowrie Golf Club.

V
Vijay
From
United Kingdom
Was private and comfortable to our entire family
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7 reviews
Price from
US$1,731.44
1 night, 2 adults

The Cottage

Bankfoot (Near Dunkeld)

The Cottage, a property with a garden, is located in Bankfoot, 37 km from Castle Menzies, 36 km from Killiecrankie, as well as 41 km from Glamis Castle.

J
Joseph
From
France
Really nice cottage located in the outskirts of Bankfoot. Very quiet and surrounded by nature, the only thing you hear are the birds. There are plenty of walks around, and the owners are very nice (the homemade apple juice was divine). Highly recommended.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6 reviews
Price from
US$585.18
1 night, 2 adults

The Grandtully Hotel

Grandtully (Near Dunkeld)

Set 10 km from Castle Menzies, The Grandtully Hotel offers 4-star accommodation in Grandtully and has a terrace, a restaurant and a bar.

E
Emma
From
United Kingdom
A warm welcome always awaits at the Grandtully. This is our 3rd visit, to celebrate another birthday. We just love everything about this hotel, the tasteful decor, the food, the staff, we arrived in the midst of Storm Babet, and late for our dinner reservation and the staff couldn’t have been more accommodating. After a 4 hour journey we were ready for a good meal, the food is incredible, the menu is seasonal and all the ingredients locally sourced. With only 8 rooms this place is very special with wonderful friendly staff and personal service.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 110 reviews
Price from
US$227.42
1 night, 2 adults

Dunfallandy House Hotel

Pitlochry (Near Dunkeld)

Situated in Pitlochry, 22 km from Castle Menzies, Dunfallandy House Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

L
Linda
From
Vietnam
Self catering, was perfect for our family gathering
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 164 reviews
Price from
US$301.90
1 night, 2 adults

Knockendarroch Hotel

Pitlochry (Near Dunkeld)

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

T
Telaryn
From
United States
Great location for a stop in Pitlochry. We had a car so drove into town but its not a far walk. Nice little town for an hour of shopping and to pickup picnic supplies for Loch Muick. Included Dinner was great, breakfast too. Best place in this town to stay. Old manor house, it was very elegant.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 485 reviews
Price from
US$246.04
1 night, 2 adults
See all 34 hotels in Dunkeld

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 8.9
Fabulous - What previous guests thought, 158 reviews

Popular with guests booking hotels in Dunkeld

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

Popular with guests booking hotels in Dunkeld

Scored out of 10, guest rating 8.8
Fabulous - 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,750 reviews

Popular with guests booking hotels in Ballinluig

Hotels located in the centre of Dunkeld

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 58 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, 84 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.1
Superb - What previous guests thought, 64 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, 18 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

<h2>Spacious Accommodation</h2> 1 The Cross in Dunkeld offers a spacious 4-star apartment with two bedrooms and one bathroom.

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

Parkview

Hotel in Dunkeld
Central location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 32 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.

Best hotels with breakfast in Dunkeld and nearby

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

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

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

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.1
Very good - What previous guests thought, 43 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 1.0
Bad - What previous guests thought, 1 review

Set 29 km from Castle Menzies, 46 km from Discovery Point and 28 km from Killiecrankie, 1 Sunview Garden provides accommodation situated in Birnam.

From US$380.37 per night

Budget hotels in Dunkeld and nearby

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.

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 9.3
Superb - What previous guests thought, 6 reviews

Craigmore Cottage, a property with a garden, is located in Birnam, 29 km from Castle Menzies, 47 km from Discovery Point, as well as 28 km from Killiecrankie.

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

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

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

Wallace Apartment - A unique apartment in countryside park with WIFI and access to bar and pool, a property with a bar, is situated in Perth, 25 km from Scone Palace, 30 km from Castle Menzies, as...

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 42 reviews

Offering a garden and garden view, Erigmore Spa Cottage - A cosy cottage located in a countryside park with WIFI and access to swimming pool is set in Perth, 25 km from Scone Palace and 30 km from...

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 138 reviews

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

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 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.

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
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 58 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, 812 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 US$118.37 per night
Scored out of 10, guest rating 5.3
Passable - 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 US$214.79 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,750 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
Superb - 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