United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Guest Houses in Perth

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
1
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
The Townhouse
5 out of 5
17 Marshall Place, Perth, Scotland
The price is £80 per night from 14 Feb to 15 Feb

Situated in Perth, this luxury guesthouse is 0.2 mi (0.3 km) from Fergusson Gallery and 2.7 mi (4.4 km) from Scone Palace. St. John's Kirk and Perth Concert ...

4.9/5Exceptional! (149 reviews)

"Fantastic place to stay. Warm welcome, lovely room and equipped with every facility you could want. Breakfast was absolutely brilliant. I cannot recommend the Townhouse highly enough. We would definitely stay here again."…"

Reviewed on 15 Mar 2020

The Townhouse
WESTVIEW
3.5 out of 5
49 DUNKELD ROAD, Perth, Scotland
Get Rates

Situated in Perth, this guesthouse is 0.2 mi (0.3 km) from Black Watch Regimental Museum and 2.8 mi (4.5 km) from Scone Palace. St. Ninian's Cathedral and North ...

4.6/5Exceptional! (32 reviews)
Good location into town

"Recommend!"…"

Reviewed on 14 Mar 2020

WESTVIEW
Rosebank Guest House
4 out of 5
53 Dunkeld Road, Perth, Scotland
Get Rates

Situated in Perth, this guesthouse is within a 10-minute walk of Black Watch Regimental Museum, St. Ninian's Cathedral and North Inch Golf Course. Perth Art ...

4.9/5Exceptional! (87 reviews)
Unbeatable

"Amazing lady who runs this establishment very friendly and accommodating nothing is to much for her she makes you feel at home I cant praise her enough. I'm a regular guest I wouldn't stay anywhere else no other guest house Can match this one."…"

Reviewed on 8 Sep 2019

Rosebank Guest House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
HAZELDENE GUEST HOUSE
3.5 out of 5
STRATHMORE STREET, Perth, Scotland
The price is £65 per night from 2 Feb to 3 Feb

Situated in the historical district, this guesthouse is 0.5 mi (0.7 km) from Perth Art Gallery and Museum and within 3 miles (5 km) of Scone Palace and Perth ...

4.7/5Exceptional! (20 reviews)

"Good location. Nice place"…"

Reviewed on 16 Oct 2020

HAZELDENE GUEST HOUSE
Rowanlea Guesthouse
3.5 out of 5
87 Glasgow Road, Perth, Scotland
The price is £55 per night from 2 Feb to 3 Feb

Situated in Perth, this guesthouse is within a 15-minute walk of Perth Ice Rink and St. Ninian's Cathedral. St. John's Kirk and Fergusson Gallery are also within ...

5/5Exceptional! (2 reviews)

"Peter was a fantastic host. Lovely house , very clean , great breakfast Highly recommended."…"

Reviewed on 6 Sep 2020

Rowanlea Guesthouse
Heidl Guest House
3 out of 5
43 York Place, Perth, Scotland
Get Rates

Situated in Perth, this guesthouse is 0.3 mi (0.4 km) from Perth Ice Rink and 2.8 mi (4.4 km) from Scone Palace. St. Ninian's Cathedral and St. John's Kirk are ...

4.6/5Exceptional! (165 reviews)
Second visit. Every year likely.

"Cleanliness second to none. Breakfast as I ordered and very good. A very comfortable stay. Very convenient and quiet place."…"

Reviewed on 4 Nov 2019

Heidl Guest House
Ballabeg Guest House
3 out of 5
14 Keir Street, Bridgend, Perth, Scotland
Get Rates

Situated in the suburbs, this guesthouse is 0.5 mi (0.9 km) from Perth Art Gallery and Museum and within 3 miles (5 km) of Scone Palace and Perth Racecourse. ...

4.1/5Very Good! (42 reviews)
Easy walking distance to Perth CBD.

"Deb and Sean were great hosts. Breakfast were lovely and the hosts provided interesting suggestions about what to see and do."…"

Reviewed on 18 Jul 2016

Ballabeg Guest House
Clark Kimberley Guest House
3 out of 5
57-59 Dunkeld Road, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £70 per night from 17 Jan to 18 Jan

Situated in Perth, this guesthouse is 0.2 mi (0.3 km) from Black Watch Regimental Museum and 2.8 mi (4.5 km) from Scone Palace. St. Ninian's Cathedral and North ...

4.2/5Very Good! (153 reviews)

"I enjoyed my stay at the Clark Kimberley very much. The owners were very nice and attentive."…"

Reviewed on 19 Sep 2019

Clark Kimberley Guest House
Woodcroft House
5 out of 5
Bellwood Park, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £190 per night from 17 Jan to 18 Jan

Located in the heart of Perth, this luxury guesthouse is within a 15-minute walk of Perth Art Gallery and Museum and Perth Concert Hall. St. Ninian's Cathedral ...

5/5Exceptional! (32 reviews)

"The place is beautiful, the host is amazing, and food is delicious- why wouldn’t you stay here! Luxury hotel with everything that you could think of and more, beautiful interior and perfect location, breakfast was incredible and so much choice. The bed is so comfy and everything feels luxurious. ..."…"

Reviewed on 26 Sep 2020

Woodcroft House
AULD MANSE GUEST HOUSE & APARTMENT
3.5 out of 5
Strathmore Street, Perth, Scotland
The price is £70 per night from 2 Feb to 3 Feb

Situated in Perth, this guesthouse is 0.5 mi (0.7 km) from Perth Art Gallery and Museum and within 3 miles (5 km) of Scone Palace and Perth Racecourse. Perth ...

4.5/5Wonderful! (15 reviews)
Very good B&B

"Good central location with parking, friendly and helpful hosts, excellent cooked breakfast, spacious room and very comfy bed. Would stay there again."…"

Reviewed on 30 Jun 2019

AULD MANSE GUEST HOUSE & APARTMENT
Don't see what you're looking for?
See all available properties in Perth
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Perth

Holiday Inn Express Perth

Holiday Inn Express Perth

3 out of 5
200 Dunkeld Road, Inveralmond House/200, Perth, Scotland
The price is £50 per night from 22 Jan to 23 Jan
4.3/5Excellent! (560 reviews)

"Great location and staff helpful and friendly. Rooms good and value is reasonable. Breakfast set up is good given current Covid restrictions. Good provision only let down by poor cheap quality sausages - go for the bacon rolls instead"…"

Reviewed on 19 Oct 2020

Holiday Inn Express Perth
Murrayshall Country House & Golf Club, BW Premier Collection

Murrayshall Country House & Golf Club, BW Premier Collection

4 out of 5
Murrayshall Road, Scone, Perth, Scotland
The price is £89 per night from 7 Feb to 8 Feb
4.4/5Wonderful! (181 reviews)
Couple break

"We had a lovely time despite the new restrictions. We were unhappy that we were asked to pay for room service to deliver deinks to the room as we were in a suite so not attached to the main building - we would have used the bar if we were able to so it seemed a bit unfair to charge to have drinks ..."…"

Reviewed on 14 Oct 2020

Murrayshall Country House & Golf Club, BW Premier Collection
Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth

3 out of 5
Crieff Road, Perth, Scotland
The price is £68 per night from 14 Feb to 15 Feb
4.5/5Wonderful! (373 reviews)

"Really friendly welcome, great service and possibly the comfiest hotel bed I’ve ever slept in."…"

Reviewed on 18 Oct 2020

Leonardo Boutique Huntingtower Perth
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More trip options