Skip to main content

Places to Stay in Dunkeld

Find the places to stay that appeal to you the most

The best places to stay in Dunkeld

Check out our pick of great places to stay in Dunkeld

Filter by:

Review score

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, 254 reviews
Price from
US$80.13
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.

G
Gréta
From
Hungary
Very homely, very cozy. The host was lovely and we were felt very welcomed. The house itself is stunning and the breakfast was delicious too. Thank you for having us :)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 366 reviews
Price from
US$180.29
1 night, 2 adults

Tayburn House

Dunkeld

Tayburn House, a property with a garden, is set in Dunkeld, 29 km from Castle Menzies, 46 km from Discovery Point, as well as 27 km from Killiecrankie.

H
Hana
From
Czech Republic
Breakfast was amazing, we were asked to personalize the options.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 537 reviews
Price from
US$132.21
1 night, 2 adults

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, 609 reviews
Price from
US$144.23
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, 33 reviews
Price from
US$113.51
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.6
Fabulous - What previous guests thought, 2,699 reviews
Price from
US$175.21
1 night, 2 adults

Atholl Arms Hotel & Residence Dunkeld

Hotel in Dunkeld

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

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, 417 reviews
Price from
US$160.05
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.

J
Jennifer
From
United Kingdom
Everything was perfect. Was there for a family wedding, and there was 13 of us over 6 rooms. The hotel served its purpose, location, rooms, affordability and comfort. Thank you to the staff who kindly accommodated for us and made us feel welcome.
Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 915 reviews
Price from
US$125.60
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, 7 reviews
Price from
US$1,738.60
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$514.15
1 night, 2 adults
All places to stay in Dunkeld

Most booked places to stay in Dunkeld and surroundings in the past month

See all

Popular with guests booking places to stay in Dunkeld

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

Popular with guests booking places to stay in Dunkeld

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

Popular with guests booking places to stay in Dunkeld

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 68 reviews

Popular with guests booking places to stay in Dunkeld

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

Popular with guests booking places to stay in Dunkeld

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

Popular with guests booking places to stay in Dunkeld

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

Popular with guests booking places to stay in Dunkeld

Popular with guests booking places to stay in Dunkeld

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 254 reviews

Popular with guests booking places to stay in Dunkeld

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

Popular with guests booking places to stay in Dunkeld

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews

Great access to the city centre. Check these places to stay in Dunkeld and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 57 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 5.1
Passable - What previous guests thought, 915 reviews

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.

From US$292.46 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 90 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, 68 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.

Springwells

Dunkeld
Central location
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.

1 The Cross

Dunkeld
Central location
Scored out of 10, guest rating 8.6
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.5
Very good - What previous guests thought, 33 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.7
Exceptional - What previous guests thought, 3 reviews

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

Save money on places to stay in Dunkeld and nearby – budget options available

River house

Birnam
Budget options available
Scored out of 10, guest rating 9.6
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.7
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, 95 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.

5 Bed in Dunkeld 90844

Birnam
Budget options available

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

The Wee Nook Birnam

Birnam
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 46 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.

The Coach House

Birnam
Budget options available
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.

Craigmore Cottage

Birnam
Budget options available
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.

Enjoy breakfast in Dunkeld and nearby

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

Offering a garden and garden view, Factors House - A comfy cottage in countryside park with WIFI and access to bar and pool is located in Perth, 25 km from Scone Palace and 30 km from Castle Menzies.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 135 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, 79 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.4
Superb - What previous guests thought, 45 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.3
Very good - What previous guests thought, 141 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...

Glen Lodge

Birnam
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews

Glen Lodge is located in Birnam, 30 km from Castle Menzies, 45 km from Discovery Point, and 29 km from Killiecrankie.

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

Highland Spa Lodge 1 Pets Welcome is located in Birnam, 30 km from Castle Menzies, 48 km from Discovery Point, as well as 29 km from Killiecrankie.

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

Boutique Spa Lodge 1 is set in Birnam, 30 km from Castle Menzies, 45 km from Discovery Point, as well as 29 km from Killiecrankie.

FAQ about places to stay in Dunkeld

Places to stay that guests love in Dunkeld

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 90 reviews
Clean, amazing location, well equipped, huge living space. Photos don’t do it justice
Guest review by
Kristina
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews
Perfect location on the bank of the river Tay
Guest review by
Donna
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews
The location is super great scenery
Guest review by
Lorraine
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews
Beautiful location, nice room, big comfortable bed and TV. Nice shower. Breakfast tasty and plentiful. All Staff were friendly and polite. We used the swimming pool and sauna which were lovely and clean. Looked to be plenty of areas for relaxing and reading but we preferred to be out exploring the local area which was stunning.
Guest review by
Julie
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews
Stunning location with lovely walks from the hotel
Guest review by
Ward
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews
The location is perfect. I loved the treatments I had booked. Lovely staff and the food was superb.
Guest review by
Iona
Solo traveller
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 537 reviews
Very good location close to beautiful Dunkeln.Trevor,the host is very friendly and makes sure you have everything you need.Lovely cooked breakfast with plenty of options.Room was very spacious and it was spotless.Very comfy bed.Really good value for money.
Guest review by
Alicia
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews
Breakfast was brilliant. Great selection and good quality. Surroundings and location are perfect. Staff were helpful.
Guest review by
Jenna
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 68 reviews
The location was excellent, and the apartment was well.equiped and cosy.
Guest review by
Mhairi
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 609 reviews
Always a lovely warm, friendly, uncomplicated arrival. Great location, lovely spacious, clean rooms with added bonus of small kitchen, providing a truly peaceful, comfortable stay.
Guest review by
Morag
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 52 reviews
Unique and different! Very clean and ideal location for exploring Perthshire
Guest review by
Laura
Young couple
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 417 reviews
Location of bar
Guest review by
Matthew
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews
The grounds and location. Most staff were friendly.
Guest review by
roaddrifter
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 161 reviews
Fabulous location; spotlessly clean and well presented. Comfortable beds and great to have access to a kitchen.
Guest review by
Christine
People with friends
Avg. price/night: US$292.46
Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 915 reviews
The location of the hotel was great, it suited our requirements and the carpark was a reasonably secure area to the rear of the hotel. That saved us worrying about our vehicles.
Guest review by
Ian
Group
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 366 reviews
Such a beautiful property & location.The host was very welcoming with some wonderful recommendations of what’s in the local area. Breakfast & evening charcuterie board was first class.
Guest review by
Carolyn
People with friends
Avg. price/night: US$292.46
Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 915 reviews
The staff were excellent, breakfast was good and location good.
Guest review by
Julie
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews
Location
Guest review by
Elaine
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews
Location, pool facility, nice rooms, and pleasant staff
Guest review by
David
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,699 reviews
Location was stunning
Guest review by
Hayley
Young couple