
Find 3 Star Hotels in Perthshire from AED 222
- 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 HotelPitlochry
8.0 out of 10, Very good, (1,173 reviews)
The price is AED 366
AED 439 total
includes taxes & fees
29 Nov - 30 Nov

2. Moness Resort
Moness ResortAberfeldy
8.6 out of 10, Excellent, (1,005 reviews)
The price is AED 362
AED 435 total
includes taxes & fees
9 Nov - 10 Nov

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

4. Scotlands Spa Hotel
Scotlands Spa HotelPitlochry
7.6 out of 10, Good, (1,005 reviews)
The price is AED 462
AED 555 total
includes taxes & fees
4 Dec - 5 Dec

5. Salutation Hotel
Salutation HotelPerth
8.2 out of 10, Very good, (1,000 reviews)
The price is AED 276
AED 331 total
includes taxes & fees
8 Nov - 9 Nov

6. The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass HospitalityBlairgowrie
7.8 out of 10, Good, (634 reviews)
The price is AED 279
AED 335 total
includes taxes & fees
8 Nov - 9 Nov

7. McKays Hotel Bar & Restaurant
McKays Hotel Bar & RestaurantPitlochry
8.8 out of 10, Excellent, (760 reviews)
The price is AED 466
AED 559 total
includes taxes & fees
8 Nov - 9 Nov

8. Fisher's Hotel
Fisher's HotelPitlochry
8.4 out of 10, Very good, (1,002 reviews)
The price is AED 497
AED 597 total
includes taxes & fees
11 Nov - 12 Nov

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

10. The Longforgan Coaching Inn
The Longforgan Coaching InnDundee
8.0 out of 10, Very good, (401 reviews)
The price is AED 185
AED 222 total
includes taxes & fees
5 Nov - 6 Nov

11. Royal Dunkeld
Royal DunkeldDunkeld
7.2 out of 10, Good, (282 reviews)
The price is AED 425
AED 510 total
includes taxes & fees
5 Nov - 6 Nov

12. Mercure Perth Hotel
Mercure Perth HotelPerth
7.6 out of 10, Good, (1,001 reviews)
The price is AED 263
AED 315 total
includes taxes & fees
22 Nov - 23 Nov

13. Lovat Hotel
Lovat HotelPerth
7.0 out of 10, Good, (342 reviews)
The price is AED 231
AED 277 total
includes taxes & fees
8 Nov - 9 Nov

14. Craigvrack Hotel & Restaurant
Craigvrack Hotel & RestaurantPitlochry
9.0 out of 10, Wonderful, (429 reviews)
The price is AED 281
AED 337 total
includes taxes & fees
30 Nov - 1 Dec

15. Grampian Hotel
Grampian HotelPerth
8.0 out of 10, Very good, (245 reviews)
The price is AED 474
AED 569 total
includes taxes & fees
10 Nov - 11 Nov

16. Dalmunzie Castle Hotel
Dalmunzie Castle HotelBlairgowrie
9.0 out of 10, Wonderful, (352 reviews)
The price is AED 391
AED 469 total
includes taxes & fees
8 Nov - 9 Nov

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

19. Inchture Hotel
Inchture HotelPerth
8.0 out of 10, Very good, (151 reviews)
The price is AED 308
AED 369 total
includes taxes & fees
9 Nov - 10 Nov

20. Killin Hotel
Killin HotelKillin
8.0 out of 10, Very good, (538 reviews)
The price is AED 305
AED 366 total
includes taxes & fees
10 Nov - 11 Nov
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Perthshire.

Apex Dunblane Hydro Hotel
Perth Road Dunblane Scotland
The price is AED 345 per night from Nov 8 to Nov 9
AED 345
AED 414 total
8 Nov - 9 Nov
includes taxes & fees
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

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
































































