
Find 4 Star Hotels in Perthshire from SAR 330
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Perthshire 4 Star Hotels
Tonight
19 Sep - 20 SepTomorrow
20 Sep - 21 SepNext weekend
25 Sep - 27 SepIn two weeks
2 Oct - 4 OctOur top choices for Perthshire 4-star hotels
SAR 398
SAR 478 total
includes taxes & fees
18 Oct - 19 Oct
SAR 568
SAR 681 total
includes taxes & fees
29 Sep - 30 Sep
SAR 929
SAR 1,115 total
includes taxes & fees
4 Oct - 5 Oct
SAR 924
SAR 1,108 total
includes taxes & fees
18 Oct - 19 Oct
SAR 782
SAR 938 total
includes taxes & fees
5 Oct - 6 Oct
SAR 734
SAR 880 total
includes taxes & fees
27 Sep - 28 Sep
SAR 1,234
SAR 1,481 total
includes taxes & fees
30 Sep - 1 Oct
SAR 678
SAR 814 total
includes taxes & fees
15 Oct - 16 Oct
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
SAR 1,390
SAR 1,668 total
6 Oct - 7 Oct
includes taxes & fees

Dunalastair Hotel Suites
1 The Square Pitlochry Scotland
SAR 689
SAR 827 total
4 Oct - 5 Oct
includes taxes & fees
8.8/10 Excellent! (449 reviews)

The Old Manse of Blair
Old Manse of Blair Pitlochry Scotland
SAR 1,188
SAR 1,425 total
9 Oct - 10 Oct
includes taxes & fees
9.4/10 Exceptional! (122 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.
See all hotels in Perthshire
Top Perthshire Hotel Reviews
Apex Dunblane Hydro Hotel
10/10 Excellent
"Overall experience was great. Housekeeping was quick and efficient. The staff was courteous."
The Kenmore Club
8/10 Good
"After reading a lot of negative views before we went I was worried what to expect. The cottage was,lovely very spacious and clean. A slight musty smell on entering and one of bathrooms but the place was spotless. Some of the paintwork could do with being refreshed but on the whole we had a lovely stay. The location and views were incredible. The staff at reception very helpful."
Westlands of Pitlochry
8/10 Good
"Very comfortable rooms and beds."
Loch Rannoch Hotel and Spa
10/10 Excellent
"Our first time away together. We couldn't think of a better place to spend our week away to relax and unwind in the Highlands. Loch rannoch hotel &spa was an experience we will never forget, everything was perfect and the staff were always polite and helpful. The food options varied so there was no worries over what we could reserve each day. We would recommend this to anyone wanting something extravagant and well the views certainly are!"
Frequently asked questions
What are the best 4-star hotels in Perthshire?
Based on Expedia guest reviews, Roman Camp Country House Hotel is one of the favorite 4-star hotels in Perthshire. Situated in Callander, it includes concierge services and premium bedding. The Abbotsford is another popular option here. Also with a 4-star rating and featuring WiFi and a garden, it promises an enjoyable stay.
How much does it cost to stay in a 4-star hotel in Perthshire?
Expedia can help you quickly locate the ideal 4-star hotel for your getaway in Perthshire. Use our filter tool to tailor your search by things like amenities, budget and star rating and get access to fabulous deals in a few clicks.
- Search for the lowest price from SAR 827
What's the difference between 5-star and 4-star hotels in Perthshire?
If you choose to book a stay at a 4-star hotel in Perthshire, you'll typically find plenty of conveniences to keep you relaxed, such as a pool, restaurant and gym. You can look forward to top-quality service and upmarket surroundings. Go for a 5-star hotel and you'll get a few more bells and whistles — think around-the-clock concierge, on-site spas and nightly turndown services. You're likely to get additional amenities and exclusive services at a 5-star stay, though both are great options for luxury guests.















































































