Skip to main content

The best guest houses in Perth

Check out our selection of great guest houses in Perth

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Townhouse, hotel in Perth

This elegantly restored, award-winning 19th Century property has views over South Inch Park, just 2 minutes’ walk from the banks of the river Tay.

Our host, Davis was exceptional!
Scored 9.9
9.9
Rated exceptional
Exceptional
649 reviews
Price from
$215.10
1 night, 2 adults
No 9 The Guest House Perth, hotel in Perth

Located less than 1 mile from Perth city center, No 9 The Guest House Perth is also a 20-minute drive from the world-famous championship golf course of Gleneagles.

Fiona & Peter were very welcoming & helpful
Scored 8.8
8.8
Rated excellent
Excellent
175 reviews
Price from
$129.06
1 night, 2 adults
Dunallan Guest House, hotel in Perth

Located just a 10 minute walk from the historic Perth City Center, Dunallan Guest House offers free Wi-Fi and on-site parking.

It was very clean good location the owner was very charming and helpful.
Scored 8.8
8.8
Rated excellent
Excellent
733 reviews
Price from
$106.90
1 night, 2 adults
Hazeldene Guest House, hotel in Perth

This elegant, 4-star Victorian guest house is located just outside the picturesque old city of Perth, Scotland.

easy in and out, well located, friendly and clean
Scored 8.9
8.9
Rated excellent
Excellent
628 reviews
Price from
$130.37
1 night, 2 adults
Tayside Hotel, hotel in Perth

The ideal base from which to enjoy an exciting activity-filled break in the Scottish Highlands, this true Sportsman’s hotel is set in Stanley, just 15 minutes from the Perth City Centre.

Breakfast was very good. We are dinner in the restaurant and service and food exceeded expectations. Parking was easy. Nice place to have dinner and then take a walk around town.
Scored 8.1
8.1
Rated very good
Very Good
592 reviews
Price from
$143.40
1 night, 2 adults
Merlindale, hotel in Perth

This luxury 4-star bed and breakfast has quality, spacious rooms with large private bathrooms. Merlindale is an imposing, south-facing stone villa in a quiet area of Crieff.

Super friendly and helpful suggestions for our stay in the area. A beautiful place that is very well-kept by the owners. Loved the breakfast and homemade items! Highly recommended!!
Scored 9.9
9.9
Rated exceptional
Exceptional
314 reviews
Price from
$202.20
1 night, 2 adults
Ivybank Lodge, hotel in Perth

Ivybank Lodge is a Victorian guest house, built around 1850, set within an acre of mature gardens.

Gary & Nigel were wonderful. The food was outstanding, don't miss dinner.
Scored 9.7
9.7
Rated exceptional
Exceptional
424 reviews
Price from
$146.01
1 night, 2 adults
Scotia, hotel in Perth

Located a 10-minute stroll from Perth city center, the Scotia offers free Wi-Fi and free private parking.

Friendly host
Scored 9.2
9.2
Rated wonderful
Wonderful
443 reviews
Arisaig Guest House, hotel in Perth

Arisaig Guest House enjoys a location in Perth, 1.7 miles from Scone Palace and 21 miles from Discovery Point. This guest house features free private parking, daily room service, and free Wifi.

Lovely decor. Lights on the stairs in the dark! Washcloths. Lots of choices for breakfast and done beautifully. Friendly host.
Scored 9.6
9.6
Rated exceptional
Exceptional
436 reviews
Heidl Guest House partner with Grampian Hotel, hotel in Perth

Located in the center of Perth, a 35-minute drive from Dundee, this guest house offers free Wi-Fi and free parking on site.

The family room was comfortable for 4 adults. The beds we good and the room was nice.
Scored 8.5
8.5
Rated very good
Very Good
887 reviews
All guest houses in Perth
Looking for a guest house?
Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Perth this month

Guest Houses That Travelers Love in Perth

  • Avg. price/night: $117.33
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 628 reviews
    The room was quiet and confortable. Rob is a fabulious host with good talks and recommendations. The house is located close to the Kinnoull Hill, at 10min walk from the city center and 20min from train station.
    Gaspard
    Solo traveler
  • Avg. price/night: $97.77
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 733 reviews
    The host was lovely and friendly, always made sure to check in with us to see how we were getting on. One of the showers wasn't working on arrival and very kindly gave us a discount. The guest house was in a great location and was excellent value for money.
    Rebecca
    Travelers with friends
  • Avg. price/night: $169.47
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 649 reviews
    How can you improve on perfection? Why not pay a visit here and you will find out. My second stay and another fantastic stay at an absolutely stunning bed and breakfast. Rooms are beautiful, great location and so handy for Perth Town Centre. Spoilt for choice with your breakfast options and the Pièce de Résistance is the wonderful David. A fabulous host who makes you feel so welcome and special. even if you are a bit fussy with your fruit like me. Already booked my next visit and can't wait to spend more time in such luxurious setting.
    Julie
    Group
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 28 reviews
    Wonderful home. Very comfortable in great location. Debbie was a great host. Would highly recommend.
    Teresa
    Travelers with friends
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 62 reviews
    Lovely flat in a quiet area.It was immaculate and very welcoming. There was prosecco/fresh fruit/shortbread and fresh flowers in the livingroom. Everything we could possibly need was provided and the Hosts were lovely and very helpful.I cant recommend it highly enough.
    Kathleen
    Family with young children
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 760 reviews
    Susan was a helpful and kind host. Great location to transport city centre and ammenities
    Joanna
    Young couple
  • Avg. price/night: $97.77
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 733 reviews
    great guesthouse with very friendly owner, great location - city center in walking distance
    Uta
    Young couple
  • Avg. price/night: $117.33
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 628 reviews
    Very clean, comfortable and relaxing guest house with friendly, helpful hosts. Super comfy beds and a lovely breakfast. 15min stroll to Perth concert hall and all amenities of the city centre.
    William
    Young couple
  • Avg. price/night: $95.82
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 887 reviews
    I can only agree that Jackie is a wonderful host. The room was beautiful and quiet, breakfast was delicious, the guesthouse is close to the train station and a few minutes' walk from the city center. I followed Jackie's recommendation to visit Rodney Gardens and have to say it is such a wonderful place, you should not miss it.
    Sabine
    Family with young children

Research, refine, and make plans for your whole trip