The 10 best guest houses in Perth, UK | Booking.com
Skip to main content

Guest Houses in Perth

Find the guest houses that appeal to you the most

The best guest houses in Perth

Check out our pick of great guest houses in Perth

Filter by:

Review score

The Townhouse

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.

A
Andria Tsangaride
From
Cyprus
The host was really kind and helpful. The room was perfectly clean and comfortable. I definitely recommend it, and I would choose it again!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 554 reviews
Price from
US$241.06
1 night, 2 adults

Woodlea

Perth

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.

M
Mark
From
Australia
A truly great stay, the property is well located in the city centre with onsite parking. A generous breakfast to kickstart the day and plenty of helpful suggestions by James the host on local history and places to visit. Will definitely return to
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 784 reviews
Price from
US$107.14
1 night, 2 adults

Dunallan Guest House

Perth

Featuring 4-star accommodation, Dunallan Guest House is situated in Perth, 2.8 km from Scone Palace and 34 km from Discovery Point.

N
Nina
From
Australia
So quaint, clean and cosy! Lovely people too
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 760 reviews
Price from
US$105.80
1 night, 2 adults

Hazeldene Guest House

Perth

Located in Perth and only 2.7 km from Scone Palace, Hazeldene Guest House provides accommodation with garden views, free WiFi and free private parking.

R
Ralf
From
Germany
Delicious breakfast with various options to suite any hunger or preference. Perfectly located to arrive by train and bike with secure bike storage - btw, also perfect to arrive by car. Very spacious room and comfortable bed.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 666 reviews
Price from
US$127.22
1 night, 2 adults

Tayside Hotel

Stanley (Near Perth)

Situated in Stanley, in a historic building, 17 km from Scone Palace, Tayside Hotel is a guest house with a garden and bar.

M
Martina
From
Germany
I liked the property traditional atmosphere and the lady who assisted us during our stay was very friendly and courteous but not overwhelming. Our room was large and beautiful, we had a big double bed and a bed each for our girls. We had dinner at the local restaurant, food was good and the breakfast was really tasty. Not sure whether the heating was broken but upon our early arrival we found two electric radiators already on in our room which was nice so the room was warm by the evening. The hotel was conveniently located on our way back to Glasgow. Overall good value for money.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 579 reviews
Price from
US$180.79
1 night, 2 adults

Merlindale

Crieff (Near Perth)

Featuring 4-star accommodation, Merlindale is situated in Crieff, 31 km from Scone Palace and 38 km from Castle Menzies.

D
Dagmara
From
Poland
beautiful place ! we stayed there for one night while travelling to Edinburgh and we really enjoyed it ! room was perfect, modern, clean and whole space was very detailed ! breakfast area was so nice and breakfast itself was so delicious, that you could stay there for whole day ! :) fresh juices, fruits, homade granola, jam and a’la carte menu if I’m ever back in neighborhood I would definitely stay here :)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 218 reviews
Price from
US$218.02
1 night, 2 adults

Ivybank Lodge

Blairgowrie (Near Perth)

Situated in Blairgowrie and only 23 km from Scone Palace, Ivybank Lodge features accommodation with garden views, free WiFi and free private parking.

S
Sabrina
From
Germany
Lovely place to stay. You have to try the dinner, very exceptional, we can fully recommend it. Absolutely welcoming hosts. Many thanks
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 405 reviews
Price from
US$144.63
1 night, 2 adults

No 9 The Guest House Perth

Perth

Situated 34 km from Discovery Point, 27 km from Falkland Palace & Garden and 31 km from Gleneagles, No 9 The Guest House Perth features accommodation located in Perth.

P
Philipp
From
Germany
Very friendly host. Delicious breakfast. Comfortable and big rooms. Good location near the town centre.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 175 reviews

Rosebank Guest House

Perth

Situated in Perth and only 4.3 km from Scone Palace, Rosebank Guest House features accommodation with garden views, free WiFi and free private parking.

P
Paula
From
Spain
Lovely stay at the Rosebank Guest House. Caroline was such an excellent host! Would definitely stay again. Thank you for everything!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 64 reviews

Heidl Guest House partner with Grampian Hotel

Perth

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

D
Daniel
From
United Kingdom
We loved our stay in Perth, as always, we've been many times, including a weekend at the Grampian Hotel The Heidi guest house was excellent and is situated next door to the Grampian hotel, who provided our breakfast each morning. Excellent
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 917 reviews
All guest houses in Perth

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.

Most booked guest houses in Perth and surroundings in the past month

See all
  • Popular with guests booking guest houses in Perth

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 175 reviews
  • Popular with guests booking guest houses in Perth

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 554 reviews
  • Popular with guests booking guest houses in Perth

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 760 reviews
  • Popular with guests booking guest houses in Perth

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 666 reviews
  • Popular with guests booking guest houses in Perth

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 917 reviews
  • Popular with guests booking guest houses in Perth

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 784 reviews
  • Popular with guests booking guest houses in Stanley

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 579 reviews
  • Popular with guests booking guest houses in Glencarse

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 189 reviews

Guest houses that travellers love in Perth

See all
  • Avg. price/night: US$120.53
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 666 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.
    Guest review by
    Gaspard
    Solo traveller
  • Avg. price/night: US$120.53
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 760 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.
    Guest review by
    Rebecca
    People with friends
  • Avg. price/night: US$187.49
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 554 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.
    Guest review by
    Julie
    Group
  • Avg. price/night: US$120.53
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 784 reviews
    Susan was a helpful and kind host. Great location to transport city centre and ammenities
    Guest review by
    Joanna
    Young couple
  • Avg. price/night: US$120.53
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 760 reviews
    great guesthouse with very friendly owner, great location - city center in walking distance
    Guest review by
    Uta
    Young couple
  • Avg. price/night: US$120.53
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 666 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.
    Guest review by
    William
    Young couple