Compare Cheap Hotels in Dunkeld
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Dunkeld Hotels

Dunkeld House Hotel
Blairgowrie Road Dunkeld Scotland
$236 nightly
The price is $284 total per night
$284 total
May 13 - May 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.96 mi from city center
Located in Dunkeld, Dunkeld House Hotel is on the riverwalk, a 4-minute drive from Dunkeld Cathedral and 9 minutes from The Hermitage.
Pool
Spa

The Pitlochry Hydro Hotel
KNOCKARD RD, PH16 5JH Pitlochry Scotland
$111 nightly
The price is $133 total per night
$133 total
Apr 27 - Apr 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
11.03 mi from city center
With a stay at The Pitlochry Hydro Hotel in Pitlochry, you'll be in the historical district, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North.
Pool
Pet friendly

Atholl Palace Hotel
Pitlochry Pitlochry Scotland
$254 nightly
The price is $305 total per night
$305 total
May 17 - May 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
10.59 mi from city center
With a stay at Atholl Palace Hotel in Pitlochry, you'll be next to a golf course, within a 10-minute drive of Cairngorms National Park and Blair Athol Distillery.
Pool
Spa

Apex Dunblane Hydro Hotel
Perth Road Dunblane Scotland
$94 nightly
The price is $113 total per night
$113 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
29.57 mi from city center
With a stay at Apex Dunblane Hydro Hotel in Dunblane, you'll be in the historical district, within a 10-minute drive of Stirling Castle and Cathedral Museum.
Pool
Pet friendly

Fisher's Hotel
75-79 Atholl Road Pitlochry Scotland
$164 nightly
The price is $197 total per night
$197 total
Apr 27 - Apr 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
10.93 mi from city center
With a stay at Fisher's Hotel in Pitlochry, you'll be in the historical district, within a 15-minute walk of Blair Athol Distillery and Pitlochry Festival Theatre.
Free WiFi
Restaurant

Scotlands Spa Hotel
40 Bonnethill Road Pitlochry Scotland
$139 nightly
The price is $167 total per night
$167 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
10.88 mi from city center
Located in Pitlochry, Scotlands Spa Hotel is in a rural location, within a 15-minute walk of Rob Roy Way - North and Blair Athol Distillery.
Pool
Spa

Moness Resort
Crieff Road Aberfeldy Scotland
$100 nightly
The price is $120 total per night
$120 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
11.01 mi from city center
Located in Aberfeldy, Moness Resort is in a rural location, within a 5-minute drive of Dewar’s Aberfeldy Distillery and Castle Menzies.
Pool
Spa

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Kingsway West, Invergowrie Dundee Scotland
$73 nightly
The price is $88 total per night
$88 total
Apr 30 - May 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
21.11 mi from city center
When you stay at The Landmark Hotel & SPA Leisure Club Dundee By Sunday in Dundee, you'll be near the airport, within a 5-minute drive of Dundee Karting and TeamSport Go Karting Dundee.
Pool
Spa

Fonab Castle Hotel & Spa
Foss Road Pitlochry Scotland
$450 nightly
The price is $540 total per night
$540 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
10.77 mi from city center
When you stay at Fonab Castle Hotel & Spa in Pitlochry, you'll be next to a golf course, within a 5-minute drive of Pitlochry Festival Theatre and Blair Athol Distillery.
Pool
Hot Tub

Westlands of Pitlochry
160 Atholl Road Pitlochry Scotland
$153 nightly
The price is $183 total per night
$183 total
Apr 27 - Apr 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
11.12 mi from city center
With a stay at Westlands of Pitlochry in Pitlochry, you'll be within a 5-minute drive of Cairngorms National Park and Rob Roy Way - North.
Breakfast included
Parking included

Salutation Hotel
34 South Street Perth Scotland
$85 nightly
The price is $102 total per night
$102 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.35 mi from city center
A stay at Salutation Hotel places you in the heart of Perth, steps from St. John's Kirk and 3 minutes by foot from Fergusson Gallery.
Pet friendly
Free WiFi

The Angus Hotel & Spa by Compass Hospitality
46 Wellmeadow Blairgowrie Scotland
$88 nightly
The price is $106 total per night
$106 total
Apr 29 - Apr 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
9.66 mi from city center
Located in Blairgowrie, The Angus Hotel & Spa by Compass Hospitality is next to a golf course, a short 3-minute walk from Cateran Trail and within 4 minutes by car from Blairgowrie Golf Club.
Pool
Spa
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.
Dunkeld hotels essential information
Accommodation | 1,598 hotels |
|---|---|
Lowest Price | $88 |
Highest Price | $540 |
Popular hotels | Dunkeld House Hotel, The Pitlochry Hydro Hotel, Atholl Palace Hotel, Apex Dunblane Hydro Hotel, Fisher's Hotel, Scotlands Spa Hotel, Moness Resort, The Landmark Hotel & SPA Leisure Club Dundee By Sunday, Fonab Castle Hotel & Spa, Westlands of Pitlochry, Salutation Hotel, The Angus Hotel & Spa by Compass Hospitality |
Most Recent Dunkeld Hotel Reviews

The Pitlochry Hydro Hotel
5 out of 5
Posted 2 hours ago
CheapTickets Verified Review
"Every thing was fine a good break for us"
A verified traveler stayed at The Pitlochry Hydro Hotel






