
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. Sunbank House Hotel
Sunbank House HotelPerth
9.4 out of 10, Exceptional, (123 reviews)
The price is AED 296
AED 355 total
includes taxes & fees
8 Nov - 9 Nov

2. Organic Welltree
Organic WelltreePerth
9.6 out of 10, Exceptional, (23 reviews)
The price is AED 335
AED 402 total
includes taxes & fees
3 Nov - 4 Nov

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

4. Ballathie House Hotel
Ballathie House HotelPerth
9.0 out of 10, Wonderful, (612 reviews)
The price is AED 408
AED 490 total
includes taxes & fees
8 Nov - 9 Nov

5. 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 221
AED 266 total
includes taxes & fees
15 Nov - 16 Nov

6. Hazeldene Guest House
Hazeldene Guest HousePerth
9.6 out of 10, Exceptional, (138 reviews)
The price is AED 407
AED 488 total
includes taxes & fees
3 Nov - 4 Nov

7. Scone Arms Hotel
Scone Arms HotelPerth
9.2 out of 10, Wonderful, (233 reviews)
The price is AED 402
AED 482 total
includes taxes & fees
3 Nov - 4 Nov

8. Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.8 out of 10, Excellent, (269 reviews)
The price is AED 285
AED 342 total
includes taxes & fees
3 Nov - 4 Nov

9. Cairn Lodge
Cairn LodgeAuchterarder
9.8 out of 10, Exceptional, (237 reviews)
The price is AED 896
AED 1,076 total
includes taxes & fees
3 Nov - 4 Nov

10. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and RestaurantPerth
9.6 out of 10, Exceptional, (212 reviews)
The price is AED 574
AED 689 total
includes taxes & fees
3 Nov - 4 Nov

11. Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (127 reviews)
The price is AED 484
AED 580 total
includes taxes & fees
3 Nov - 4 Nov

12. Salutation Hotel
Salutation HotelPerth
8.2 out of 10, Very good, (1,003 reviews)
The price is AED 275
AED 330 total
includes taxes & fees
8 Nov - 9 Nov

13. Murraypark Hotel
Murraypark HotelCrieff
9.2 out of 10, Wonderful, (259 reviews)
The price is AED 456
AED 547 total
includes taxes & fees
16 Nov - 17 Nov

14. Dunkeld House Hotel
Dunkeld House HotelDunkeld
8.8 out of 10, Excellent, (1,003 reviews)
The price is AED 625
AED 750 total
includes taxes & fees
1 Dec - 2 Dec

15. The Ballinluig Inn
The Ballinluig InnPitlochry
9.0 out of 10, Wonderful, (38 reviews)
The price is AED 387
AED 465 total
includes taxes & fees
16 Nov - 17 Nov

16. Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (928 reviews)
The price is AED 441
AED 529 total
includes taxes & fees
9 Nov - 10 Nov

17. The Bridge of Cally Hotel
The Bridge of Cally HotelBlairgowrie
8.8 out of 10, Excellent, (163 reviews)
The price is AED 311
AED 374 total
includes taxes & fees
8 Nov - 9 Nov

18. Travelodge Perth Broxden Junction
Travelodge Perth Broxden JunctionPerth
8.6 out of 10, Excellent, (52 reviews)
The price is AED 134
AED 161 total
includes taxes & fees
15 Nov - 16 Nov

19. The Alyth Hotel
The Alyth HotelBlairgowrie
9.4 out of 10, Exceptional, (51 reviews)
The price is AED 403
AED 484 total
includes taxes & fees
3 Nov - 4 Nov

20. Tigh Na Leigh
Tigh Na LeighBlairgowrie
10.0 out of 10, Exceptional, (99 reviews)
The price is AED 451
AED 541 total
includes taxes & fees
8 Nov - 9 Nov
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

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





























































