A street with a historic building, a cafe, and a traffic light.

Search Guest Houses in Perth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Perth guest houses

1. The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (318 reviews)
"Another great stay at the town house. Great service and breakfast. Homemade jam n marmalade were delicious. Until next time :)"
United Kingdom
JAMES
The Townhouse

2. Hazeldene Guest House

Hazeldene Guest House
3.5 star property
Perth
9.6 out of 10, Exceptional, (132 reviews)
"Excellent B&B, very clean and the owners were very welcoming"
United Kingdom
steven
The price is £110
includes taxes & fees
25 Aug - 26 Aug
Hazeldene Guest House

3. Grampian Hotel

Grampian Hotel
3.0 star property
Perth
8.0 out of 10, Very good, (218 reviews)
"Without a doubt the best value for money hotel we’ve ever stayed in. We have visited over 60 countries and this hotel could not be faulted"
United Kingdom
David
The price is £112
includes taxes & fees
7 Aug - 8 Aug
Grampian Hotel

4. Victoria Hotel

Victoria Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very good, (59 reviews)
"I have stayed here a few times and have always enjoyed my stay, spotlessly clean, friendly staff, great location."
United Kingdom
Sharon
The price is £80
includes taxes & fees
31 Jul - 1 Aug
Victoria Hotel

5. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (856 reviews)
"Very easy to check-in and the staff were fantastic. Made some great recommendations of what to see whilst being in Pitlochry which I did manage to see ☺️. Great place for travelling solo!"
United Kingdom
NATHAN
The price is £204
includes taxes & fees
31 Jul - 1 Aug
Westlands of Pitlochry

6. Shaftesbury Lodge Guest House

Shaftesbury Lodge Guest House
4.0 star property
Dundee
9.0 out of 10, Wonderful, (314 reviews)
"The staff were very friendly, the breakfast and breakfast selection were great, there was tea in my room and also some pringles and biscuits, and the room was very spacious and comfortable."
United Kingdom
Kevin
The price is £100
includes taxes & fees
3 Aug - 4 Aug
Shaftesbury Lodge Guest House

7. Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (345 reviews)
"Top class stay, modern, clean and beautiful gardens to sit in. Breakfast excellent."
United Kingdom
Carol Ann
The price is £231
includes taxes & fees
2 Aug - 3 Aug
Craigmhor Lodge & Courtyard

8. Glenkilrie House

Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (93 reviews)
"All around excellent, room, breakfast, location, "
United Kingdom
Paul
The price is £120
includes taxes & fees
31 Jul - 1 Aug
Glenkilrie House

9. Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (451 reviews)
"Was very welcoming and helpful"
United Kingdom
Stephen
The price is £90
includes taxes & fees
16 Aug - 17 Aug
Dunclutha Guest House

10. Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
9.2 out of 10, Wonderful, (17 reviews)
"I stayed in one of the quirky upstairs rooms - ‘attic style’. Loved it!"
United Kingdom
Sheena
The price is £100
includes taxes & fees
6 Aug - 7 Aug
Station House - Room Only

11. Craigroyston House & Lodge

Craigroyston House & Lodge
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (262 reviews)
"Fabulous stay!"
United Kingdom
Janet
The price is £144
includes taxes & fees
5 Aug - 6 Aug
Craigroyston House & Lodge

12. The Poplars Guest House

The Poplars Guest House
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (79 reviews)
"Beautiful well appointed property with lovely views across Pitlochry. Extraordinarily helpful hosts, who very thoughtfully ensure their guests enjoy their stay."
Australia
Jaimie
The price is £178
includes taxes & fees
4 Aug - 5 Aug
The Poplars Guest House

13. Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (396 reviews)
"Great staff and very nice dinner "
Australia
Noel
The price is £120
includes taxes & fees
30 Aug - 31 Aug
Craigvrack Hotel & Restaurant

14. The Kirkmichael Hotel

The Kirkmichael Hotel
3.0 star property
Blairgowrie
7.6 out of 10, Good, (69 reviews)
"Great staff good food and nice big room "
United Kingdom
Darren
The price is £105
includes taxes & fees
27 Aug - 28 Aug
The Kirkmichael Hotel

15. Balnearn House

Balnearn House
4.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (71 reviews)
"A comfortable, well maintained property. Bedroom and ensuite first class. Breakfast delicious. Definitely the place to go for a tranquil, relaxing, pampered break."
United Kingdom
Isabel
The price is £125
includes taxes & fees
20 Aug - 21 Aug
Balnearn House

16. Tigh Na Leigh

Tigh Na Leigh
4.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (95 reviews)
"What a wonderful experience, look forward to spending more tine enjoying the great hospitality and amazing food. "
United Kingdom
allan
The price is £140
includes taxes & fees
7 Aug - 8 Aug
Tigh Na Leigh

17. Leven House

Leven House
3.0 star property
Crieff
9.6 out of 10, Exceptional, (47 reviews)
"We had a really lovely 1-day stay at Leven House. The hotel itself is positioned really close to the town center, and has a really calm and lovely atmosphere about it. Our room was so clean and cozy, with PHENOMENAL shower pressure. The owner was so kind and chatty, the breakfast was tasty, and overall we just had a really nice time. Will definitely be staying here again and will be recommending to all of our family and friends."
United Kingdom
Veronica-Sofia
The price is £124
includes taxes & fees
23 Aug - 24 Aug
Leven House

18. Morven House

Morven House
3.5 star property
Carnoustie
10.0 out of 10, Exceptional, (11 reviews)
"Excellent location, excellent hosts, excellent place to stay"
United Kingdom
Stephen
The price is £116
includes taxes & fees
5 Aug - 6 Aug
Morven House

19. Queensferry guest house

Queensferry guest house
2.0 star property
Rosyth
7.2 out of 10, Good, (74 reviews)
"A very convenient location for the cruise terminal in Rosyth. Staff extremly helpful. Room basic, but clean with comfortable beds"
United Kingdom
Gillian
The price is £113
includes taxes & fees
4 Aug - 5 Aug
Queensferry guest house

20. Wellwood Manor Guest House

Wellwood Manor Guest House
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (9 reviews)
"A truly wonderful experience!"
Canada
Adam
The price is £397
includes taxes & fees
2 Aug - 3 Aug
Wellwood Manor Guest House
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Perth Hotel Reviews

Find out more about Perth

Perth Guest Houses information

Number of reviews
2,718
Accommodation
69 Guest Houses
Lowest Price
£80
Highest Price
£397

Frequently asked questions

What are the most popular guest houses in Perth according to reviews?
The Townhouse stands out as a premier choice for travellers seeking a truly exquisite experience in Perth, boasting a great 10.0 rating. With its stunning Georgian property design, guests are treated to both elegance and comfort. The location is simply ideal, with proximity to local attractions, and the rave reviews about the delicious breakfast make it a great start to any day of exploration.

For those drawn to outdoor adventures, Rosebank Guest House is another exceptional option, also rated a great 10.0. Situated near mountain biking and hiking trails, it's great for active families or couples looking to enjoy Scotland's beautiful landscapes. Guests appreciate the friendly atmosphere and the delightful continental breakfast, providing a cozy and satisfying start to a day of adventure.

Hazeldene Guest House, rated 9.4, offers a unique blend of historical charm and modern comfort. Located in a vibrant shopping district, it's an excellent choice for both couples and families who enjoy exploring local boutiques and dining options. Guests often compliment the welcoming owner and hearty breakfast, ensuring a pleasant and memorable stay.
What is the nightly rate for a guest house in Perth?
Rates for Perth guest houses vary, but travelers can find great-value prices from £80 with Expedia. A range of factors can affect nightly rates, such as the location, the breakfast offering, and the range of amenities. Travelers looking for a good deal should consider looking for a midweek stay, as weekend rates at Perth guest houses tend to be higher. Remember to also use our filters to sort prices from low to high.
Are there any family-friendly guest houses in Perth?
The Townhouse in Perth is an excellent choice for families seeking comfort and convenience during their stay. This welcoming guest house offers free cribs for little ones, ensuring a restful night for parents and children alike. Daily housekeeping keeps your space tidy and fresh, allowing families to spend more quality time together. The beautiful garden surrounding the property provides a lovely area for kids to play and explore, enhancing the overall family experience.

Heidl Guest House is another fantastic option for families. With complimentary cribs available, it caters to the needs of younger guests. The attentive daily housekeeping service guarantees a clean and comfortable environment, making it easy for families to settle in and feel at home. This guest house strikes a great balance between quality and convenience, ideal for parents traveling with children.

For families with older kids, the Grampian Hotel stands out with its unique offerings. It features a kids' meal program, ensuring that even the pickiest eaters are well-fed and happy. The daily housekeeping service keeps the guest rooms in pristine condition, while the availability of a snack bar means that families can always find something tasty to enjoy without the fuss of going out.
Do guest houses in Perth provide breakfast?
The Townhouse in Perth is a delightful choice for those seeking a cozy retreat with breakfast included. This charming guest house, designed in elegant Georgian style, offers a complimentary full breakfast that is sure to start your day off right. Guests can indulge in luxuriously comfortable rooms featuring premium bedding, Egyptian cotton sheets, and designer toiletries, all while enjoying the convenience of free Wi-Fi and complimentary self-parking. Additionally, its proximity to nearby museums makes it an ideal spot for families looking to explore and learn together.

Another wonderful option is Hazeldene Guest House, which also provides a hearty cooked breakfast to fuel your adventures. Nestled within a historical district, this property offers easy access to local shopping and attractions, ensuring a convenient stay for families. With free toiletries, Wi-Fi, and accessible parking, Hazeldene is designed to cater to all guests' needs while maintaining a friendly setting.

Lastly, Westview is a family-friendly guest house that not only serves a delicious full breakfast but also welcomes pets at no extra charge. This makes it an excellent option for families traveling with furry companions. Guests can enjoy spacious rooms equipped with free Wi-Fi and self-parking, ensuring a stress-free stay. With its focus on convenience and comfort, Westview truly embodies the spirit of a welcoming home away from home in Perth.
Can I find guest houses in Perth that allow dogs?
Westview is a fantastic guest house in Perth, Scotland, that warmly welcomes furry companions. This charming property not only allows pets at no additional cost, but it also caters to their needs with amenities such as free service animal accommodations.
What's the difference between a Perth guest house and a B&B?
A guest house in Perth is typically a larger establishment with more rooms, offering a more hotel-like experience, and may provide additional amenities including luxury bedding. In contrast, a B&B is usually a smaller property that focuses primarily on providing a room and breakfast. A B&B is often more personal, and breakfast is typically included as part of the stay, but other services might be more limited compared to a guest house.

Explore a world of travel with Expedia