Photo by Eddie Boyd

Hotels in Dunkeld

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Oct 9 - Oct 10
Tomorrow
Oct 10 - Oct 11
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Where to stay in Dunkeld?

1. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
$183
$220 total
includes taxes & fees
Nov 9 - Nov 10
Dunkeld House Hotel

2. Royal Dunkeld

Royal Dunkeld
Dunkeld
$114
$137 total
includes taxes & fees
Nov 4 - Nov 5
Royal Dunkeld

3. The Bankfoot Inn

The Bankfoot Inn
Perth
$114
$137 total
includes taxes & fees
Oct 28 - Oct 29
The Bankfoot Inn

4. The Ballinluig Inn

The Ballinluig Inn
Pitlochry
$105
$126 total
includes taxes & fees
Nov 9 - Nov 10
The Ballinluig Inn

5. Ballathie House Hotel

Ballathie House Hotel
Perth
$106
$127 total
includes taxes & fees
Oct 25 - Oct 26
Ballathie House Hotel

6. Cuil an Daraich Guest House

Cuil an Daraich Guest House
Pitlochry
$109
$131 total
includes taxes & fees
Nov 5 - Nov 6
Cuil an Daraich Guest House

7. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
$154
$185 total
includes taxes & fees
Oct 18 - Oct 19
Meikleour Arms Hotel and Restaurant

8. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
$111
$133 total
includes taxes & fees
Nov 9 - Nov 10
Westlands of Pitlochry

9. The Bridge of Cally Hotel

The Bridge of Cally Hotel
Blairgowrie
$93
$112 total
includes taxes & fees
Oct 15 - Oct 16
The Bridge of Cally Hotel

10. The Poplars Guest House

The Poplars Guest House
Pitlochry
$158
$190 total
includes taxes & fees
Nov 2 - Nov 3
The Poplars Guest House

11. Craigroyston House & Lodge

Craigroyston House & Lodge
Pitlochry
$183
$219 total
includes taxes & fees
Oct 30 - Oct 31
Craigroyston House & Lodge

12. Ivybank Lodge

Ivybank Lodge
Blairgowrie
$130
$156 total
includes taxes & fees
Nov 1 - Nov 2
Ivybank Lodge

13. The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
$99
$119 total
includes taxes & fees
Nov 9 - Nov 10
The Townhouse Aberfeldy

14. Organic Welltree

Organic Welltree
Perth
$104
$124 total
includes taxes & fees
Oct 13 - Oct 14
Organic Welltree

15. Claymore Guest House and Apartments

Claymore Guest House and Apartments
Pitlochry
$169
$203 total
includes taxes & fees
Nov 8 - Nov 9
Claymore Guest House and Apartments

16. Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
Pitlochry
$85
$102 total
includes taxes & fees
Nov 9 - Nov 10
Craigvrack Hotel & Restaurant

17. The Old Mill Inn

The Old Mill Inn
Pitlochry
$257
$308 total
includes taxes & fees
Oct 19 - Oct 20
The Old Mill Inn

18. Scone Arms Hotel

Scone Arms Hotel
Perth
$108
$130 total
includes taxes & fees
Oct 10 - Oct 11
Scone Arms Hotel

19. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
$72
$86 total
includes taxes & fees
Nov 1 - Nov 2
Holiday Inn Express Perth by IHG

20. Sunbank House Hotel

Sunbank House Hotel
Perth
$76
$91 total
includes taxes & fees
Nov 1 - Nov 2
Sunbank House Hotel
View all properties
Our prices for hotels in Dunkeld are cheapest in December
Price trends for hotels in Dunkeld
Pricing is based on two traveler single night rates
View properties in October
Typical weather for Dunkeld
October
High 11°C / low 5°C. Cloudy most days.
View properties in October
11°
5°
8°
2°
5°
0°
4°
0°
6°
0°
8°
1°
11°
2°
13°
5°
16°
8°
18°
10°
17°
9°
15°
8°
Monthly weather averages (˚C)

Top landmarks in Dunkeld

A powerful waterfall cascading over large rocks in a forested area.
Photo by Angela Newlands

The Hermitage

9.8/10 (47 reviews)
The Hermitage is 1.2 mi (2 km) from central Dunkeld, why not stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here? Want to stretch your legs some more? Head to Loch of the Lowes and Birnam Oak, both nearby.
See properties
A Gothic-style church with pointed arches and a tall spire.
Photo by Angela Newlands

Dunkeld Cathedral

9.0/10 (54 reviews)
Dunkeld Cathedral is in the heart of Dunkeld, so why not stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here?
See properties

Loch of the Lowes

9.0/10 (23 reviews)
Loch of the Lowes is 1.4 mi (2.2 km) from central Dunkeld, why not stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here? Want to stretch your legs some more? Head to The Hermitage and Birnam Oak, both nearby.
See properties

Ossian's Hall

8.8/10 (16 reviews)
If you're planning a bit of sightseeing during your trip, head to Ossian's Hall— just one of the monuments in central Dunkeld. Why not take a stroll along the riverfront and watch the sunset while you're here?
See properties

Birnam Oak

8.8/10 (20 reviews)
If you like quiet time surrounded by flowers and greenery, then make a stop at Birnam Oak in the heart of Birnam. Our travelers also like this walkable area for its restaurants. Want to stretch your legs some more? Head to The Hermitage and Loch of the Lowes, both nearby.
See properties

Polney Loch

9.0/10 (7 reviews)
Polney Loch is 0.7 mi (1.2 km) from central Dunkeld, why not stop by during your stay.
See properties

Dunkeld and Birnam Sports and Leisure Hub

Dunkeld and Birnam Sports and Leisure Hub is 0.4 mi (0.7 km) from central Dunkeld, why not stop by during your stay. If you'd also like to explore some of the parks in Dunkeld, The Hermitage and Loch of the Lowes are both nearby.
See properties

Learn more about Dunkeld

Notable for its riverfront, Dunkeld features attractions such as The Hermitage and Ossian's Hall. This welcoming city has something for everyone including restaurants as well as sights like Birnam Oak and Loch of the Lowes. All are within a small-town setting.

See all hotels in Dunkeld
A stone bridge over a river with clear water and rocks in the foreground.
Photo by Eddie Boyd

Check out reviews of Dunkeld hotels guests love

Dunalastair Hotel Suites

Dunalastair Hotel Suites

10/10 Excellent
"Location is so remote and off the beaten path that is so relaxing! Hotel was extremely clean. Staff was welcoming. Breakfast was delicious! Nespresso machine made best coffee we had! Comfy beds! Was not sure how to access gym that was listed. Wish I could have tried Spa. Great hotel all around!"
Kelvin 1-night trip
Posted 7 hours ago
Dunalastair Hotel Suites
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"We have stayed at the Hydro several times over the past few years. On this occasion, there was a marked improvement in the room quality. We were on the first floor and the room was freshly decorated with loads of space, a great shower and very comfy beds. The breakfast was buffet style and excellent, with a separate gluten free area. The evening meal, too, was of a high quality. Staff were friendly and efficient. Well be back soon."
David 2-night trip
Posted 12 hours ago
The Pitlochry Hydro Hotel
Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel

10/10 Excellent
"Very clean and tidy heart location good food and drinks"
Terry 1-night trip
Posted 22 hours ago
Apex Dunblane Hydro Hotel
Scotlands Spa Hotel

Scotlands Spa Hotel

8/10 Good
"Large clean room.bath and shower.breakfast very good.plenty choice.piping hot.swimming pool and jacuzzi lovely.all staff very nice"
Eleanor 2-night trip
Posted 2 days ago
Scotlands Spa Hotel
The Kenmore Club

The Kenmore Club

8/10 Good
"The location is wonderful. Beautiful accommodation which is well equipped. The grounds are well maintained. Meal in Waterside restaurant very good"
Marion 3-night trip
Posted 3 days ago
The Kenmore Club
Moness Resort

Moness Resort

10/10 Excellent
"Lovely hidden gem, staff were all very nice . Afternoon tea was great value for money with great selection of food (alcohol optional) Walk into town only 10 mins away (could be doing with better signs to find your way back) Lodge with hot tub - amazing - clean property could be doing with a little TLC but didn’t not spoil the experience."
Carrie 2-night trip
Posted 3 days ago
Moness Resort
McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant

10/10 Excellent
"I gifted a 2 night stay for my dad and his partner, they stayed in superior double room, they had a lovely time, said the bed was large and comfie and bathroom was a great size, the extra touches with shampoo, conditioner and shower gel was lovely, they really enjoyed their breakfast, plenty of choice on the buffet and the hot food was hot, they also said they enjoyed their evening meal in the restaurant, great sized portions, evening entertainment was a bonus, staff were lovely, very friendly, well done mackays thanks for making their stay so enjoyable,"
Robert 2-night trip
Posted 4 days ago
McKays Hotel Bar & Restaurant
Riverstone Lodge Hotel

Riverstone Lodge Hotel

8/10 Good
"Staff very friendly and helpful. Breakfast excellent Very peaceful"
Mairi 2-night trip
Posted 9 days ago
Riverstone Lodge Hotel
Kennacoil

Kennacoil

10/10 Excellent
"We received a warm welcome. The view from the apartment was stunning. A real slice of tranquility. Very handy for exploring the hermitage and Dunkeld. Would definitely recommend, and hope to stay here again in future"
Stephen 2-night trip
Posted 10 days ago
Kennacoil

Frequently asked questions

What hotels do travelers recommend in Dunkeld?
Can I book refundable hotels in Dunkeld?
If you're looking for the flexibility to change your travel plans to Dunkeld, most hotels offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Dunkeld if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, look over our selection of 12 vacation homes. You can also consider one of the 8 apartments or 23 cottages.
What will the weather in Dunkeld be like during my trip?
The warmest months in Dunkeld are usually July and August with an average temp of 55°F. January and February are the chilliest months when the average temp is 37°F. The rainiest months are October and July.
Why should I book my Dunkeld hotel with Hotels.com?
There are plenty of reasons to book your Dunkeld travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.