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.

The breakfast was excellent and the location ideal for our onward route.

Show more Show less
9.6
Exceptional
340 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.

Very nice hosts. The room has everything that is needed. Would recommend !

Show more Show less
9.3
Superb
391 reviews
Price from
£77
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
686 reviews
Price from
£160
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

The room was spacious and a good view. Anything extra in the room we asked for they happily provided.

Show more Show less
9
Superb
458 reviews
Price from
£60
per night

Rosebank Guest House offers 4 star Room Only guest Accommodation with free Wi-Fi and free private parking. We have double, twin and family rooms all with modern en-suite shower facilities, making a perfectly comfortable base for your adventures in Scotland’s beautiful countryside. The property is situated within a 10-minute stroll of Perth city centre, home to Black Watch Castle and Museum and Scone Palace..

The best stay, we ever had in Scotland! Caroline is a wonderful hostess and makes the best Scottish breakfast. Thank you so much.

Show more Show less
9.5
Exceptional
90 reviews
Price from
£99
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
157 reviews

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.

Susan (host) was delightful, welcoming and very helpful. The room was comfortable, if a little warm. Breakfast was terrific!

Show more Show less
8.9
Fabulous
722 reviews
Price from
£90
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.

Amazing customer service. Paul was very helpful when i made him a special request for my Van parking which was going to take 2 parking spaces and he managed to help me with a brilliant smile on his face. definitely recommended

Show more Show less
8.8
Fabulous
555 reviews
Price from
£53
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
101 reviews
Price from
£100
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

  • Avg. price/night: £150
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,304 reviews
    Great location near river and city centre. Room was very good and surprisingly warm and quiet even though it fronted onto a main road and the river. Secondary double glazing in place and this obviously made a significant benefit. Bed was quite good but mattress not super comfortable. Will need updating with a topper style mattress soon. Staff were friendly and helpful. Good full cooked breakfast included
    Anthony
    Young couple
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 686 reviews
    Beautifully decorated and super friendly hosts. Perfectly located in a quiet spot but also walking distance from the city centre
    Mike
    Young couple
  • Avg. price/night: £99
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 555 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
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 520 reviews
    Great hosts and breakfast was best I hav ever had at a guest house. Would recommend 2 anyone going 2 Perth 2 stay there. Great value for money as wel. All around 10 out of 10.
    Hamilton
    Solo traveller
  • Avg. price/night: £188
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 521 reviews
    Very beautiful building in a great location from the gardens and also a short walk to the town centre. Fantastic breakfast and a great host.
    Matthew
    Young couple
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 101 reviews
    Charming and very clean one bedroom guest house with a kitchenette. Super comfy bed; loved the skylights. Appreciated the thoughtful touches such as the light robe to use, books to read, bottle of water, tea bags, milk, and little snacks. Breakfast was excellent, there was a little menu (the French press coffee and the smoothies were great). It was nice sitting outside in the private patio. Our hosts were warm and welcoming and took pride in their B & B.
    Gordon
    Young couple
  • Avg. price/night: £99
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 555 reviews
    Great host, great location
    simon
    Solo traveller
  • Avg. price/night: £150
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 937 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
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 66 reviews
    Great location (just a 15 min walk from the city centre), amazing comfort and a very lovely welcome from the hosts make Pitcullen Guest House a lovely place to say when visiting Perth and Perthshire. Our room (number 6) was cosy, comfy and felt like home. Breakfast was delicious. And John and Jan are so sweet and welcome we wish we could have stayed much longer.
    MadAboutravel
    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