A historic building with multiple towers and a large entrance.

Find Green Hotels in Perthshire

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Perthshire Green Hotels

Tonight
Aug 18 - Aug 19
Tomorrow
Aug 19 - Aug 20
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Our top choices for Perthshire eco-friendly hotels

1. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
United Kingdom
Jacqueline
NT$3,253
NT$3,903 total
includes taxes & fees
Sep 6 - Sep 7
Holiday Inn Express Perth by IHG

2. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
United Kingdom
George
NT$3,687
NT$4,424 total
includes taxes & fees
Aug 23 - Aug 24
Leonardo Boutique Huntingtower Perth

3. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
Australia
DAVID
NT$10,288
NT$12,346 total
includes taxes & fees
Sep 1 - Sep 2
Atholl Palace Hotel

4. Salutation Hotel

Salutation Hotel
Perth
United Kingdom
Andrew
NT$3,525
NT$4,230 total
includes taxes & fees
Aug 30 - Aug 31
Salutation Hotel

5. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
Canada
Komal
NT$4,782
NT$6,025 total
includes taxes & fees
Aug 30 - Aug 31
Dakota Edinburgh

6. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
United Kingdom
Neil
NT$4,635
NT$5,562 total
includes taxes & fees
Aug 23 - Aug 24
Apex Dunblane Hydro Hotel

7. Mercure Perth Hotel

Mercure Perth Hotel
Perth
United Kingdom
John
NT$3,217
NT$3,860 total
includes taxes & fees
Aug 23 - Aug 24
Mercure Perth Hotel

8. Pine Trees Hotel

Pine Trees Hotel
Pitlochry
United Kingdom
Jake
NT$9,759
NT$11,710 total
includes taxes & fees
Sep 6 - Sep 7
Pine Trees Hotel

9. Holiday Inn Express Stirling by IHG

Holiday Inn Express Stirling by IHG
Stirling
Canada
Scott
NT$4,879
NT$5,855 total
includes taxes & fees
Aug 31 - Sep 1
Holiday Inn Express Stirling by IHG

10. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
NT$11,175
NT$13,410 total
includes taxes & fees
Aug 20 - Aug 21
Fairmont St Andrews
View all properties

Top Perthshire Hotel Reviews

Salutation Hotel

Salutation Hotel

8/10 Good
"the breakfast was very good and the staff attentive"
Frank 1-night trip
Posted 1 hour ago
Salutation Hotel
Atholl Palace Hotel

Atholl Palace Hotel

8/10 Good
"The atholl palace is a beautiful building and is in a gorgeous spot in Pitlochry. As much as it’s beautiful, I hate to say that it’s getting tired and could do with some upgrading, particularly in the spa and pool area. Nevertheless we had a fantastic time and the rooms were clean and comfy!"
Jason 1-night trip
Posted 16 hours ago
Atholl Palace Hotel
Fisher's Hotel

Fisher's Hotel

10/10 Excellent
"The hotel is in the heart of the city and close to everything. Well maintained older building with friendly staff and excellent breakfast. Family room had 3 beds and two bathrooms which was a nice surprise."
Nathan 1-night trip
Posted 3 days ago
Fisher's Hotel

Explore a world of travel with Expedia