
Compare and book 3 Star hotels in Perthshire, Scotland
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Perthshire 3 Star Hotels
Our top choices for Perthshire 3-star hotels

1. The Pitlochry Hydro Hotel
The Pitlochry Hydro Hotel
2. Moness Resort
Moness Resort
3. Riverstone Lodge Hotel
Riverstone Lodge Hotel
4. Scotlands Spa Hotel
Scotlands Spa Hotel
5. Salutation Hotel
Salutation Hotel
6. The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass Hospitality
7. McKays Hotel Bar & Restaurant
McKays Hotel Bar & Restaurant
8. Fisher's Hotel
Fisher's Hotel
9. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHG
10. The Longforgan Coaching Inn
The Longforgan Coaching Inn
11. Royal Dunkeld
Royal Dunkeld
12. Mercure Perth Hotel
Mercure Perth Hotel
13. Lovat Hotel
Lovat Hotel
14. Craigvrack Hotel & Restaurant
Craigvrack Hotel & Restaurant
15. Grampian Hotel
Grampian Hotel
16. Dalmunzie Castle Hotel
Dalmunzie Castle Hotel
18. Scone Arms Hotel
Scone Arms Hotel
19. Inchture Hotel
Inchture Hotel
20. Killin Hotel
Killin HotelExplore similar 4-star hotels

Apex Dunblane Hydro Hotel
Learn more about Perthshire
Experience the relaxing area of Perthshire—spas, golf courses and sights from The Hermitage to Perth Racecourse.

Top Perthshire Hotel Reviews

Scotlands Spa Hotel
Find out more about Perthshire
Find Your Ideal 3 Star Hotel in Perthshire
There's a reason the top 3-star hotels in Perthshire, Scotland, United Kingdom are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Perthshire, you'll get affordable rates at these mid-range properties. Check through our listings and you'll find some hotels may even give you access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centres, and spacious rooms.
Search for a cheap deal on a 3 star hotel in Perthshire for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Perthshire near the local attractions, if you want something a touch more unassuming. Whatever your travelling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.
From business trips to family getaways, the Perthshire 3 star hotels offer a fantastic economical yet comfortable stay for any type of holiday.
Explore a world of travel with Expedia
- Aberfeldy Hotels
- Golf Hotels in Auchterarder
- Auchterarder Hotels
- Lodges in Auchterarder
- Crieff Hotels
- Cheap Hotels in Perth and Kinross
- Hotels with Hot Tubs in Perth and Kinross
- Cheap Hotels in Dunkeld
- Pet-Friendly Hotels in Grandtully
- Aparthotels in Perth
- Chalets in Perth
- Country Houses in Perth
- Beach Resorts & in Perth
- Business Hotels in Perth
- Hotels with Airport Transfers in Perth
- Safari Hotels in Perth
- Perth Hotels
- Palaces in Perth
- Ryokan in Perth
- Town Houses in Perth
- Aparthotels in Perthshire
- Town Houses in Perthshire
- Hotels near Scone Palace
- Hotels near The Hermitage
































































