
Find 4 Star Hotels in Perthshire from AED 332
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Perthshire 4 Star Hotels
Our top choices for Perthshire 4-star hotels

1. 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

2. 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

3. Loch Rannoch Hotel and Spa
Loch Rannoch Hotel and SpaPitlochry
9.0 out of 10, Wonderful, (432 reviews)
The price is AED 531
AED 637 total
includes taxes & fees
19 Nov - 20 Nov

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. Crieff Hydro
Crieff HydroCrieff
8.4 out of 10, Very good, (860 reviews)
The price is AED 601
AED 722 total
includes taxes & fees
17 Nov - 18 Nov

6. The Kenmore Club
The Kenmore ClubAberfeldy
9.2 out of 10, Wonderful, (350 reviews)
The price is AED 524
AED 628 total
includes taxes & fees
8 Nov - 9 Nov

7. 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

8. 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

9. Pine Trees Hotel
Pine Trees HotelPitlochry
9.4 out of 10, Exceptional, (468 reviews)
The price is AED 1,067
AED 1,281 total
includes taxes & fees
10 Nov - 11 Nov

10. Thackray House
Thackray HouseCallander
9.2 out of 10, Wonderful, (217 reviews)
The price is AED 648
AED 778 total
includes taxes & fees
17 Nov - 18 Nov

11. 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

12. The Old Mill Inn
The Old Mill InnPitlochry
9.8 out of 10, Exceptional, (439 reviews)
The price is AED 957
AED 1,148 total
includes taxes & fees
9 Nov - 10 Nov

13. 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

14. Craigroyston House & Lodge
Craigroyston House & LodgePitlochry
10.0 out of 10, Exceptional, (333 reviews)

15. 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

16. The Abbotsford
The AbbotsfordCallander
9.4 out of 10, Exceptional, (490 reviews)
The price is AED 276
AED 332 total
includes taxes & fees
5 Nov - 6 Nov

17. Macdonald Forest Hills Hotel & Spa
Macdonald Forest Hills Hotel & SpaStirling
8.2 out of 10, Very good, (957 reviews)

18. The Falls Of Dochart Inn
The Falls Of Dochart InnKillin
8.2 out of 10, Very good, (170 reviews)
The price is AED 538
AED 646 total
includes taxes & fees
9 Nov - 10 Nov

19. Claymore Guest House and Apartments
Claymore Guest House and ApartmentsPitlochry
10.0 out of 10, Exceptional, (167 reviews)
The price is AED 443
AED 531 total
includes taxes & fees
11 Nov - 12 Nov

20. 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
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Perthshire.

Fonab Castle Hotel & Spa
Foss Road Pitlochry Scotland
The price is AED 903 per night from Dec 1 to Dec 2
AED 903
AED 1,084 total
1 Dec - 2 Dec
includes taxes & fees
9.4/10 Exceptional! (756 reviews)
Still don't see what you're looking for?
See all properties in Perthshire.
You can also use these popular filters to refine your search.
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.
Learn more about Perthshire
Explore the relaxing area of Perthshire—spas, pristine countryside, and sights from The Hermitage to Perth Racecourse.

Top Perthshire Hotel Reviews

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
































































