Choose your preferred language. We speak English (US) 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!
44 properties in Perth
Including hotels, apartments, villas and more.
70 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.
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 70 reviews
Value for money
Show reviews from:
Situated a 10-minute stroll from Perth city centre, the Scotia offers free Wi-Fi and free private parking.
Score from 121 reviews Wonderful
In the heart of Scotland, the Station Hotel is in a grand Victorian mansion, in Perth center and next to Perth Train Station. The impressive hotel offers spacious rooms and Scottish breakfasts.
Score from 756 reviews Good
With free WiFi and free private parking, Rowanlea Guest House Perth offers bed and breakfast accommodation in the heart of Perth.
Score from 49 reviews Wonderful
Sky Lodge offers motel-style accommodation at Perth Airport. The property offers free parking and free WiFi in all rooms. The en-suite bedrooms offer a flat-screen TV, a desk and a seating area.
Score from 224 reviews Excellent
very nice hosts and equally very nice accommodation, we will use again for sure
Lovely owners, comfortable rooms with everything needed, super breakfast, and only a very short walk to town, though number 7 bus stops across the road if you prefer, and takes you to very near the station if you have luggage.
Nothing.I liked everything.
Everything that one could wish for was provided by friendly hosts who cooked up a perfect breakfast.
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!
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.