Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
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!
46 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:
This hotel is beside the Tay River, a minute from Perth Museum and Horsecross Concert Hall. Rooms have private bathrooms and many have views of the river and the hotel's award-winning gardens.
Score from 478 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 87 reviews Excellent
In private gardens overlooking Perth, this Victorian building is just a short walk from the center of the city and has a free private parking lot.
Score from 191 reviews Excellent
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 708 reviews Good
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.
The little things.... Jug of water in room with crystal glasses, bone china tea service, sweets, little cakes on arrival and treats for our dogs. David gave us a friendly welcome, carried our bags, explained how things worked in the room. The rooms are well decorated and the breakfast was superb.
We had the pleasure of spending 2 nights at the Townhouse in September. In a great location in easy walking distance to restaurants and shopping. The Townhouse is tastefully decorated and immaculately clean. Bed was extremely comfortable and bathroom toiletries high end. David our host was wonderfully helpful with restaurant suggestions and cooks a great full Scottish breakfast that includes an awesome fruit salad. We highly recommend.
Attentive and helpful staff Comfortable and classy Excellent breakfast
Limited parking space
big bed. good breakfast. charming host. spotlessly clean
Unfortunately bathroom must have had a blocked drain - rancid smell. David however was absolutely charming and insisted on me not having to pay for the night - I did pay a reduced fee after forcing money into his hand. He knows what true excellent high end service actually is. Very impressed.
We have been to the townhouse before. We love it because the rooms are stunning and well equipped. The breakfast is second to none and David is very attentive and friendly and is so welcoming. We will continue to go there as it has everything we need and more. Luxurious and so relaxing with lovely big rooms. The ensuite bathroom is very stylish and immaculate. Complementary toiletries are supplied which is a lovely touch. There is always a nice selection of tea and coffee and cookies and biscuits are laid out for your arrival. The rooms are very unique and so tastefully done. Every attention to detail has been made including dishes with sweets and bowls of fruit to help yourself to. All those things make this beautiful establishment a real treat to visit. Thank you david&laurent. X
Free parking at rear. David helped bring the luggage upstairs to our room, which was beautifully furnished with antiques and a good size. The bathroom had a fantastic large shower and a bath. Breakfast was also very well done by David, who then helped get the cases to our car.
Temptation from trays of toffees and sweets spread around the house to waylay guests!
Owner David is friendly and helpful without being in your face. The room we had was enormous and beautifully furnished, with many little touches that you would not expect as routine like sweets, fruit, muffins and a newspaper.
Beautiful room, warm welcome, good breakfast.
Nothing to dislike
We really enjoyed our stay in the Townhouse. Great place, location and amazing breakfast.
I stayed here for 5 nights with my nephew before his school term start. David and Laurent are very friendly & helpful. Breakfast is excellent, I like the fruit salad very much. Thanks David and Laurent's assistance during my stay.
The owners were absolutely terrific and went out of their way to help you. The breakfast was delicious and cooked to order. We had an electric kettle with tea & coffee. Biscuits were provided for afternoon tea and bottled water arrived every day. Our room overlooked a gorgeous park, we were within a short walk to town and several great restaurants. It was everything we could ask for and more!!
The cleanliness, comfort, hospitality and welcome were first rate. The breakfast was also very very good.
A very warm welcome & excellent service plus a deluxe room that was perfect for our particular age group 60/70. We found that the owners went out of there way to give us a stay to remember for a very long time
The welcome by David, superb decor.excellent breakfast, especially the fruit salad. The overall experience was one of the best B & B's we have stayed in
Having to leave
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!