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

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.

R
Rocio
From
Spain
Breakfast was excellent , complete and varied Scotish breakfast. Fiona's and Peter"s treat was very friendly and kind.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 177 reviews
Price from
US$133.72
1 night, 2 adults

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.

B
Brian
From
United States
Fabulous room with meticulous attention to detail.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 531 reviews
Price from
US$243.13
1 night, 2 adults

Albert Villa Guest House

Perth

Situated just 4.3 km from Scone Palace, Albert Villa Guest House offers accommodation in Perth with access to a garden, a shared lounge, as well as bicycle parking.

m
michael kohen
From
Israel
Everything. The couple made us feel like part of the family after 2 minutes. Food was amazing. Honestly cant wait to go back there
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 53 reviews
Price from
US$186.40
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.

D
Darryl
From
United States
Breakfast was very good with a lot of choices! The location was great and close to the town center and the train station! We would highly recommend it!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 799 reviews
Price from
US$102.65
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.

B
Burmistrova
From
Russia
We had great time for our 1 night stay. Very nice owner Paul who greeted us, helped with parking and shared favourite place for dinner and breakfast. There is four parking slots in front of the house and plenty 1 min at the parking. Close to the center (10 min walk), but very quit street. Perth is a beautiful town, we love exploring it. Apartment is lovely and cozy. There is no breakfast but Paul kindly left the out meal and tea/coffee for us.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 769 reviews
Price from
US$106.71
1 night, 2 adults

Hazeldene Guest House

Perth

Offering a shared lounge and garden view, Hazeldene Guest House is located in Perth, 34 km from Discovery Point and 27 km from Falkland Palace & Garden.

J
Jan
From
Canada
The room was spacious and a good view. Anything extra in the room we asked for they happily provided.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 670 reviews
Price from
US$128.32
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, 577 reviews
Price from
US$182.34
1 night, 2 adults

The Smiddy Haugh

Auchterarder (Near Perth)

The Smiddy Haugh features a garden, shared lounge, a restaurant and bar in Auchterarder. This 3-star inn offers free WiFi. The property is non-smoking and is located 21 km from Scone Palace.

t
tracey
From
0
This is a little gem of a hotel.,warm and friendly owners who provide great hospitality. Excellent dinner and fabulous breakfast could hardly move after the portions. And such a lovely gesture to give my partner birthday cake slice on the morning we left.,hosts go above and beyond Would highly recommend this place
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 323 reviews
Price from
US$175.59
1 night, 2 adults

Meikleour Arms Hotel & Restaurant

Meikleour (Near Perth)

Set in the rural region of Perthshire, the Meikleour Arms is located at the heart of the conservation village of Meikleour, well known for its impressive trees and salmon fishing.

A
Anne
From
United Kingdom
The hotel is lovely, beautifully appointed, but friendly and comfortable. Our rooms were amazing, with absolutely lovely decor and furniture, really comfortable beds and high quality linen. They also provide high quality Aran products, so no need to pack toiletries. The location is stunning, especially as autumn sunshine highlighted the copper beech hedges and trees. All of the staff were incredibly friendly and helpful at all times. The rooms and public areas are spotlessly clean. The food is good, and breakfast cooked to order is a treat. We will be back and have already sung its praises to friends and family. Highly recommend!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 299 reviews
Price from
US$189.10
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$229.89
1 night, 2 adults
All guest houses in Perth

Top picks for Perth hotels

Explore our most popular hotels in Perth

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 799 reviews
    From
    US$103
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 531 reviews
    From
    US$243
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 769 reviews
    From
    US$107
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 177 reviews
    From
    US$134
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 670 reviews
    From
    US$128
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 53 reviews
    From
    US$186
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 577 reviews
    From
    US$182
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 299 reviews
    From
    US$189
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 323 reviews
    From
    US$176
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 404 reviews
    From
    US$146
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,091 reviews
    From
    US$166
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 218 reviews
    From
    US$230
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 481 reviews
    From
    US$108
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 389 reviews
    From
    US$162
    1 night, 2 adults

Filter by:

Review score

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.

R
Rocio
From
Spain
Breakfast was excellent , complete and varied Scotish breakfast. Fiona's and Peter"s treat was very friendly and kind.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 177 reviews
Price from
US$133.72
1 night, 2 adults

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.

B
Brian
From
United States
Fabulous room with meticulous attention to detail.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 531 reviews
Price from
US$243.13
1 night, 2 adults

Albert Villa Guest House

Perth

Situated just 4.3 km from Scone Palace, Albert Villa Guest House offers accommodation in Perth with access to a garden, a shared lounge, as well as bicycle parking.

m
michael kohen
From
Israel
Everything. The couple made us feel like part of the family after 2 minutes. Food was amazing. Honestly cant wait to go back there
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 53 reviews
Price from
US$186.40
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.

D
Darryl
From
United States
Breakfast was very good with a lot of choices! The location was great and close to the town center and the train station! We would highly recommend it!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 799 reviews
Price from
US$102.65
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.

B
Burmistrova
From
Russia
We had great time for our 1 night stay. Very nice owner Paul who greeted us, helped with parking and shared favourite place for dinner and breakfast. There is four parking slots in front of the house and plenty 1 min at the parking. Close to the center (10 min walk), but very quit street. Perth is a beautiful town, we love exploring it. Apartment is lovely and cozy. There is no breakfast but Paul kindly left the out meal and tea/coffee for us.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 769 reviews
Price from
US$106.71
1 night, 2 adults

Hazeldene Guest House

Perth

Offering a shared lounge and garden view, Hazeldene Guest House is located in Perth, 34 km from Discovery Point and 27 km from Falkland Palace & Garden.

J
Jan
From
Canada
The room was spacious and a good view. Anything extra in the room we asked for they happily provided.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 670 reviews
Price from
US$128.32
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, 577 reviews
Price from
US$182.34
1 night, 2 adults

The Smiddy Haugh

Auchterarder (Near Perth)

The Smiddy Haugh features a garden, shared lounge, a restaurant and bar in Auchterarder. This 3-star inn offers free WiFi. The property is non-smoking and is located 21 km from Scone Palace.

t
tracey
From
0
This is a little gem of a hotel.,warm and friendly owners who provide great hospitality. Excellent dinner and fabulous breakfast could hardly move after the portions. And such a lovely gesture to give my partner birthday cake slice on the morning we left.,hosts go above and beyond Would highly recommend this place
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 323 reviews
Price from
US$175.59
1 night, 2 adults

Meikleour Arms Hotel & Restaurant

Meikleour (Near Perth)

Set in the rural region of Perthshire, the Meikleour Arms is located at the heart of the conservation village of Meikleour, well known for its impressive trees and salmon fishing.

A
Anne
From
United Kingdom
The hotel is lovely, beautifully appointed, but friendly and comfortable. Our rooms were amazing, with absolutely lovely decor and furniture, really comfortable beds and high quality linen. They also provide high quality Aran products, so no need to pack toiletries. The location is stunning, especially as autumn sunshine highlighted the copper beech hedges and trees. All of the staff were incredibly friendly and helpful at all times. The rooms and public areas are spotlessly clean. The food is good, and breakfast cooked to order is a treat. We will be back and have already sung its praises to friends and family. Highly recommend!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 299 reviews
Price from
US$189.10
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$229.89
1 night, 2 adults
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.4
Superb - What previous guests thought, 53 reviews

Popular with guests booking guest houses in Perth

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 896 reviews

Popular with guests booking guest houses in Perth

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 177 reviews

Popular with guests booking guest houses in Perth

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 670 reviews

Popular with guests booking guest houses in Perth

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 769 reviews

Popular with guests booking guest houses in Perth

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 531 reviews

Popular with guests booking guest houses in Perth

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 799 reviews

Popular with guests booking guest houses in Stanley

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 577 reviews

Popular with guests booking guest houses in Glencarse

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

Guest houses that travellers love in Perth

See all
Avg. price/night: US$128.32
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 670 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$106.71
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 769 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$162.08
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 531 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
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 799 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$106.71
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 769 reviews
great guesthouse with very friendly owner, great location - city center in walking distance
Guest review by
Uta
Young couple
Avg. price/night: US$128.32
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 670 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