Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United Kingdom
17 Marshall Place, Perth, PH2 8AG, United Kingdom – Show map
Excellent location — rated 9.8/10! (score from 316 reviews)
Rated by guests after their stay at The Townhouse.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
45 properties in Perth
Including hotels, apartments, villas and more.
314 verified reviews
They speak your language!
The Townhouse's staff speak: French, English
Booking is safe
When you book with us your details are protected by a secure connection.
Food & Drink
Breakfast in the room
Free private parking is possible on site (reservation is not needed).
Packed lunches, Express check-in/check-out, Luggage storage, Concierge service, Private check-in/check-out, Babysitting/child services, Laundry, Ironing service, Daily maid service
Newspapers, Non-smoking rooms, Heating, Non-smoking throughout
Italian Corner (219yrd)
Twa Tams (219yrd)
16:00 - 20:00 hours
07:00 - 11:00 hours
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check the conditions of your required 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 for children's cots/cribs.
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 children's cots/cribs in a room is 1.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs 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.
Other places you may like
Based on 316 reviews
Value for money
Show reviews from:
This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and the hotel's award-winning gardens.
Score from 449 reviews Very good
Situated in Perth city centre opposite the Concert Hall, this Premier Inn offers limited free onsite parking and an on-site restaurant.
Score from 169 reviews Superb
Located in the heart of Scotland, the Station Hotel is set in a grand Victorian mansion, situated in Perth centre and next to Perth Railway Station.
Score from 730 reviews Good
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 181 reviews Exceptional
Friendly, helpful. Wonderful bedroom and powerful shower
Room was beautiful, David is lovely, breakfast was amazing!
Friendly welcome from owner, freedom to come and go with front door key. homely feel to hotel and nothing too much trouble as owners keen to ensure stay is to your satisfaction. Lovely breakfast and flexible time.
The visitor care and attention to detail was exemplary. Nothing was too much trouble and the facilities and food were excellent. Definitely a place to say run by people who have taken great care to anticipate what makes a stay at the Townhouse such an enjoyable experience.
Satisfied on all counts
Very friendly and kind staff - always worried to see if everything was Ok, both at arrival and departure.
Everything was amazing! Thank you David!
I loved this hotel, fantastic night's sleep. David was a perfect host, the room was stunning as well as beautiful furniture throughout. Breakfast was really tasty, best smoked salmon and scrambled eggs that I've ever eaten and a great coffee to go with it. Definitely worth a visit.
Attention to detail as good as any 5 star hotel I've stayed in. Towels changed beds made every day. Good Location. 10 minute walk to restaurants / bars. Premises beautiful.
May be unsuitable for older / disabled people due to the stairs.
Loved the staff, the house, the rooms and the location. A perfect little break in Perth. Highly recommended.
Recomendable 100%. A wonderfull place to stay. Recomand ,am fost foarte bine tratat , te simti ca in propria ta casa , unul din locurile unde mam simtit ca acasa si totul a fost impecabil de curat si frumos ,recomand 100%.
David our host was friendly and welcoming and could not do enough for us. Our breakfast was freshly made each morning and there was a good atmosphere which put you at ease. We loved our beautiful room and the cleanliness was second to none. David & Laurent should be really proud that they have produced such an excellent establishment well done!!
not a thing!!!
We used the Townhouse to compliment our trip on the Orient Express (Northern Belle) which left Perth station, a 5 minute walk from the Townhouse. The train actually goes right by the Townhouse and David even took the time to wave as we went by!! The Townhouse is a fabulous place to stay and is furnished to the highest standard, the staff are more than helpful, David even carrying the bags from the car for us.We would certainly return without hesitation and would recommend the Townhouse to anybody thinking of staying in Perth. Thanks again David Ray and Lin Cake
There was nothing we didn't like!!
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.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!