Skip to main content

The 10 Best Guest Houses in Perth, UK

Check out our pick of great guest houses in Perth

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated within 2.8 km of Scone Palace and 34 km of Discovery Point in Perth, Arisaig Guest House offers accommodation with seating area. This guest house features free private parking, a housekeeping service and free WiFi. The guest house has family rooms.

Sam is the perfect hostess. So warm yet professional. We enjoyed our stay very much.

Show more Show less
9.7
Exceptional
331 reviews
Price from
£100
per night

Situated a 10-minute stroll from Perth city centre, the Scotia offers free Wi-Fi and free private parking. Bordered by the River Tay, North Inch Golf Course is just 15 minutes’ walk from this family-run guest house.

Breakfast and staff were amazing

Show more Show less
9.3
Superb
376 reviews
Price from
£55
per night

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. The Townhouse boasts exceptional interiors, furnished with fine detail, and just 5 minutes’ walk from Perth’s centre.

everything was perfect with lots of extras that made you feel pampered. Great breakfast with home baked patisserie quality croissants. Owners made us feel welcomed into their lovely home.

Show more Show less
9.9
Exceptional
669 reviews
Price from
£95
per night

Situated less than 1 mile from Perth city centre, No 9 The Guest House Perth is also a 20-minute drive from the world-famous championship golf course of Gleneagles. Ample free onsite parking is available at the property.

Breakfast was excellent , complete and varied Scotish breakfast. Fiona's and Peter"s treat was very friendly and kind.

Show more Show less
8.9
Fabulous
158 reviews
Price from
£80
per night

A 6-minute walk from Perth city centre and railway and bus stations, Woodlea has free WiFi, limited free parking, a guest lounge and modern bedrooms with fully stocked coffee/tea tray. Scone Palace and Perth Race course are both 2 miles from the property.

Very friendly helpful hostess. Amazing home cooked breakfast and very close to everything

Show more Show less
8.9
Fabulous
720 reviews
Price from
£70
per night

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

The rooms are decorated in a traditional manner and have an en suite bathroom with a hairdryer and free toiletries. Tea/coffee making facilities are also provided.

Verry beautiful guesthouse with an amazing warmhearted style. The owner where verry helpful. Room was spaceouse enough. Guest house is near by the town centre.

Show more Show less
8.8
Fabulous
537 reviews
Price from
£44.10
per night

This elegant, 4-star Victorian guest house is situated just outside the picturesque old city of Perth, Scotland. It offers free Wi-Fi and free parking, 15 minutes’ walk from the city centre’s main shops. Hazeldene benefits from having a spacious secure car park to the rear of the property and 3 spaces at the front

Proper Scottish breakfast… we loved it 😍

Show more Show less
8.9
Fabulous
443 reviews
Price from
£60
per night

Situated in Perth, Acer Guest House is just a few metres from the banks of the famous River Tay. The 4-star guest house offers elegant rooms with free Wi-Fi and en suite bathrooms.

Acer Guest House is just a 5-minute drive from both the King James VI and Craigie Hill Golf Clubs. Free on-site parking is available, and Dundee can be reached in a 30-minute drive.

Good price, quiet, nice view of the park.

Show more Show less
7.7
Good
58 reviews
Price from
£100
per night

The family-run Glencarse Hotel is situated in Glencarse, just 6 miles from Perth. It was built in the 17th century and features contemporary styling within its classic, traditional building. It features a restaurant and public bar and offers free Wi-Fi and free parking.

easy to locate; very good dining, outdoor seating. friendly and welcoming.

Show more Show less
9.1
Superb
100 reviews
Price from
£95
per night

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.



Already renowned as one of the true great fishing hotels in Scotland, the Tayside Hotel is now becoming a popular choice for walkers, shooters, golfers and sightseers who want to explore the beautiful scenery of the Highlands.

Room was clean.plenty tea,,coffee, breakfast was good. Jo and the girls were great.very friendly.

Show more Show less
8.1
Very good
475 reviews
Price from
£70
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Perth

Most booked guest houses in Perth this month

Guest houses that travellers love in Perth

  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 443 reviews
    Breakfast was very good quality and great choice. Hosts were excellent. Within walking distance of city centre
    Angus
    Solo traveller
  • Avg. price/night: £55
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,302 reviews
    Great location close to Perth. Even though I was late, I was checked in before midnight without any additional fees!!! Clean, quiet and warm. spacious rooms. Very reasonable price, I recommend it to everyone.
    RemiKrysiak
    Solo traveller
  • Avg. price/night: £85
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 537 reviews
    The property was in a good location within walking distance (10-15 minutes) of the city centre. Paul and Sharon are very welcoming hosts and were very happy to help. The room I stayed in was clean, cosy and very comfortable. I would not hesitate in recommending Dunallan Guest House to anyone wanting to stay in Perth.
    Richard
    Solo traveller
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 235 reviews
    Excellent location as it was within walking distance over everything we needed in the town, a great location and well equipped with everything we needed to be self contained. Hosts were responsive to any messages which was appreciated. Would highly recommend.
    Julie
    Group
  • Avg. price/night: £85
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 537 reviews
    Host Paul was really nice roo. Was spotlessly clean and great location
    Janice Cluney
    Young couple
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 179 reviews
    Everything about our stay was great. Anne and David are fantastic hosts. The rooms are beautiful and immaculate. The breakfast was delicious ( especially the scrambled egg) . can highly recommend this guest house.
    Gary
    Young couple
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 235 reviews
    It's a beautiful apartment in a great location, nicely furnished, spacious and well equipped. Easy to gain access via the key box and the private parking is a real bonus in Perth city centre. Hosts are very responsive and welcoming, answering queries quickly and accommodating where reasonably able. Would be more than happy to visit again.
    Gerry
    Young couple
  • Avg. price/night: £100
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 331 reviews
    The owner Samantha is very kind and charming lady having cordial hospitality. So, our stay became to be happy. The room is clean and quiet. Furthermore, the breakfast was above expectation. Starting fresh fruits cocktail and tea or coffee, we enjoyed also freshly prepared plate with egg, Bacon, sausage, vegetables, that we had chosen. Everything was quite delicious😍. Thank you very much‼️
    T
    Takuya
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 110 reviews
    Great location in the city centre overlooking the river. Clean, quiet, lovely flat, all the kitchen utensils we needed. We had a great stay.
    Helen
    Young couple
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 151 reviews
    The only way I can describe this wonderful guest house, the charming host, room and breakfast is impeccable. I absolutely love this place: great quiet location, comfortable room but for us the host was lovely, so warm, welcoming, fully compliant with Covid regulations and engaging. The breakfast exceeded expectations: delicious Scottish (?) strawberries and Scotch pancakes as well as the cooked breakfast and toast. Will definitely choose to return if we head back to Perth, thank you for an amazing stay.
    Clare
    Young couple

Research, refine and make plans for your whole trip