Parking
Breakfast in the Room
Non-Smoking Rooms
Housekeeping
Garden
Golf Course (nearby)
Filter by:
Based on 387 verified reviews
Business
12%
Couple
64%
Family
8%
Group
8%
Solo
5%
AI-generated summary based on recent guest reviews
Reviews of The Townhouse describe a warmly run, beautifully maintained B&B in Perth, with exceptional hosts, immaculate and spacious rooms, and standout cooked-to-order breakfasts, plus thoughtful touches that make stays feel personal rather than impersonal or generic.
Read moreWas this helpful?
Brian
3 weeks ago
·
Stayed 3 nights
John
3 weeks ago
·
Stayed 1 night
Ian
Mar 29, 2026
·
Stayed 1 night
Patricia
Mar 21, 2026
·
Stayed 1 night
Dennis
Feb 1, 2026
·
Stayed 1 night
With a stay at The Townhouse in Perth, you'll be a 3-minute walk from Fergusson Gallery and 7 minutes by foot from St. John's Kirk. This luxury guesthouse is 0.4 mi (0.7 km) from King James V1 Golf Course and 0.5 mi (0.9 km) from Perth Theatre.
More location infoYes, free self-parking is available on-site.
A complimentary full breakfast is served daily from 8:00 AM to 9:30 AM.
Check-in is from 2:00 PM to 7:00 PM, and check-out is by 11:00 AM. Early or late check-in/check-out may be available upon request.
The property features step-free entrances and wheelchair-accessible facilities in public areas. Specific room accessibility features may vary.
The property is a 3-minute walk from Fergusson Gallery and a 7-minute walk from St. John's Kirk. It is also close to Perth Theatre, King James VI Golf Course, and other attractions within a mile.
Children are allowed at the property, and there is no minimum age for children to stay for free.
The property does not offer extra beds or cribs. Guests should inquire directly for any specific needs regarding additional accommodations.
Instant AI responses are based on hotel information