Choose your preferred language. We speak English and 41 other languages.
17 Marshall Place, Perth, PH2 8AG, United Kingdom – Show map
Excellent location – rated 9.7/10! (score from 323 reviews)
Rated by guests after their stay at The Townhouse.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
47 properties in Perth
Including hotels, apartments, villas and more.
323 verified reviews
They speak your language!
The Townhouse's staff speaks: French, English
Booking is safe
When you book with us your details are protected by a secure connection.
Food & Drink
Breakfast in the Room
WiFi is available in the hotel rooms and is free of charge.
Free private parking is available on site (reservation is not needed).
Packed Lunches, Express Check-in/Check-out, Baggage Storage, Concierge Service, Private Check-in/Check-out, Babysitting/Child Services, Laundry, Ironing Service, Daily Housekeeping
Newspapers, Non-smoking Rooms, Heating, All Spaces Non-Smoking (public and private)
4:00 PM - 8:00 PM
7:00 AM - 11:00 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
All children are welcome.
All children under 5 years stay free of charge when using existing beds.
All children under 2 years stay free of charge in a crib.
All older children or adults are charged GBP 15 per person per night for extra beds.
The maximum number of extra beds in a room is 2.
The maximum number of cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are allowed on request. No extra charges.
Cards accepted at this property
Hover over the cards for more info.
Ideal Alternatives for You
Based on 323 reviews
Value for money
Show reviews from:
Duchally Country Estate offers stylish, modern luxury accommodations and great recreational facilities on 27 acres of parkland, surrounded by some of the most spectacular and picturesque landscapes of...
Score from 322 reviews Excellent
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 421 reviews Good
In an excellent location, right in the center of Perth, this modern hotel offers stylish and contemporary rooms with private bathrooms, free parking and superb, award-winning fine dining.
Score from 145 reviews Review score
In Glen Devon, this charming country inn has an excellent restaurant, free Wi-Fi and good breakfasts. Gleneagles golf course is a 10-minute drive away.
Score from 300 reviews Wonderful
Warm welcome for pets and humans alike! Our little pug had a silver waterbowl and welcome mat laid out in advance. Breakfast was delicious with a wonderful melon and mint salad to begin with. The decor was superb and the owner couldn't have been more helpful and accommodating. I really can't recommend it highly enough.
Excellent staff, views, rooms, service and food.
Ambiance, decor, homely touches, huge room, comfortable bed, squeaky clean, great breakfast and superb hosting
David was genuinely helpful and friendly :)
room amazing,host friendly and helpful,great stay.
Location Comfort Quiet Nothing too much trouble
No mushrooms for breakfast if that's all I can think of shows how good it is.
The day of arrival was Guy Fawkes memorial night so we had the best spot possible to watch the fireworks. The room was very spacious and all the furniture and bathroom fittings were matching with the house atmosphere. I had to leave early but that was no problem to be able to enjoy a full Scottish breakfast. Hope to return very soon.
This is a most desirable stopover when travelling north or south through Scotland. The Proprietor has a lovely manner on welcoming guests into his establishment and can't do enough to make you stay a pleasurable one. Facilities are excellent - my room was absolutely fabulous and I would not hesitate in recommending The Townhouse to anyone! Breakfast was a delightful experience also and to finish off my dog enjoyed his stay as well - what a great find!
The room was stunning , the host was very accommodating and was in a lovely area overlooking the park.
Our two night stay was fantastic. The owners were welcoming and helpful . The standard room was far more than we expected and breakfast was lovely. We would recommend it to everyone and look forward to our next visit .
The shower was excellent, lovely staff
I loved the georgian townhouse, adored all the antiques we were surrounded by. Bathroom was fabulous! - excellent roomy hot shower. Attention to detail was superb - homemade biscuits in the rooms and chic little herbal toiletries. David came out to the car to help carry bags in, bless him. And cooked us a wonderful breakfast next morning. I'd never have thought of adding mint to a fruit salad but it makes a really lovely appetiser at the breakfast table. He also coped superbly with everyone's different requirements for eggs. I would definitely stay here again and would wholeheartedly recommend the Townhouse to anyone looking for accomodation in Perth with an individual touch of class. Just stunning.
Can't think of a thing!
I have stayed in many B&B's in my time, but never anywhere better than this. The house was really like a home from home, when I arrived on a dark Friday night, I was given a warm welcome and treated like royalty ! David carried my case upstairs showed me the room and offered advice about where to go for a meal. The breakfasts were superb, with so much choice. I slept like a log every night. The shower in the en-suite was brilliant, despite having a room on the top floor. Personal attention given to every guest. I can't fault the Townhouse in any way. 100% !!
What was not to like ?
We had a very comfortable stay here. It's the little extra touches that make a difference. From the nice cup of tea in a china cup, when we arrived to the toffees on the stairwell that we just couldn't resist every time we passed. Breakfast was excellent as was the wifi. We were very jealous of the decor as we love antiques. The owners very welcoming and helpful. We would recommend The Townhouse to anyone visiting Perth.
The Townhouse more than lived up to it's Five Star rating. It was sumptuous, stylish, comfortable, every need had been thought of and it was in a good location. Perfect for a special trip.
Big single room with good sized bathroom and nice decor. Warm and comfortable Easy reach of train and bus and central for shops and walks. Very friendly and welcoming. Highly recommended.
Lovely boutique hotel with period features and tasteful decor. Facilities and breakfast excellent and David was a great host.
There was nothing NOT to like.
Room beautiful, really nice bed linen, very clean, breakfast excellent, lots of nice touches - fresh fruit and flowers in the room, home baked biscuits and nibbles, all in all a really fantastic find and it will definitely be my numer one choice when in Perth. Followed David's advice re restaurants and had a very nice dinner locally too.
Nothing. No complaints what so ever. It was all fantastic.
The place was located near a park and within walking distance to quite a bit of Perth. David was very, very nice and they had a super comfortable, clean home. I definitely would stay there again if I was in the area.
For us it was ok === but if you have issues with stairs that might present a problem for you.
Everything you could possibly wish for has been foreseen and made available. This is a lovely house, beautifully run.
There is nothing to dislike about this property and its owners.
Very welcoming owner. Spotless and wonderfully decorated room. Great location.
Another perfect stay, at what I think of, as the best value for money B&B in Perth.
There is a saying that the devil is in the detail. The attention to detail at the Townhouse was first class. I would thoroughly recommend anyone to stay there.
Water bowl and treats for the dogs, a genuine friendly welcome and good night's sleep in firm, 6ft bed. Enjoyed having space in room with decent sitting area and view over park. Lovely breakfast and the best pot of coffee in a B&B. Highly recommend and hopefully we will have a return visit soon
Not a single thing to complain about
Room was as clean and the hole house better than some good hotels that I have stayed in Was 5 stars would highly recommend it to anyone.
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.