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

Where to stay in Dunkeld?

1. Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,003 reviews)
Immerse in tranquility at this countryside hotel featuring a full-service spa and indoor pool near Polney Loch. After exploring The Hermitage, unwind with a massage or enjoy meals at the Riverside Restaurant.
The price is $170
$204 total
includes taxes & fees
Dec 1 - Dec 2
Dunkeld House Hotel

2. Royal Dunkeld

Royal Dunkeld
3.0 star property
Dunkeld
7.2 out of 10, Good, (282 reviews)
This business-friendly hotel offers international cuisine at Woodlands restaurant and a welcoming bar/lounge with terrace. Near Ossian's Hall and Birnam Oak, with free WiFi and parking. Just a 16-minute walk from Dunkeld & Birnam Station.
The price is $116
$139 total
includes taxes & fees
Nov 3 - Nov 4
Royal Dunkeld

3. The Ballinluig Inn

The Ballinluig Inn
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (38 reviews)
Cozy inn nestled in Pitlochry, just a short drive from Edradour Distillery and the breathtaking Black Spout Waterfall. Enjoy complimentary breakfast, WiFi, and parking after exploring the stunning Scottish highlands.
The price is $107
$128 total
includes taxes & fees
Nov 15 - Nov 16
The Ballinluig Inn

4. Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (612 reviews)
The price is $111
$133 total
includes taxes & fees
Nov 9 - Nov 10
Ballathie House Hotel

5. The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (145 reviews)
Cozy inn outside Perth offering free breakfast, WiFi and parking. After exploring nearby Active Kids Adventure Park and Historic Scotland Stanley Mills, unwind with a drink at the bar/lounge or grab a bite at the café.
The price is $116
$139 total
includes taxes & fees
Nov 6 - Nov 7
The Bankfoot Inn

6. Cuil an Daraich Guest House

Cuil an Daraich Guest House
3.0 star property
Pitlochry
9.4 out of 10, Exceptional, (195 reviews)
The price is $99
$119 total
includes taxes & fees
Nov 8 - Nov 9
Cuil an Daraich Guest House

7. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (930 reviews)
Set near Cairngorms National Park, this charming guesthouse offers a complimentary full breakfast that guests rave about. Just a 5-minute walk from Pitlochry Station and close to golf courses, you'll find cozy accommodations with free WiFi and parking.
The price is $120
$144 total
includes taxes & fees
Nov 9 - Nov 10
Westlands of Pitlochry

8. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (212 reviews)
The price is $156
$187 total
includes taxes & fees
Nov 3 - Nov 4
Meikleour Arms Hotel and Restaurant

9. Organic Welltree

Organic Welltree
2.0 star property
Perth
9.6 out of 10, Exceptional, (23 reviews)
The price is $105
$126 total
includes taxes & fees
Nov 3 - Nov 4
Organic Welltree

10. The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (67 reviews)
The price is $88
$106 total
includes taxes & fees
Nov 15 - Nov 16
The Townhouse Aberfeldy

11. The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (163 reviews)
Experience the rugged Cairngorms landscape from this family-friendly retreat. Just a short drive from the national park and Cateran Trail, this Scottish Highlands hotel offers cozy comfort with on-site dining and bar. Free WiFi and parking make exploring nearby Blairgowrie Golf Club effortless.
The price is $85
$102 total
includes taxes & fees
Nov 8 - Nov 9
The Bridge of Cally Hotel

12. Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (127 reviews)
Experience luxury at this intimate lodge near the Cateran Trail. Wake up to a complimentary full breakfast before exploring local hiking paths. Convenient to Blairgowrie Golf Club with free WiFi and parking to round out your Scottish adventure.
The price is $132
$158 total
includes taxes & fees
Nov 3 - Nov 4
Ivybank Lodge

13. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (756 reviews)
The price is $240
$288 total
includes taxes & fees
Dec 1 - Dec 2
Fonab Castle Hotel & Spa

14. Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (427 reviews)
Wake to Highland scenery at this charming guesthouse with garden and terrace near Pitlochry Golf Club. Unwind in the restaurant after exploring Rob Roy Way, then grab a nightcap at the bar. Free WiFi and parking complete your Scottish getaway.
The price is $76
$92 total
includes taxes & fees
Nov 30 - Dec 1
Craigvrack Hotel & Restaurant

15. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,002 reviews)
Surrounded by stunning Scottish landscapes, this Perth hotel offers a peaceful retreat with easy rail access. Fill up on the free breakfast before exploring McDiarmid Park or historic Scone Palace. Travelers praise the helpful staff and convenient location near restaurants and supermarkets.
The price is $60
$72 total
includes taxes & fees
Nov 15 - Nov 16
Holiday Inn Express Perth by IHG

16. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (1,002 reviews)
Escape to this historical hotel in Pitlochry, offering stunning views and beautiful gardens near Blair Athol Distillery. Unwind in the indoor pool, enjoy regional cuisine at Verandah restaurant, or pamper yourself with hot stone massages at the full-service spa.
The price is $228
$274 total
includes taxes & fees
Nov 15 - Nov 16
Atholl Palace Hotel

17. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
Perth
8.8 out of 10, Excellent, (934 reviews)
Unwind at this charming boutique hotel with free WiFi and parking near Huntingtower Castle and McDiarmid Park. Enjoy a meal at the on-site restaurant or relax with a drink at the bar after exploring Perth's attractions.
The price is $100
$121 total
includes taxes & fees
Nov 8 - Nov 9
Leonardo Boutique Huntingtower Perth

18. Claymore Guest House and Apartments

Claymore Guest House and Apartments
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (167 reviews)
Wake up to a delicious cooked breakfast at this charming aparthotel, then explore nearby Pitlochry Golf Club or Rob Roy Way. Each apartment features a fully equipped kitchen, while free WiFi and parking add convenience to your Highland adventure.
The price is $124
$149 total
includes taxes & fees
Dec 1 - Dec 2
Claymore Guest House and Apartments

19. Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.8 out of 10, Excellent, (269 reviews)
The price is $78
$93 total
includes taxes & fees
Nov 3 - Nov 4
Riverstone Lodge Hotel

20. Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (29 reviews)
The price is $87
$104 total
includes taxes & fees
Nov 3 - Nov 4
Station House - Room Only
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Go beyond your typical stay in Dunkeld

When is the best time to visit Dunkeld?

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 November
Currently viewing crowd sizes and weather for November.

November

High 8°C / low 2°C. Cloudy most days.
8°
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
5°
weather_cloudy
December, no crowd data, average high temperature 5 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
4°
weather_cloudy
January, no crowd data, average high temperature 4 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
6°
weather_cloudy
February, no crowd data, average high temperature 6 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
8°
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
11°
weather_cloudy
October, no crowd data, average high temperature 11 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
Monthly weather averages (˚C)

Top landmarks in Dunkeld

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.

A stone bridge over a river with clear water and rocks in the foreground.
Photo by Eddie Boyd
Open Photo by Eddie Boyd

Check out reviews of Dunkeld hotels guests love

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.