"Top notch b&b. Lovely big rooms with lots of small treats and more toiletries than you can shake a stick at. Really friendly owners, lovely cooked breakfast. Full marks all round."
"We were on a roadtrip from Edinburgh to Isle of Skye and picked this place randomly as a good stopping point to make headway on the drive. One of the best decisions we ever made and by far my favorite place we stayed at during the whole trip.
The whole place is beautiful, inside and outside. We stayed at one of the riverside rooms and had a balcony where we could sit and watch the river. The surrounding areas are great for a morning walk and everyone is generally quiet. The staff were friendly...
"Nice clean business hotel with everything you need and super friendly service from check-in to breakfast. Comfy bed, nice bathroom, elevator, parking on property."
"We didnt get to stay Hotels.com. they stopped doing accommodation in September 2020 and you did not tell us.
What kind of business are you operating?
Luckily i tried to pay & couldnt so i rang the hotel & they told me.
You shoukd be ashamed of yourselves, happy to take the money with no thought for your customers. Do not recommend you company, will never book through you again."
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Are you looking for a luxury hotel for your stay in Perth?
During your visit, you might want to enjoy the riverfront and gardens which Perth is known for.
What's the best luxury hotel in Perth?
The Townhouse is a luxury guesthouse and popular for Expedia travelers looking for an elegant place to stay.
How many luxury hotels will I find in Perth?
Lie in the lap of luxury during your getaway to Perth in one of Expedia’s 18 luxury hotels.
What's the best time to vacation in Perth?
Planning for the weather is an important factor for making your trip to Perth a success, especially when you’re splurging. The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for Perth is 39 inches.
What's there to see and do in Perth?
Take in some sights and attractions while you’re in Perth by visiting Perth Theatre, Perth Concert Hall, and Perth Art Gallery and Museum. If you have a little extra time during your trip, you might want to make a stop at St. John’s Kirk and Black Watch Regimental Museum.
How can I get around Perth?
It’s easier to get around town in style when you know your options. To see more of the larger area, ride aboard one of the trains from Perth Station.
Recent Reviews in Perth
Expedia verified reviews
5/5 Excellent
"Amazing"
A verified traveller stayed at Murrayshall Country Estate
"The staff was very pleasant. The walk from the train station was somewhat challenging, mostly uphill, and I was walking with a cane. The room was very nice."
A verified traveller stayed at The Stirling Highland Hotel
"We were on a roadtrip from Edinburgh to Isle of Skye and picked this place randomly as a good stopping point to make headway on the drive. One of the best decisions we ever made and by far my favorite place we stayed at during the whole trip.
The whole place is beautiful, inside and outside. We stayed at one of the riverside rooms and had a balcony where we could sit and watch the river. The surrounding areas are great for a morning walk and everyone is generally quiet. The staff were friendly and helpful. Plenty of parking.
My favorite part was breakfast. It felt like the ideal British breakfast experience where you’re sitting in a beautiful room, well lit by the morning sun, staring out the beautiful lush green view outside as you butter your toast and pour milk on your coffee. And the food was delicious too.
Overall, an experience I would recommend to anyone visiting Scotland. "
A verified traveller stayed at Ballathie Country House Hotel and Estate