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 319 reviews)
Rated by guests after their stay at The Townhouse.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
46 properties in Perth
Including hotels, apartments, villas and more.
317 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 319 reviews
Value for money
Show reviews from:
This fine country house hotel rests in 6 acres of beautiful landscaped grounds, only a few minute drive from Perth. There is free on-site parking and free Wi-Fi.
Score from 260 reviews Excellent
Situated in a large garden, Beechgrove is a former Victorian vicarage with free on-site parking and just 5 minutes’ walk from Perth city centre.
Score from 189 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 144 reviews Wonderful
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 324 reviews Excellent
The welcome that you are given by David, the owner, is second to none and he always helps you with your bags. We always seem to get Room 5 which has lovely views across the Inch Park. The room is very comfortable and there is always coffee, tea and biscuits and bottled water. The shower is the best ever, hot and has great power.
There was not anything that we did not like, the only item we felt could be better was the breakfast, however it really is a matter of taste. We were given a fresh fruit salad starter which was lovely, the porridge was alright but we felt it could have been a bit more coarse and the scrambled egg was just ok. having said that the choice was excellent, plenty of coffee or tea and as much toast as you would want. Plus there was a good choice of papers and magazines if it was too early for conversation.
From the minute we arrived David made us most welcome until the minute we left. It was a super choice for a weekend away, relaxing surroundings, finishing touches, breakfast, everything was excellent.
We could not complain or dislike anything about The Town House.
This was one of the best accommodations I was in ever. The house and the guest rooms, the setting in Perth, the breakfast, the utmost friendliness of our host. It was a perfect stay.
From the hosts to the decor and comfort of the room, the location, the breakfast was delish and freshly cooked to order. PERFECT. Would highly recommend.
Feeling valued and so well looked after
The house was utterly charming, full of character and beautiful antique furniture,paintings etc. The room we had was huge, with a gorgeous view of the park. Very comfortable bed and lovely en suite shower room. David, our host was so friendly and helpful. Great, freshly prepared breakfast. We will definitely be back and would highly recommend to all our friends/family.
The welcome from David made me feel right at home. The room was very comfortable and they seem to have thought of everything (including wine glass and bottle opener). I booked a single room and was delighted by my king size bed. Everything in the house is a little touch of luxury done in a homely way. Breakfast was fantastic too. Really is an absolute gem of a place and very reasonably priced.
I guess the only downside for some people would be the stairs, it really is a townhouse so not great if you have mobility issues. The room was really hot when I arrived but turning the heating down and opening the window for 5 min soon fixed that. If you are at the rear of the building be careful not to leave the window open, the trainline is quite close.
Home made biscuits, fruit and sweeties all provided. Huge plush bedroom. Very comfortable. Lovely fruit mix for breakfast. Everything you could want.
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.
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.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.