Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Ballabeg Guest House
14 Keir Street, Perth, PH2 7HJ – Show map
Get instant confirmation with FREE cancellation on most rooms!
6 Reasons to Choose Ballabeg Guest House
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
44 properties in Perth
Including hotels, apartments, villas and more.
71 verified reviews
We speak your language
Ballabeg Guest House's staff speak: English
Booking is safe
When you book with us your details are protected by a secure connection.
Golf Course (within 2 miles)
Free! WiFi is available in all areas and is free of charge.
Free! Free private parking is available on site (reservation is not needed).
Non-smoking Rooms, Heating, All Spaces Non-Smoking (public and private)
3:00 PM - 7:00 PM
8:00 AM - 10:30 AM
My viewed hotels
Situated in Perth, on the banks of the River Tay, this Victorian guest house is a 15-minute walk from the city centre. There is free Wi-Fi throughout the building, and free parking on site.
Score from 147 reviews Wonderful - 9.4/10
This fine country house hotel rests in 6 acres of beautiful landscaped grounds, only a few minute drive from Perth. There is free on-site parking and free Wi-Fi.
Score from 278 reviews Very good - 8.5/10
Situated in a large garden, Beechgrove is a former Victorian vicarage with free on-site parking and just 5 minutes’ walk from Perth city centre.
Score from 187 reviews Exceptional - 9.7/10
Located in the center of Perth, the award-winning Salutation Hotel is just a few minutes from Perth Concert Hall and the scenic walks around the River Tay.
Score from 372 reviews Good - 7.9/10
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!