Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United Kingdom
14 Keir Street, Perth, PH2 7HJ – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
46 properties in Perth
Including hotels, apartments, villas and more.
84 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 3 km)
Free! WiFi is available in all areas and is free of charge.
Free! Free private parking is possible on site (reservation is not needed).
Non-smoking rooms, Heating, Non-smoking throughout
15:00 - 19:00 hours
08:00 - 10:30 hours
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check the conditions of your required room.
Children and extra beds
Children cannot be accommodated at the hotel.
Children's cots/cribs are not available.
There is no capacity for extra beds in the room.
Pets are not allowed.
Cards accepted at this property
Hover over the credit cards for more info.
Based on 84 reviews
Value for money
Show reviews from:
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 157 reviews Exceptional
Ideally located just a 20-minute walk from the historic Perth City Centre, Dunallan Guest House offers hearty Scottish breakfasts, free Wi-Fi and free bicycle rental.
Score from 97 reviews Fabulous
Just 150 metres from the banks of the River Tay, the Victorian Auld Manse Guest House is located in Perth’s residential area and is only a 15-minute walk from Perth town centre.
Score from 290 reviews Fabulous
In private gardens overlooking Perth, this Victorian building is just a short walk from the city centre and has a free private car park and free Wi-Fi.
Score from 175 reviews Fabulous
Comfortable room Friendly host Great food Good location Good price
Good bath and comfortable room , car park. Easy access to city centre
TV not good . Unable to use it in any convenient sense. Not enough pots of milk for tea.
Very nice little bed and breakfast, that gives very good value for money and makes good recommendation about food and attractions in the local area
Hostess is cheerful and helpful. Easy walk to riverside city centre. Our room has shower and a separate toilet.
Not sufficient parking space in front of property for all guests.
Good quality breakfast and helpful staff. Reasonable price.
Bed was too firm so I didn't get a comfortable nights sleep. Took some time for the Wifi signal to connect.
nice owner good service clean 10 min walk to city
close to loud road
Can't fault a thing everything i needed ..so pleased i stayed ..
Very friendly welcome and spotless room. Choice of breakfast was great.
having to leave
value for money, close to the center of perth and easy to reacht from the motorway
perth is not the center of the world
A well located B&B in a side street within easy walking distance of the town centre. Very friendly and helpful staff allowing us to check in early. Good breakfast.
very warm friendly welcome. Lovely breakfast. Would recommend to anyone and will be back if back in the area again
The location was good, and the information about local restaurants was very useful
Excellent location. Short walk into the city. Friendly and welcoming hostess. Excellent breakfast.
Price is fair, not expensive
facilities are very poor, like in a bad rented house. towels not feeling washed and ironed properly.
Friendly hosts, fab breakfast only 10min walk into town
Ideal location, lovely clean, bright room. Very friendly owners. Lovely breakfast with lots of choice.
Nothing - everything great!
Very kind hosts; feels like home. Breakfast was good and close to the city.
Beds were a bit hard and wifi did not work sufficiently.
Staff/owners were very friendly and welcoming. Room was comfortable and beautifully decorated. 10/15 minute walk into the centre of Perth - much of the walk was along and over the river.
We had a separate WC and shower room, both with sinks but only one with handwash - I kept moving it into the WC room and it kept moving back. Have two handwashes! A slightly longer breakfast window would be nice - 8-9 on a holiday weekend was rather early.
it was OK
arrived early, unwilling to let me change into suit on premises, "don't open untill 3pm" not Highland hospitality.
Rooms were clean and comfortable.
Nice room Comfy bed and nice bed linen Warm Spotlessly clean Best porridge I've ever tasted I thought the owners were lovely
Nothing really....you do get what you pay for - so the rooms weren't huge and didn't have lots of extras...but I'd stay there again.
Location, cleanliness and comfort
Great location, easy walk to shops. Great breakfast and hosts were terrific.
Shops closed early or weren't open - not much to do if you weren't into the bar scene.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.