
Find hotels in Perthshire from ¥12,438
- 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

Dalmunzie Castle Hotel
Dalmunzie Castle HotelBlairgowrie
9.0 out of 10, Wonderful, (292 reviews)
The price is ¥19,872
¥23,846 total
includes taxes & fees
Apr 21 - Apr 22

The Luib Hotel
The Luib HotelCrianlarich
8.6 out of 10, Excellent, (251 reviews)
The price is ¥12,403
¥14,883 total
includes taxes & fees
Mar 27 - Mar 28

Crannaig House
Crannaig HouseStirling
The price is ¥34,729
¥41,675 total
includes taxes & fees
Apr 6 - Apr 7

Killin Hotel
Killin HotelKillin
8.0 out of 10, Very Good, (475 reviews)
The price is ¥12,226
¥14,671 total
includes taxes & fees
Mar 31 - Apr 1

Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (779 reviews)
The price is ¥16,036
¥19,243 total
includes taxes & fees
Mar 31 - Apr 1

Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (688 reviews)
The price is ¥49,252
¥59,102 total
includes taxes & fees
Mar 31 - Apr 1

The Old Mill Inn
The Old Mill InnPitlochry
9.8 out of 10, Exceptional, (389 reviews)
The price is ¥35,981
¥43,177 total
includes taxes & fees
Apr 1 - Apr 2

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ¥10,454
¥12,545 total
includes taxes & fees
Apr 12 - Apr 13

Apex Dunblane Hydro Hotel
Apex Dunblane Hydro HotelDunblane
8.2 out of 10, Very Good, (1,000 reviews)
The price is ¥18,222
¥21,866 total
includes taxes & fees
Mar 29 - Mar 30

The Townhouse Aberfeldy
The Townhouse AberfeldyAberfeldy
9.8 out of 10, Exceptional, (11 reviews)
The price is ¥15,230
¥18,276 total
includes taxes & fees
Mar 31 - Apr 1

The Poplars Guest House
The Poplars Guest HousePitlochry
10.0 out of 10, Exceptional, (65 reviews)
The price is ¥22,374
¥26,849 total
includes taxes & fees
Mar 26 - Mar 27

Fisher's Hotel
Fisher's HotelPitlochry
8.4 out of 10, Very Good, (1,000 reviews)
The price is ¥22,357
¥26,828 total
includes taxes & fees
Apr 14 - Apr 15

Tyndrum Lodges
Tyndrum LodgesCrianlarich
9.4 out of 10, Exceptional, (241 reviews)
The price is ¥25,515
¥30,618 total
includes taxes & fees
Mar 30 - Mar 31

Craigatin House & Courtyard (Adults only)
Craigatin House & Courtyard (Adults only)Pitlochry
9.8 out of 10, Exceptional, (172 reviews)
The price is ¥22,558
¥27,069 total
includes taxes & fees
Mar 26 - Mar 27

Best Western The Crianlarich Hotel
Best Western The Crianlarich HotelCrianlarich
8.4 out of 10, Very Good, (307 reviews)
The price is ¥15,172
¥18,206 total
includes taxes & fees
Mar 29 - Mar 30

Station House - Room Only
Station House - Room OnlyAberfeldy
8.8 out of 10, Excellent, (6 reviews)
The price is ¥10,987
¥13,184 total
includes taxes & fees
Mar 31 - Apr 1

Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and EstatePerth
9.0 out of 10, Wonderful, (552 reviews)
The price is ¥19,465
¥23,358 total
includes taxes & fees
Apr 12 - Apr 13
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

9.4 out of 10, Exceptional, (318 reviews)
Save an average of 15% on thousands of hotels when you're signed in
Top Perthshire Hotel Reviews
Hotels in Perthshire with star-rating
Explore a world of travel with Expedia
- Hotels near Scone Palace
- B&B in Perth
- Hotels with a Pool in Perth
- Cheap Hotels in Perth
- Hotels with WiFi in Perth and Kinross
- Hotels near Perth
- Resorts in Aberfeldy
- Ryokans in Perth
- Romantic Hotels in Perth
- B&B in Meikleour
- Scone Hotels
- Winery Hotels in Perth
- Motels in Perth
- Business Hotels in Almondbank
- Rv Parks in Stanley
- Rv Parks in Perth
- Condo Rentals in Perth
- Boutique Hotels in Dunkeld
- Farmstay in Perth
- Hotels near The Hermitage
- Guest Houses in Almondbank
- Perth and Kinross Hotels
- Perth Hotels
- Apartments in Perth
- Villas in Perth
- B&B in Blairgowrie
- Beach Hotels in Perth
- Hotels near Perth Racecourse
- Farmstay in Perth and Kinross
- Business Hotels in Perth
- Hotels with Free Parking in Perth
- Hostels in Almondbank
- Cabin Rentals in Dunkeld
- Inns in Balbeggie
- Hotels with an Indoor Pool in Perth
- Resorts & Hotels with Spas in Perth
- Dunkeld Hotels
- Resorts in Dunkeld
- Inns in Perth
- B&B in Crieff
- Guest Houses in Perth
- Hostels in Perth
- B&B in Almondbank
- Castles in Perth and Kinross
- Aparthotels in Perth
- Capsule Hotels in Perth
- Coupar Angus Hotels
- All-Inclusive Hotel Hotels in Dunkeld
- Hotels with smoking rooms in Perth
- Ski Hotels in Perth


















































































































