
Find hotels in Perthshire from ₩131,340
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Perthshire hotels

Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (700 reviews)
The price is ₩589,157
₩706,989 total
includes taxes & fees
Jun 4 - Jun 5

Murrayshall Country Estate
Murrayshall Country EstatePerth
9.2 out of 10, Wonderful, (400 reviews)
The price is ₩317,715
₩381,258 total
includes taxes & fees
May 29 - May 30

Cairn Lodge
Cairn LodgeAuchterarder
9.8 out of 10, Exceptional, (225 reviews)
The price is ₩478,567
₩574,280 total
includes taxes & fees
May 10 - May 11

Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (801 reviews)
The price is ₩224,503
₩269,408 total
includes taxes & fees
May 17 - May 18

The Woodside
The WoodsideDoune
9.6 out of 10, Exceptional, (207 reviews)
The price is ₩212,697
₩255,236 total
includes taxes & fees
May 25 - May 26

Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.6 out of 10, Excellent, (229 reviews)
The price is ₩144,751
₩173,701 total
includes taxes & fees
May 10 - May 11

Glenkilrie House
Glenkilrie HouseBlairgowrie
9.8 out of 10, Exceptional, (85 reviews)
The price is ₩236,330
₩236,330 total
includes taxes & fees
May 22 - May 23

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,004 reviews)
The price is ₩113,241
₩135,889 total
includes taxes & fees
May 31 - Jun 1

Craigatin House & Courtyard (Adults only)
Craigatin House & Courtyard (Adults only)Pitlochry
9.8 out of 10, Exceptional, (179 reviews)
The price is ₩276,077
₩331,292 total
includes taxes & fees
Jun 1 - Jun 2

Atholl Palace Hotel
Atholl Palace HotelPitlochry
8.6 out of 10, Excellent, (1,006 reviews)
The price is ₩437,804
₩525,365 total
includes taxes & fees
Jun 7 - Jun 8

The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (135 reviews)
The price is ₩170,190
₩204,228 total
includes taxes & fees
May 10 - May 11

Apex Dunblane Hydro Hotel
Apex Dunblane Hydro HotelDunblane
8.4 out of 10, Very Good, (1,001 reviews)
The price is ₩205,147
₩246,176 total
includes taxes & fees
May 25 - May 26

Dunkeld House Hotel
Dunkeld House HotelDunkeld
8.8 out of 10, Excellent, (1,002 reviews)
The price is ₩361,543
₩433,860 total
includes taxes & fees
Jun 8 - Jun 9

Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (114 reviews)
The price is ₩210,077
₩252,085 total
includes taxes & fees
May 10 - May 11

The Old Mill Inn
The Old Mill InnPitlochry
9.8 out of 10, Exceptional, (392 reviews)
The price is ₩425,058
₩510,078 total
includes taxes & fees
May 19 - May 20

Smiddy Haugh
Smiddy HaughAuchterarder
9.6 out of 10, Exceptional, (203 reviews)
The price is ₩213,353
₩256,024 total
includes taxes & fees
May 10 - May 11

Loch Rannoch Hotel and Spa
Loch Rannoch Hotel and SpaPitlochry
8.8 out of 10, Excellent, (373 reviews)
The price is ₩284,869
₩341,842 total
includes taxes & fees
May 28 - May 29

The Abbotsford
The AbbotsfordCallander
9.4 out of 10, Exceptional, (422 reviews)
The price is ₩192,018
₩230,422 total
includes taxes & fees
May 21 - May 22

Wyndham Duchally Country Estate
Wyndham Duchally Country EstateAuchterarder
9.2 out of 10, Wonderful, (625 reviews)
The price is ₩277,687
₩333,225 total
includes taxes & fees
May 11 - May 12
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.
Vacation Rentals in Perthshire
Aparthotel

10.0 out of 10, Exceptional, (4 reviews)
Save an average of 15% on thousands of hotels when you're signed in
























































































































