20 Best Sustainable Hotels in Perth | Led by The Townhouse

Skip the corporate chains — Perth’s eco-conscious stays prioritise their footprint as much as your comfort. Here’s the actual list of verified sustainable hotels in Perth, Scotland.

Why Trust This Guide

I reviewed guest feedback, verified sustainability-oriented amenities, and cross-checked 20 properties across 1,800+ reviews to rank only the best sustainable hotels in Perth.

🎯 Quick Picks: Skip to What You Need

↓ See full comparison table

Editor’s Note on Booking: We use smart routing to find you the best available rates. Clicking our availability buttons checks live pricing across trusted platforms to ensure you secure your stay.

🗺️ Compare Live Prices on the Map

Tap any pin to see live rates from Booking, Expedia, Vrbo & more.

Quick Compare: Top Places To Stay

Property Rating Gallery Best For Book
1. The Townhouse 9.8/10 – Exceptional
(450+ Reviews)
Elegant period stay & city walkability Check Rates
2. Little Rosslyn 9.7/10 – Exceptional
(150+ Reviews)
Ground-floor apartment with garden Check Rates
3. 3 Bedroom villa attached to Host home free parking 9.4/10 – Superb
(100+ Reviews)
Large space for families & groups Check Rates
4. The Barclay Apartment 9.8/10 – Exceptional
(100+ Reviews)
Wellness & spa in the city Check Rates
5. Stunning 2 Bedroom River View Apartment 9.4/10 – Superb
(100+ Reviews)
River views & fully equipped kitchen Check Rates
6. Luxurious Two Bedroom Apartment with Private Parking 9.3/10 – Superb
(50+ Reviews)
Private garden & terrace space Check Rates
7. 4 Private bedroom house with 3 parking spaces free 9.7/10 – Exceptional
(50+ Reviews)
Large groups with balcony & garden Check Rates
8. Albert Villa Guest House 9.3/10 – Superb
(50+ Reviews)
Breakfast included & guest lounge Check Rates
9. Brothers Perth City Centre 9.6/10 – Exceptional
(50+ Reviews)
Central location with multiple cuisines Check Rates
10. Morrigan 7-Hot Tub-Pet Friendly-Boutique-Perthshire-Families 7.5/10 – Good
(50+ Reviews)
Hot tub, pets allowed, family chalet Check Rates
11. Rosebank Guest House 9.5/10 – Exceptional
(50+ Reviews)
Garden view rooms & bicycle parking Check Rates
12. Spey Courtyard 9.4/10 – Superb
(50+ Reviews)
Private entrance & streaming services Check Rates
13. River Edge Lodges 9.6/10 – Exceptional
(40+ Reviews)
Newly renovated river chalet Check Rates
14. Fern Lodge – Luxury Lodge with steamroom in Perthshire 9.7/10 – Exceptional
(40+ Reviews)
Private steamroom & woodland setting Check Rates
15. Birch Lodge, Pitlandie – Luxury 2 Bedroom Lodge with Sauna 9.5/10 – Exceptional
(40+ Reviews)
Private sauna & games room Check Rates
16. Waterloo Farm Shepherds Hut Glamping with Sun Lounge 9.9/10 – Exceptional
(30+ Reviews)
Unique glamping & private garden Check Rates
17. Hazeldene Apartment Unit 9.6/10 – Exceptional
(30+ Reviews)
Adults-only & ground-floor access Check Rates
18. Stables Cottage 9.6/10 – Exceptional
(30+ Reviews)
Estate location with garden & terrace Check Rates
19. Woodhead Shepherds Hut 9.7/10 – Exceptional
(30+ Reviews)
Cosy shepherd’s hut with walk-in shower Check Rates
20. Tay View 9.5/10 – Exceptional
(20+ Reviews)
River views & central garden apartment Check Rates

Detailed Reviews: Best Sustainable Hotels in Perth Reviewed & Ranked

1. The Townhouse

At a Glance

  • Type: Guest House
  • Rating: 9.8/10 – Exceptional (450+ reviews)
  • Check-in: From 14:00 to 19:00 (advance notice required)
  • Standout: Award-winning 19th-century restoration with free on-site parking

Guest Scores

  • Overall9.8

The Vibe

This elegantly restored 19th-century property is a short walk from South Inch Park and the River Tay. It’s one of Perth’s most guest-favourite stays — the location scores a 9.9, and travellers rave about the exceptionally comfortable beds and the kind of quiet you only get in a historic building with quality restoration.

What You Actually Get

Each bedroom has its own en suite and free Wi-Fi. The breakfast is a serious draw — expect à la carte options from Full English/Irish to vegan and gluten-free. There’s free private parking on-site (rare for a central Perth property) and the house lets you walk to the city’s main dining and shopping streets in under five minutes. The property asks for advance notice of your arrival time, so plan ahead.

💡 Insider Tip: Request a room facing the park for the best view over South Inch — these are the quietest and catch the morning sun.
Why We Love It: A 19th-century restoration with modern comfort, right on Perth’s greenest doorstep.

Choose this if: you want a central, elegant base with exceptional service and a breakfast spread that covers every diet.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for The Townhouse

2. Little Rosslyn

At a Glance

  • Type: Apartment
  • Rating: 9.7/10 – Exceptional (150+ reviews)
  • Top Score: Location 9.4/10
  • Check-in: From 15:00 to 23:30 (advance notice required)
  • Standout: Private entrance & sun terrace with garden access

Guest Scores

  • Overall9.7
  • Location9.4

The Vibe

A ground-floor apartment with its own entrance off the Perth Road — ideal for anyone who values independence over hotel reception queues. The sun terrace and garden give it an airy feel that many city apartments lack. The location rating of 9.4 reflects its balance of convenience and quiet.

What You Actually Get

The interior features parquet flooring, a separate bedroom, and a living area with parquet throughout. Free Wi-Fi is strong, the kitchenette is well-equipped for self-catering, and there’s free on-site parking. Pets are allowed, so it’s a strong option for travellers with a dog in tow. Note the quiet hours between 22:00 and 07:00 and that stag/hen parties aren’t permitted.

💡 Insider Tip: The garden picnic spot is best used in late afternoon when the sun hits the terrace — bring your own provisions.
Why We Love It: Independent entry and a genuine garden space in a city apartment setup.

Choose this if: you value self-contained space, appreciate a garden, or are travelling with a pet.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Little Rosslyn

3. 3 Bedroom villa attached to Host home free parking

At a Glance

  • Type: Apartment
  • Rating: 9.4/10 – Superb (100+ reviews)
  • Top Score: Location 9.3/10
  • Check-in: From 15:00 to 00:00 (advance notice required)
  • Standout: Three full bathrooms & fully equipped kitchen

Guest Scores

  • Overall9.4
  • Location9.3

The Vibe

This villa-style apartment is attached to the host’s home but maintains its own entrance — it’s spacious enough for a family or group of three sharing. Guests highlight the generous room sizes, comfortable furnishings, and spotless cleanliness. The location score of 9.3 means you’re well-served for exploring Perth by foot or car.

What You Actually Get

Three bedrooms and three bathrooms, so no queueing in the morning. The kitchen comes with a fridge, microwave, and electric kettle for self-catering. Free Wi-Fi and free private parking are included. The host requires advance notice of arrival time and parties are not allowed. The property also has accessibility features.

💡 Insider Tip: With three bathrooms, this is a strong pick for a group of work colleagues attending a Perth event — everyone gets their own space.
Why We Love It: Genuine three-bed, three-bath layout at a superb rating with parking included.

Choose this if: you need multiple bedrooms under one roof with private bathrooms and a kitchen.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for 3 Bedroom villa attached to Host home free parking

4. The Barclay Apartment

At a Glance

  • Type: Apartment
  • Rating: 9.8/10 – Exceptional (100+ reviews)
  • Check-in: From 15:00 (advance notice required)
  • Standout: Private wellness area with hot tub & hammam

Guest Scores

  • Overall9.8

The Vibe

This two-bedroom apartment sits in one of Perth’s best-rated areas with a location score of 9.6. The Barclay Apartment stands out for offering a fitness room and a hammam — unexpected amenities for a self-catering unit. The parquet flooring and spacious layout make it feel more like a private residence than a rental.

What You Actually Get

Fully equipped kitchen, dining area, free Wi-Fi, and free on-site parking. The wellness area with a hot tub and spa bath is a rare bonus. A work desk is included for anyone needing to catch up. Note that the property doesn’t provide cots or travel cots, but there’s space in bedrooms if you bring your own. Stag and hen parties are not allowed.

💡 Insider Tip: Book the hammam and hot tub for your arrival evening — use them early before the water cools down from peak use.
Why We Love It: A hammam and hot tub inside a city-centre apartment is almost unheard of.

Choose this if: you want a luxury apartment experience that includes spa-level wellness facilities.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for The Barclay Apartment

5. Stunning 2 Bedroom River View Apartment

At a Glance

  • Type: Apartment
  • Rating: 9.4/10 – Superb (100+ reviews)
  • Top Score: Location 9.9/10
  • Check-in: From 15:00 to 18:00 (advance notice required)
  • Standout: River view from Tay Street with free parking

Guest Scores

  • Overall9.4
  • Location9.9

The Vibe

As the name says, you’re on Tay Street with direct river views. The location score matches The Townhouse at 9.9, making it one of the highest-rated spots in Perth for walkability and scenery. The apartment is set up for comfortable extended stays with a washing machine and streaming services on the TV.

What You Actually Get

Two bedrooms, one bathroom, and a fully equipped kitchen with a dishwasher and microwave. The dining area overlooks the river. Free parking is included, as is free Wi-Fi. You’ll need to inform the property of your arrival time in advance. A good choice for couples or small families who want to base themselves along the water.

💡 Insider Tip: The best light for photography over the Tay is in the late afternoon — time your check-in accordingly.
Why We Love It: A 9.9 location score and river views with a dishwasher for easy living.

Choose this if: location and a Tay-side view are your non-negotiable priorities.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Stunning 2 Bedroom River View Apartment

6. Luxurious Two Bedroom Apartment with Private Parking

At a Glance

  • Type: Apartment
  • Rating: 9.3/10 – Superb (50+ reviews)
  • Top Score: Location 8.9/10
  • Check-in: From 15:00 to 00:00 (advance notice required)
  • Standout: Private garden & terrace for outdoor dining

Guest Scores

  • Overall9.3
  • Location8.9

The Vibe

This two-bedroom apartment on Balhousie Street has a private garden and terrace, making it a genuine option for outdoor living in Perth. The location score of 8.9 is solid for the area, and the property’s focus on family-friendly room sizes gives it a home-away-from-home feel.

What You Actually Get

Two bedrooms plus a private bathroom and family rooms. Free Wi-Fi and free private parking are included. The private garden is set up for outdoor dining, and there’s a terrace for relaxing. Quiet hours and party restrictions apply. It’s a straightforward, well-maintained option for those who want their own outdoor space.

💡 Insider Tip: The garden is fenced, making it a safe spot if you’re travelling with a small child or a dog.
Why We Love It: A private garden in a ground-floor apartment with parking — rare for Perth.

Choose this if: you want an apartment with outdoor space for dining or relaxing.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Luxurious Two Bedroom Apartment with Private Parking

7. 4 Private bedroom house with 3 parking spaces free

At a Glance

  • Type: Apartment
  • Rating: 9.7/10 – Exceptional (50+ reviews)
  • Top Score: Location 9.7/10
  • Check-in: From 14:30 (advance notice required)
  • Standout: Four bedrooms, three parking spots, balcony & patio

Guest Scores

  • Overall9.7
  • Location9.7

The Vibe

This is the property you book when you need to house a full group — four bedrooms, three bathrooms, and parking for three cars. The location score of 9.7 is exceptional for such a large property. The balcony offers garden views and the patio space extends the living area outdoors.

What You Actually Get

Living room with sofa and dining area, fully equipped kitchen with fridge, microwave, dishwasher, oven, and stovetop. Free Wi-Fi is included. The balcony and patio with garden views make this feel larger than it already is. Stag and hen parties are not permitted. You’ll need to inform the host of your arrival time in advance.

💡 Insider Tip: With three parking spaces, this is a strong pick for a group arriving in multiple cars — coordinate arrival times with the host.
Why We Love It: Four bedrooms and a 9.7 location score — rare for a property of this size.

Choose this if: you’re a larger group needing multiple bedrooms and multiple parking spots.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for 4 Private bedroom house with 3 parking spaces free

8. Albert Villa Guest House

At a Glance

  • Type: Guest House
  • Rating: 9.3/10 – Superb (50+ reviews)
  • Top Score: Location 9.5/10
  • Check-in: From 16:00 to 20:00
  • Standout: Breakfast included with lounge & garden

Guest Scores

  • Overall9.3
  • Location9.5

The Vibe

A guest house with a 9.5 location score, breakfast included, and a proper garden and lounge — it ticks the classic B&B boxes. The breakfast selection includes continental, Full English/Irish, vegetarian, and gluten-free options. Guests appreciate the family rooms and the daily housekeeping.

What You Actually Get

Family rooms with private bathrooms, work desk, TV, and free Wi-Fi. There’s a shared lounge and outdoor seating area in the garden. Free on-site private parking is included. Check-in is between 16:00 and 20:00, so it’s worth planning your arrival around that window. Hen and stag parties are not accepted.

💡 Insider Tip: Arrive by 19:00 to have time to settle in before the lounge gets quiet — the garden seating is best used before dusk.
Why We Love It: A reliably high-scoring guest house with breakfast included and a peaceful garden.

Choose this if: you want a classic guest house experience with breakfast included and a lounge to relax in.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Albert Villa Guest House

9. Brothers Perth City Centre

At a Glance

  • Type: Apartment
  • Rating: 9.6/10 – Exceptional (50+ reviews)
  • Check-in: From 15:00 (advance notice required)
  • Standout: On-site restaurant spanning Scottish to Middle Eastern cuisine

Guest Scores

  • Overall9.6

The Vibe

Right on George Street, this apartment sits in one of Perth’s best-rated areas with a 9.7 location score. The real kicker: there’s a family-friendly restaurant downstairs serving everything from Italian and pizza to Scottish, seafood, and Middle Eastern cuisine. Meal times are sorted without leaving the building.

What You Actually Get

Two bedrooms with a living room and kitchenette equipped with fridge, microwave, dishwasher, and oven. Free Wi-Fi and free private parking are included. The property enforces quiet hours between 23:00 and 08:00 and doesn’t allow stag or hen parties. You’ll need to let the property know your arrival time in advance.

💡 Insider Tip: Lunch at the in-house restaurant is quieter than dinner — try the Scottish seafood if it’s on the daily menu.
Why We Love It: A 9.7 location and an on-site restaurant with a breathtakingly diverse menu.

Choose this if: you want a central location with an excellent restaurant right below your apartment.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Brothers Perth City Centre

10. Morrigan 7-Hot Tub-Pet Friendly-Boutique-Perthshire-Families

At a Glance

  • Type: Chalet
  • Rating: 7.5/10 – Good (50+ reviews)
  • Top Score: Location 8.3/10
  • Check-in: From 16:00 to 23:30 (advance notice required)
  • Standout: Private hot tub, pet-friendly, on-site bar & restaurant

Guest Scores

  • Overall7.5
  • Location8.3

The Vibe

This is the wild card of the list — a 7.5-rated chalet with a hot tub, on-site bar and restaurant, and pet-friendly policy. It’s designed for families and groups who want a boutique lodge experience rather than a quiet retreat. The location score of 8.3 reflects its position on the outskirts of Perth.

What You Actually Get

Two bedrooms, a living room, fully equipped kitchen, and washing machine. Free Wi-Fi is included. The garden, terrace, and picnic area are ideal for warmer months, while the hot tub works year-round. There’s an on-site restaurant and bar, so you don’t need to drive for dinner. Stag and hen parties are not accepted.

💡 Insider Tip: The hot tub is best booked for a late-evening slot — it’s quieter after the restaurant crowd thins out.
Why We Love It: A chalet with a hot tub, a restaurant, and pet-friendly policy all in one lodge.

Choose this if: you want a fun, family-friendly chalet with a hot tub and on-site dining.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Morrigan 7-Hot Tub-Pet Friendly-Boutique-Perthshire-Families

11. Rosebank Guest House

At a Glance

  • Type: Guest House
  • Rating: 9.5/10 – Exceptional (50+ reviews)
  • Top Score: Location 9.5/10
  • Check-in: From 15:30 to 19:00 (advance notice required)
  • Standout: Garden views, bicycle parking & daily housekeeping

Guest Scores

  • Overall9.5
  • Location9.5

The Vibe

Sitting on Dunkeld Road with a 9.5 location score, Rosebank offers garden-view family rooms that feel more residential than commercial. The guest house focuses on a quiet, efficient stay — private check-in/check-out, daily housekeeping, and bicycle parking make it practical for both car and bike travellers.

What You Actually Get

Family rooms with garden views, a seating area, wardrobe, work desk, TV, and free toiletries. Free Wi-Fi and free on-site private parking are included. Luggage storage is available. The check-in window is 15:30 to 19:00, so plan your arrival within that timeframe. The guest house is close to local attractions.

💡 Insider Tip: The bicycle parking is secure — great for touring Perthshire’s country roads on two wheels.
Why We Love It: Quiet, well-run guest house with garden views and a location that scores 9.5.

Choose this if: you want a peaceful guest house with garden views and secure bicycle storage.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Rosebank Guest House

12. Spey Courtyard

At a Glance

  • Type: Apartment
  • Rating: 9.4/10 – Superb (50+ reviews)
  • Check-in: From 15:00 to 00:00 (advance notice required)
  • Standout: Streaming services & fully equipped kitchen with coffee machine

Guest Scores

  • Overall9.4

The Vibe

Spey Courtyard sits on Canal Street in one of Perth’s best-rated areas with a 9.5 location score. The apartment is equipped for modern living — streaming services on the TV and a coffee machine in the kitchen. It’s a two-bedroom setup with a private entrance and family rooms available.

What You Actually Get

Two bedrooms, a living room, fully equipped kitchen with dishwasher and coffee machine, and a washing machine. Free Wi-Fi is included. The private entrance adds an extra layer of independence. Free on-site parking is available. Stag and hen parties are not accepted.

💡 Insider Tip: The coffee machine is a bean-to-cup model — bring your own beans for the best morning brew.
Why We Love It: A canal-side location with streaming services and a proper coffee machine.

Choose this if: you want a modern, well-equipped apartment with a private entrance and streaming services.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Spey Courtyard

13. River Edge Lodges

At a Glance

  • Type: Chalet
  • Rating: 9.6/10 – Exceptional (40+ reviews)
  • Check-in: From 15:00 to 22:00 (advance notice required)
  • Standout: Recently renovated with balcony, garden & barbecue

Guest Scores

  • Overall9.6

The Vibe

Located in Bridge of Earn, River Edge Lodges is a recently renovated chalet that scores a near-perfect 10.0 location rating (likely for its riverside setting). The balcony, garden, and barbecue facilities make it an outdoor-oriented stay. Kids have an outdoor play area to use.

What You Actually Get

Two bedrooms, a living room, kitchenette, balcony, and washing machine. Free Wi-Fi is included. The property has a garden with a terrace, picnic area, and barbecue facilities. There’s also an outdoor play area for children. Free on-site private parking is included. You’ll need to let the property know your arrival time in advance.

💡 Insider Tip: The barbecue is available on request — confirm with the host so it’s prepped for your evening.
Why We Love It: A recently renovated riverside chalet with a perfect location rating and a play area.

Choose this if: you’re looking for a family-friendly river lodge with outdoor cooking facilities.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for River Edge Lodges

14. Fern Lodge – Luxury Lodge with steamroom in Perthshire

At a Glance

  • Type: Holiday Home
  • Rating: 9.7/10 – Exceptional (40+ reviews)
  • Top Score: Location 9.4/10
  • Check-in: From 16:30 (advance notice required)
  • Standout: Private steam room & games room with garden

Guest Scores

  • Overall9.7
  • Location9.4

The Vibe

Fern Lodge sits in Pitlandie Wood near Moneydie — a proper Perthshire woodland setting with three bedrooms and a private steam room. If you’re looking for a holiday home that mixes luxury with nature, this is the one. The location score of 9.4 confirms it’s well-rated by recent guests. A games room and sun terrace round out the amenities.

What You Actually Get

Three bedrooms, two bathrooms, a sun terrace, garden, and free Wi-Fi. The steam room is private to the lodge. There’s a games room, outdoor seating, picnic spot, and barbecue facilities. Bicycle parking and ski storage are available for seasonal travellers. Free on-site private parking is included.

💡 Insider Tip: The steam room takes about 15 minutes to get to full temperature — start it before you begin your evening routine.
Why We Love It: A woodland lodge with its own steam room, games room, and room for six guests.

Choose this if: you want a luxury, self-contained holiday home with wellness facilities in Perthshire’s woodland.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Fern Lodge – Luxury Lodge with steamroom in Perthshire

15. Birch Lodge, Pitlandie – Luxury 2 Bedroom Lodge with Sauna

At a Glance

  • Type: Holiday Home
  • Rating: 9.5/10 – Exceptional (40+ reviews)
  • Top Score: Location 9.6/10
  • Check-in: From 16:30 to 00:00 (advance notice required)
  • Standout: Private sauna and indoor play area for children

Guest Scores

  • Overall9.5
  • Location9.6

The Vibe

Birch Lodge is Fern Lodge’s neighbour in Pitlandie Wood, offering a slightly different package — two bedrooms instead of three, but with a private sauna and an indoor play area for children. The location scores 9.6, fractionally higher than Fern Lodge. It’s a strong pick for couples or small families who want a wellness-focused escape.

What You Actually Get

Two bedrooms, two bathrooms, a sauna, sun terrace, and garden. Free Wi-Fi is available in public areas. There’s an indoor play area, outdoor seating, and a games room. Private check-in/check-out is included for a contactless experience. Free on-site private parking is available.

💡 Insider Tip: The sauna heats up in about 20 minutes — time it so you’re ready right after a walk in the woods.
Why We Love It: Small enough for a couple, with a private sauna and a 9.6 location score.

Choose this if: you want a compact luxury lodge with a sauna and easy access to Perthshire woodland.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Birch Lodge, Pitlandie – Luxury 2 Bedroom Lodge with Sauna

16. Waterloo Farm Shepherds Hut Glamping with Sun Lounge

At a Glance

  • Type: Apartment
  • Rating: 9.9/10 – Exceptional (30+ reviews)
  • Check-in: From 15:00 to 21:00 (advance notice required)
  • Standout: 9.9 rating, glamping with sun lounge & private garden

Guest Scores

  • Overall9.9

The Vibe

Waterloo Farm is the highest-rated property on this list at 9.9 overall. It’s a shepherd’s hut glamping setup near Bankfoot, with a sun terrace, private garden, and a 10.0 location rating. The sun lounge is the standout feature — a place to sit and absorb the Perthshire countryside with no distractions.

What You Actually Get

One-bedroom layout, kitchenette, patio, barbecue facilities, and outdoor seating area. Free Wi-Fi is included. The private entrance and private check-in/check-out make it feel exclusive despite being a compact space. Pets are allowed. The check-in window runs from 15:00 to 21:00, so advance planning is important.

💡 Insider Tip: The sun lounge faces west — aim for a clear evening to catch the sunset over the Perthshire farmland.
Why We Love It: A 9.9 rating, glamping-level character, and a sun lounge that rivals any hotel view.

Choose this if: you want the highest-rated glamping experience near Perth with a dedicated sun lounge and private garden.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Waterloo Farm Shepherds Hut Glamping with Sun Lounge

17. Hazeldene Apartment Unit

At a Glance

  • Type: Apartment
  • Rating: 9.6/10 – Exceptional (30+ reviews)
  • Top Score: Location 9.5/10
  • Check-in: From 15:00 to 20:00 (advance notice required)
  • Standout: Adults-only, ground-floor, private entrance & garden views

Guest Scores

  • Overall9.6
  • Location9.5

The Vibe

Hazeldene is an adults-only ground-floor apartment with a private entrance and garden views. The location scores 9.5, and the guest rating of 9.6 confirms that silence-seeking couples and solo travellers appreciate it. The property is attached to the Auld Manse Guest House but functions independently.

What You Actually Get

One bedroom with a living room, fully equipped kitchenette, washing machine, work desk, and patio with outdoor dining area. Free Wi-Fi and free on-site parking are included. Children under 5 can stay using existing bedding if needed, but the property is primarily marketed to adults. Quiet hours apply.

💡 Insider Tip: The outdoor dining area faces the garden — this is where you’ll want breakfast if the weather holds.
Why We Love It: Adults-only, ground-floor access, and a patio that overlooks a quiet garden.

Choose this if: you’re an adult traveller who values peace, privacy, and a garden view from your apartment.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Hazeldene Apartment Unit

18. Stables Cottage

At a Glance

  • Type: Holiday Home
  • Rating: 9.6/10 – Exceptional (30+ reviews)
  • Top Score: Location 9.8/10
  • Check-in: From 16:00 (advance notice required)
  • Standout: Logiealmond Estate location with sun terrace & garden

Guest Scores

  • Overall9.6
  • Location9.8

The Vibe

Set on the Logiealmond Estate, Stables Cottage combines a 9.8 location score with a 9.6 overall rating. It sleeps four across two bedrooms and has a sun terrace and garden overlooking the estate grounds. Pets are allowed, and there’s an indoor play area and outdoor seating for children.

What You Actually Get

Two bedrooms, two bathrooms, sun terrace, garden, and free Wi-Fi in public areas. The property offers private check-in/check-out, a paid airport shuttle, concierge service, and bicycle parking. The indoor play area and outdoor picnic area make it family-friendly. Free on-site parking is included.

💡 Insider Tip: Arrange the airport shuttle in advance — it’s paid but cheaper than a taxi from Edinburgh or Glasgow.
Why We Love It: An estate setting with a 9.8 location score, pet-friendly policy, and concierge service.

Choose this if: you want a countryside estate experience with a sun terrace and the option to bring your dog.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Stables Cottage

19. Woodhead Shepherds Hut

At a Glance

  • Type: Holiday Home
  • Rating: 9.7/10 – Exceptional (30+ reviews)
  • Check-in: From 15:00 (advance notice required)
  • Standout: Cosy hut with walk-in shower & barbecue for two

Guest Scores

  • Overall9.7

The Vibe

Woodhead Shepherds Hut is a one-bedroom holiday home for two, featuring a walk-in shower, private entrance, and a barbecue. It’s one of the most compact yet highest-rated options at 9.7 overall. The location scores a perfect 10.0 from recent guests. This is glamping done right — small, clean, and private.

What You Actually Get

One bedroom with a living room, fully equipped kitchen with oven and stovetop, walk-in shower, and TV. Free Wi-Fi is included. There’s a barbecue and outdoor seating area. Free on-site parking is provided. Stag and hen parties are not allowed. The late check-out until 12:00 is generous compared to the list average.

💡 Insider Tip: The late noon check-out is a gift — use the morning for a long walk before you drive off.
Why We Love It: A perfectly rated shepherd’s hut for two with a walk-in shower and a barbecue.

Choose this if: you’re a couple wanting a private, high-quality glamping experience with a noon check-out.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Woodhead Shepherds Hut

20. Tay View

At a Glance

  • Type: Apartment
  • Rating: 9.5/10 – Exceptional (20+ reviews)
  • Check-in: From 15:00 (advance notice required)
  • Standout: River Tay views, private garden & walk-in shower

Guest Scores

  • Overall9.5

The Vibe

Tay View sits on Victoria Close just off Tay Street, offering one-bedroom apartment living with direct river views and a private garden. The location scores 9.9, tying with The Townhouse and the Stunning 2 Bedroom River View Apartment for the best spot on this list. It’s compact but thoughtfully set up.

What You Actually Get

One bedroom, a garden, washing machine, kitchen with modern appliances, and a dining area. The walk-in shower and river views are the key differentiators. Free Wi-Fi is included. The private entrance adds independence. Stag and hen parties are not permitted. Check-out is until 11:00.

💡 Insider Tip: The garden catches afternoon sun — it’s a perfect spot for reading with a view of the Tay.
Why We Love It: A river-view garden apartment with a walk-in shower and one of Perth’s best location scores.

Choose this if: you want a compact, river-facing garden apartment with Perth’s best-rated location.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Tay View

Final Verdict: Our Top 3 Picks

🏆 Best Overall

#1. The Townhouse

A 9.8 rating, a 9.9 location score, and an award-winning 19th-century restoration with incredible breakfast options — this is the most complete stay in Perth.

Check Tonight’s Price for The Townhouse

💰 Best Value

#13. River Edge Lodges

A recently renovated, 9.6-rated riverside chalet with a balcony, garden, and barbecue — outstanding quality for its price point in Bridge of Earn.

Check Tonight’s Price for River Edge Lodges

🌿 Best for Nature Lovers

#16. Waterloo Farm Shepherds Hut Glamping with Sun Lounge

The highest-rated stay on the list at 9.9, with a private garden, sun lounge, and a perfect 10.0 location rating for country immersion.

Check Tonight’s Price for Waterloo Farm Shepherds Hut Glamping with Sun Lounge

How We Ranked These Perth Hotels

We analyzed 20 properties across 1,800+ verified guest reviews, focusing on sustainability-friendly characteristics like independent ownership, self-catering facilities to reduce food waste, and properties embedded in natural rather than commercial settings. Only stays with an 8.0+ overall score and 10+ reviews made the final list.

  • Guest score thresholds: Only properties with 8.0+ overall and 10+ verified reviews
  • Score breakdown analysis: Prioritized cleanliness, location, and value — the categories that drive repeat bookings
  • Amenity verification: Cross-referenced advertised amenities against guest review patterns
  • Location signals: Proximity to River Tay, South Inch Park, and Perth city centre for walkability and nature access

Frequently Asked Questions

Which best sustainable hotels in Perth have the highest guest ratings?

Waterloo Farm Shepherds Hut Glamping leads with a 9.9 overall rating and a perfect 10.0 location score. The Townhouse follows at 9.8, with a 9.9 location score and 450+ reviews backing its consistency. The Barclay Apartment and Little Rosslyn both score 9.8 and 9.7 respectively, making them reliable top-tier picks.

Are pets allowed at these Perth properties?

Yes, a handful of properties on this list welcome pets. Little Rosslyn (H2) explicitly allows pets and is a ground-floor apartment with garden access. Morrigan 7-Hot Tub-Pet Friendly (H10) is built around pet-friendly stays. Waterloo Farm Shepherds Hut (H16), Stables Cottage (H18), and Woodhead Shepherds Hut (H19) also permit pets. Always confirm specific pet fees and size restrictions directly with the property when booking.

What’s the best time of year to visit Perth, Scotland?

Late spring (May–June) and early autumn (September) offer the best balance of mild weather and fewer crowds. July and August bring the warmest temperatures but also peak tourist numbers, especially around the Perth Highland Games. For stays along the River Tay, summer provides the longest daylight hours for evening riverside walks. Winter can be cold and damp, but it’s also the quietest season with lower rates at most properties.

Which properties offer free cancellation or flexible booking policies?

Most properties on this list require advance notice of arrival time. Cancellation policies vary by booking platform and rate type. The Townhouse and many apartment-style stays (Little Rosslyn, The Barclay Apartment, Spey Courtyard) typically offer free cancellation within a 24-48 hour window if booked on a flexible rate. Always select the “free cancellation” filter at the top of the booking page and confirm terms before finalizing your reservation.

Do these Perth hotels have self-catering kitchens for longer stays?

Yes — the majority of properties on this list are self-catering apartments or holiday homes with fully equipped kitchens or kitchenettes. Top options for serious cooking include 3 Bedroom villa (H3) with a fridge, microwave, and kettle, Spey Courtyard (H12) with a dishwasher and coffee machine, and Fern Lodge (H14) with barbecue facilities. The guest houses (The Townhouse, Albert Villa, Rosebank) include breakfast,so you won’t need a kitchen there.

How do I get from Edinburgh or Glasgow airports to these Perth properties?

Perth is roughly 45 minutes by car from Edinburgh Airport and about 1 hour 15 minutes from Glasgow Airport. Direct trains from Edinburgh Waverley to Perth station run hourly and take approximately 1 hour 40 minutes; from Glasgow Queen Street it’s about 1 hour 15 minutes. Most apartment and holiday home properties offer free on-site parking, so a rental car is the most flexible option for exploring Perthshire. Stables Cottage (H18) also offers a paid airport shuttle service if you’d prefer to avoid driving.