
Find Green Hotels in Perthshire
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Perthshire Green Hotels
Our top choices for Perthshire eco-friendly hotels

1. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,001 reviews)
The price is ₩81,239
₩97,487 total
includes taxes & fees
Nov 15 - Nov 16

2. Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower PerthPerth
8.8 out of 10, Excellent, (934 reviews)
The price is ₩135,398
₩162,478 total
includes taxes & fees
Nov 15 - Nov 16

3. Sunbank House Hotel
Sunbank House HotelPerth
9.4 out of 10, Exceptional, (123 reviews)
The price is ₩102,015
₩122,418 total
includes taxes & fees
Nov 9 - Nov 10

4. Ballathie House Hotel
Ballathie House HotelPerth
9.0 out of 10, Wonderful, (613 reviews)
The price is ₩149,840
₩179,808 total
includes taxes & fees
Nov 11 - Nov 12

5. Organic Welltree
Organic WelltreePerth
9.6 out of 10, Exceptional, (23 reviews)
The price is ₩125,915
₩151,099 total
includes taxes & fees
Nov 9 - Nov 10

6. Hazeldene Guest House
Hazeldene Guest HousePerth
9.6 out of 10, Exceptional, (138 reviews)
The price is ₩149,351
₩179,222 total
includes taxes & fees
Nov 9 - Nov 10

7. The Townhouse
The TownhousePerth
10.0 out of 10, Exceptional, (328 reviews)
The price is ₩180,531
₩216,637 total
includes taxes & fees
Nov 9 - Nov 10

8. Scone Arms Hotel
Scone Arms HotelPerth
9.2 out of 10, Wonderful, (234 reviews)
The price is ₩147,584
₩177,101 total
includes taxes & fees
Nov 8 - Nov 9

9. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and RestaurantPerth
9.6 out of 10, Exceptional, (212 reviews)
The price is ₩210,619
₩252,742 total
includes taxes & fees
Nov 9 - Nov 10

10. Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.6 out of 10, Excellent, (270 reviews)
The price is ₩90,265
₩108,318 total
includes taxes & fees
Nov 8 - Nov 9

11. Travelodge Perth Broxden Junction
Travelodge Perth Broxden JunctionPerth
8.6 out of 10, Excellent, (52 reviews)
The price is ₩44,131
₩54,020 total
includes taxes & fees
Dec 3 - Dec 4

12. The Townhouse Aberfeldy
The Townhouse AberfeldyAberfeldy
9.8 out of 10, Exceptional, (67 reviews)
The price is ₩123,012
₩147,615 total
includes taxes & fees
Nov 15 - Nov 16

13. The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (147 reviews)
The price is ₩156,009
₩187,210 total
includes taxes & fees
Nov 18 - Nov 19

14. The Bridge of Cally Hotel
The Bridge of Cally HotelBlairgowrie
8.8 out of 10, Excellent, (163 reviews)
The price is ₩114,391
₩137,270 total
includes taxes & fees
Nov 11 - Nov 12

15. Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (127 reviews)
The price is ₩177,516
₩213,026 total
includes taxes & fees
Nov 11 - Nov 12

16. Salutation Hotel
Salutation HotelPerth
8.2 out of 10, Very good, (1,000 reviews)
The price is ₩101,007
₩121,208 total
includes taxes & fees
Nov 8 - Nov 9

17. Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (930 reviews)
The price is ₩145,461
₩174,553 total
includes taxes & fees
Nov 8 - Nov 9

18. The Alyth Hotel
The Alyth HotelBlairgowrie
9.4 out of 10, Exceptional, (51 reviews)
The price is ₩147,930
₩177,515 total
includes taxes & fees
Nov 11 - Nov 12

19. Smiddy Haugh
Smiddy HaughAuchterarder
9.6 out of 10, Exceptional, (218 reviews)
The price is ₩195,575
₩234,690 total
includes taxes & fees
Nov 6 - Nov 7

20. Cairn Lodge
Cairn LodgeAuchterarder
9.8 out of 10, Exceptional, (237 reviews)
The price is ₩329,001
₩394,801 total
includes taxes & fees
Dec 1 - Dec 2
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.
Top Perthshire Hotel Reviews

Atholl Palace Hotel
10/10 Excellent






























































