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.

V
Violette Marie Jane
From
Belgium
A Truly Enchanting Stay I had the absolute pleasure of staying at this wonderful property yesterday, and I only wish I had booked for longer! From the moment I arrived, I was greeted with a warm and friendly welcome that made me feel instantly at home. The property itself is enchanting—beautifully maintained, thoughtfully designed, and full of charm. Every detail seemed curated to create a relaxing and inviting atmosphere. What truly stood out to me, though, was the comfort of the room. I had the best sleep I’ve had in a long time, thanks to the incredibly cozy bed and peaceful surroundings. It was exactly the rejuvenating experience I needed. I cannot recommend this place highly enough. I am already looking forward to my next visit and will be sure to stay longer next time! Sincerely, Violette Marie Jane Gerard
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 599 reviews
Price from
US$141.26
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.

L
Leanne
From
New Zealand
Everything from start to finish at Dunkeld House was amazing. Loved Everything about my stay.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,689 reviews
Price from
US$160.88
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, 411 reviews
Price from
US$217.12
1 night, 2 adults

Royal Dunkeld Hotel

Hotel in Dunkeld

This former coaching inn is now a comfortable, modern hotel, offering en suite accommodation, free on-site parking and free wireless internet access in the public areas.

R
Rowena
From
Australia
Loved our stay here. Beautiful, comfortable rooms. Really friendly staff and we loved our breakfast
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 926 reviews
Price from
US$123.01
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.

A
Alex
From
Hungary
The pods are located on a nice hill offering a great view to the nearby hills. For a couple, they are very roomy compared to a tent, very comfortable to stand up almost at any point, even with two futon beds lied down, there is still a lot of space to put your belongings. The "terrace" in front of them with the roof extending over it also offeres some protection for items left outside. They are well equipped for what they are (futon beds are comfortable; the pods have electricity - 2 outlets; one of which is used for the electric heater in colder weather; large firepit with a huge grill on top; large table with benches outside next to the firepit - could easily sit down 6 people; nice and clean towels, pillows and sleeping bags - with additional linen - offered for an extra 5 gbp / person). The car could be parked just a couple of meters away from the pod. The shared facilities (toilets and showers, kitchenette) were nice and clean. The host was easy to contact before and very polite at the time of our arrival. For us it was worth paying extra for charcoal and firewood, we found it a generous amount and we found good use for it.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 246 reviews
Price from
US$78.48
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.

T
Thomas
From
United Kingdom
Beautiful. Theresa was so personable and helpful. The room was warm, clean and comfortable and tastefully furnished. Everything we needed was there. Breakfast was exceptional. An excellent B&B. Thoroughly recommended 10/10.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 369 reviews
Price from
US$176.57
1 night, 2 adults

Tomnagairn Cottage

Dunkeld

Set in Dunkeld, Tomnagairn Cottage has accommodation 42 km from Blair Castle. With free private parking, the property is 20 km from Castle Menzies and 35 km from Scone Palace.

D
David
From
Australia
We loved our stay in the beautiful countryside. The cottage was clean, the bed was comfortable, and it is in a location handy to sights but away from the hussle and bustle
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 34 reviews
Price from
US$111.18
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.

C
Christopher
From
United Kingdom
Perfect for our Groups needs. Massive dining room table was a major plus.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 8 reviews
Price from
US$1,687.86
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.

M
Maarten
From
Netherlands
We loved everything! Beautiful cottage in stunning landscape and lovely small garden. Color scheme and decorating above expectations, done with knowhow and love. Absolutely loved it! Very modern clean kitchen, well equipped. Bathroom spacious with a lot of natural.light. Great woodburner , David provided us with extra wood. We had a bit of a wobbly Wifi connection but that will be sorted with fibre in the near future. Owners live on the property but you have complete privacy. Tip: check second door in the cottage for outside deckchairs.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6 reviews
Price from
US$422.47
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.

S
SLM
From
Australia
Lovely little hotel in quiet Grandtully. We enjoyed the food and stay at this small inn, and walked one afternoon along the river bank to the next town as well as visited (the outside at least - as it was closed until 2 PM) the nearby Menzies Castle.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 112 reviews
Price from
US$188.34
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, 162 reviews

Popular with guests booking hotels in Dunkeld

Popular with guests booking hotels in Dunkeld

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

Popular with guests booking hotels in Dunkeld

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

Popular with guests booking hotels in Dunkeld

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

Popular with guests booking hotels in Ballinluig

Budget hotels 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, 88 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.8
Fabulous - What previous guests thought, 411 reviews

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

From US$236.74 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 24 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.5
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.6
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.

Best hotels with breakfast in Dunkeld and nearby

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 45 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, 94 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, 74 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 8.3
Very good - What previous guests thought, 3 reviews

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.4
Very good - What previous guests thought, 47 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 7.2
Good - What previous guests thought, 4 reviews

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

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 8.8
Fabulous - What previous guests thought, 22 reviews

Featuring a hot tub, Hatton Lodge is located in Dunkeld. Set 31 km from Castle Menzies, the property provides a garden.

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, 2 reviews

Situated in Dunkeld and only 28 km from Scone Palace, Dungarthill House features accommodation with mountain 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
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 88 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.
Guest review by
Lindsey
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 600 reviews
Gorgeous room. Was able to check in early with no issues. Location was right round the corner from the train station and a 15 minute walk from Dunkeld. Would definitely stay again!
Guest review by
Laura
United Kingdom
From US$124.26 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 538 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
From US$116.41 per night
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 926 reviews
Great location in beautiful Dunkeld This is a great hotel, fine for 1 night but needs to be elevated.
Guest review by
V
United Kingdom
From US$158.26 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,689 reviews
Beautiful hotel in a lovely setting
Guest review by
Yvonne
United Kingdom