
Search Residences in Perthshire
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
In two weeks
In two months
In three months
In four months
No exact matches found, but these alternatives could be just right
Recommended hotels in Perthshire

1. Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (930 reviews)
The price is AED 419
AED 503 total
includes taxes & fees
9 Nov - 10 Nov

2. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,002 reviews)
The price is AED 222
AED 266 total
includes taxes & fees
15 Nov - 16 Nov

3. Murrayshall Country Estate
Murrayshall Country EstatePerth
9.2 out of 10, Wonderful, (415 reviews)
The price is AED 444
AED 533 total
includes taxes & fees
30 Nov - 1 Dec

4. Dunkeld House Hotel
Dunkeld House HotelDunkeld
8.8 out of 10, Excellent, (1,003 reviews)
The price is AED 626
AED 751 total
includes taxes & fees
1 Dec - 2 Dec

5. Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower PerthPerth
8.8 out of 10, Excellent, (934 reviews)
The price is AED 369
AED 443 total
includes taxes & fees
8 Nov - 9 Nov

6. Ballathie House Hotel
Ballathie House HotelPerth
9.0 out of 10, Wonderful, (612 reviews)
The price is AED 409
AED 491 total
includes taxes & fees
10 Nov - 11 Nov

7. Organic Welltree
Organic WelltreePerth
9.6 out of 10, Exceptional, (23 reviews)
The price is AED 343
AED 412 total
includes taxes & fees
5 Nov - 6 Nov

8. The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (146 reviews)
The price is AED 417
AED 501 total
includes taxes & fees
11 Nov - 12 Nov

9. Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.8 out of 10, Excellent, (269 reviews)
The price is AED 246
AED 296 total
includes taxes & fees
8 Nov - 9 Nov

10. The Ballinluig Inn
The Ballinluig InnPitlochry
9.0 out of 10, Wonderful, (38 reviews)
The price is AED 388
AED 466 total
includes taxes & fees
17 Nov - 18 Nov

11. The Townhouse
The TownhousePerth
10.0 out of 10, Exceptional, (327 reviews)
The price is AED 473
AED 567 total
includes taxes & fees
9 Nov - 10 Nov

12. Atholl Palace Hotel
Atholl Palace HotelPitlochry
8.8 out of 10, Excellent, (1,002 reviews)
The price is AED 794
AED 952 total
includes taxes & fees
1 Dec - 2 Dec

13. Scone Arms Hotel
Scone Arms HotelPerth
9.2 out of 10, Wonderful, (233 reviews)
The price is AED 374
AED 449 total
includes taxes & fees
4 Dec - 5 Dec

14. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and RestaurantPerth
9.6 out of 10, Exceptional, (212 reviews)
The price is AED 575
AED 690 total
includes taxes & fees
8 Nov - 9 Nov

15. Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (756 reviews)
The price is AED 903
AED 1,084 total
includes taxes & fees
1 Dec - 2 Dec

16. Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (127 reviews)
The price is AED 484
AED 581 total
includes taxes & fees
10 Nov - 11 Nov

18. Sunbank House Hotel
Sunbank House HotelPerth
9.4 out of 10, Exceptional, (123 reviews)
The price is AED 283
AED 339 total
includes taxes & fees
8 Nov - 9 Nov

19. Apex Dunblane Hydro Hotel
Apex Dunblane Hydro HotelDunblane
8.4 out of 10, Very good, (1,005 reviews)
The price is AED 345
AED 414 total
includes taxes & fees
8 Nov - 9 Nov

20. Knockendarroch Hotel
Knockendarroch HotelPitlochry
9.6 out of 10, Exceptional, (156 reviews)
The price is AED 981
AED 1,177 total
includes taxes & fees
8 Nov - 9 Nov
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.
Find vacation rentals that suit your style
Aparthotels
Apartments
Save an average of 15% on thousands of hotels when you're signed in
Top Perthshire Hotel Reviews

Fisher's Hotel
8/10 Good
Explore a world of travel with Expedia
- Pet-Friendly Hotels in Dunkeld
- Hotels with Bars in Bankfoot
- Apex Hotels in Perth
- Cabin Rentals in Tayside
- Cottages in Perthshire
- Cottages in Kinclaven
- Condo Rentals in Perthshire
- Cottages in Perth
- Chalets in Tayside
- Hostels in Perth
- Great National Hotels in Tayside
- Apartments in Bankfoot
- 4 Star Hotels in Stanley
- Hotels with Hot Tubs in Perthshire
- Guest Houses in Almondbank
- Holiday Park Resorts in Perth
- 4 Star Hotels in Almondbank
- Rv Parks in Dunkeld & Birnam Station
- Langham Hotels in Perth
- Great National Hotels in Caputh
- Hotels with WiFi in Perth
- Cheap Hotels in Perth and Kinross
- Hotels with an Indoor Pool in Perth and Kinross
- Syha Hostelling Scotland Hotels in Dowally
- Lodges in Bankfoot
- 5 Star Hotels in Kincraigie
- Syha Hostelling Scotland Hotels in Stanley
- Beach Hotels in Perthshire
- 4 Star Hotels in Ballinluig
- Condo Rentals in Guildtown
- Inns in Caputh
- Cabin Rentals in Perth
- Independent Hotels in Dunkeld
- Historic Hotels in Scone
- Beach Hotels in Tayside
- Cottages in Stanley
- Independent Hotels in Tayside
- Lodges in Tayside
- Resorts & Hotels with Spas in Perthshire
- Farmstay in Scone
- Inns in Stanley
- 5 Star Hotels in Balbeggie
- Travelodge UK Hotels in Luncarty
- Lodges in Perthshire
- Adventure Hotels in Scone
- Travelodge UK Hotels in Dalguise
- Inns in Dunkeld
- Adventure Hotels in Meikleour
- Aparthotels in Perth
- Independent Hotels in Ballinluig
- Palace Resorts in Perth
- 4 Star Hotels in Luncarty
- 5 Star Hotels in Perth
- Cottages in Luncarty
- 4 Star Hotels in Buchanty
- 4 Star Hotels in Perthshire
- Jurys Hotels in Perth
- Hilton Hotels in Caputh
- Freetobook Hotels in Luncarty
- 5 Star Hotels in Perthshire
- Luxury Hotels in Perthshire
- 3 Star Hotels in Dowally
- Cottages in Dunkeld & Birnam Station
- Aurora Hotel Collection in Perth
- Freetobook Hotels in Balbeggie
- Amazing Venues Hotels in Perth
- Winery Hotels in Perth and Kinross
- Chalets in Perthshire
- Villas in Bankfoot
- 5 Star Hotels in Dunkeld
- Bespoke Hotels in Ballinluig
- Wyndham Hotels in Buchanty
- Guest Houses in Dunkeld
- Castles in Perthshire
- Best Western Hotels in Dunkeld
- Cottages in Bankfoot
- Lodges in Guildtown
- Travelodge UK Hotels in Perth
- Flights from Dundee (DND) to Perth (PSL)
- Flights from Perth
- Flights from Perthshire
- Flights to Ballinluig
- Flights from Stanley
- Flights from Meikleour
- Flights from Kinclaven
- Flights from Perth
- Flights from Memmingen (FMM) to Perth (PSL)
- Flights to Caputh
- Flights to Almondbank
- Flights to Perth
- Flights from Dalguise
- Flights from Balbeggie
- Flights from Cambrai (XCB) to Perth (PSL)
- Flights from Kincraigie
- Flights from Luncarty
- Flights from Guildtown
- Flights from Tayside
- Flights from Dunkeld




































































