Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
14 Keir Street, Perth, PH2 7HJ, United Kingdom – 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.
81 verified reviews
They speak your language
Ballabeg Guest House's staff speaks: English
Booking is safe
When you book with us your details are protected by a secure connection.
Golf Course (within 2 miles)
WiFi is available in all areas and is free of charge.
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
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
Children cannot be accommodated at the hotel.
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 cards for more info.
Based on 81 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 165 reviews Exceptional
Situated in Perth city centre opposite the Concert Hall, this Premier Inn offers limited free onsite parking and an on-site restaurant.
Score from 81 reviews Excellent
This hotel is beside the Tay River, a minute from Perth Museum and Horsecross Concert Hall. Rooms have private bathrooms and many have views of the river and the hotel's award-winning gardens.
Score from 482 reviews Very good
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 100 reviews Excellent
Our hosts were very nice and we really felt at home. They had a lot of tips for our journey and restaurants to visit. We had the room in the top floor with a hughe bathroom. The room was big and cosy with tv and great wlan! Breakfast was delicous! We could take some dvds up to the room to watch.
Breakfast time is only from 8.00 until 9.00 (1 hour) which is quite early and not so long but we wanted to go on to Edinburgh anyhow so it was no problem.
Friendly welcome. Very comfortable, spotless room and well cooked breakfast.
A pity no fruit was offered as part of the breakfast
Very old fashioned. Mean, poor breakfast. Owners with seemingly no knowledge of local amenities.
Friendly owners who were very helpful with suggestions for places to eat and property was in a good location. . Was only a 10 minute walk to Perth Concert Hall. Breakfast was great. Will definitely stay there again if in Perth.
Comfortable room Friendly host Great food Good location Good price
Very friendly and helpful staffs. The bed room was very clean and comfortable and the private bathroom was fabulous.
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.
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 favorite destinations to receive personalized 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.