We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Upstairs Restaurant at The Townhouse

Breadalbane Terrace | The Townhouse, Aberfeldy PH15 2AG, Scotland
+44 1887 829995
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent82%
  • Very good12%
  • Average5%
  • Poor0%
  • Terrible1%
Travellers talk about
“venison” (11 reviews)
“profiteroles” (2 reviews)
Restaurant Hours
Scottish, British, European, Vegetarian Friendly, Gluten Free Options, Vegan Options
$$ - $$$
Breadalbane Terrace | The Townhouse, Aberfeldy PH15 2AG, Scotland
All Details
Write a ReviewReviews (110)
Traveller rating
Traveller type
Time of year

1 - 10 of 105 reviews

Reviewed 2 weeks ago via mobile

Booked a table for two when staying overnight in Aberfeldy on the evening of Sat 27th Jan. The restaurant is modern and stylish but still with a traditional Scottish twist. The food - starter and main, was 1st class and provided by the friendly and...More

Thank Ron E
Reviewed 10 January 2018

We have both eaten in the restaurant and booked people into the hotel and its always been fantastic. Lee is a brilliant Chef and the team are top knotch. Nothing is too much trouble and they make everyone feel so welcome. The rooms are lovely...More

Thank Vicky K
Reviewed 4 January 2018

Food and service were excellent. Small but good quality tasty menu. We will definitely be back again.

Thank Stirling20
Reviewed 13 December 2017

Fabulous food served with a smile. Great choice of food across all dishes. Extremely friendly staff who go out of their way to ensure a great experience

Thank peterpan2401
Reviewed 22 October 2017 via mobile

We had a lovely evening meal here. I would recommend the venison. The staff gave excellent service. I would go here again any time was back in Aberfeldy.

Thank Boez
Reviewed 22 October 2017 via mobile

We stayed at The Townhouse and after seeing the restaurant decided to dine here too. We were not disappointed. The food was beautifully presented and tasted amazing. The menu was not too extensive and had specials available on starters. The soup of the day was...More

Thank Denise B
Reviewed 15 October 2017

We had a fantastic celebration meal at The Townhouse. Although we were a large group of 11, the waiting staff coped admirably and remained friendly and calm despite our many demands! We were asked to supply our menu choices in advance which I think worked...More

Thank mornaroberts
Reviewed 3 October 2017 via mobile

Our b&b host advised us to eat here. On the high street, easy to find, it's a hotel as well as a restaurant. Nice welcome, friendly staff, good looking dining room. Our meals were good, not stunning tho. The hours they were serving were really...More

3  Thank Karen S
townhouseaberfeldy, Owner at The Upstairs Restaurant at The Townhouse, responded to this reviewResponded 5 October 2017

Thanks for taking the time to review our Upstairs Restaurant & we are pleased to hear we came recommended by you B&B host. I'm glad you liked the dining room & found the staff friendly. They really are a good team & genuinely work hard...More

Reviewed 1 October 2017

I was one of the party of 18 that included nuala28 (see her review below), who dined at the Upstairs Restaurant on Sept 10, I had a Porterhouse steak as my main course, which was fine, but accompanied by cold potato salad and a bed...More

3  Thank Bill H
townhouseaberfeldy, Owner at The Upstairs Restaurant at The Townhouse, responded to this reviewResponded 5 October 2017

Thank you for your review. Again we are very disappointed with the negative feedback. Having read your previous reviews, I can only assume you are the husband of the lady who rated us "terrible" on Tripadvisor. I feel I was right to defend my team...More

Reviewed 29 September 2017

Our first visit here, and we were impressed. Staff are friendly and do a very good job, the restaurant is attractive and welcoming. Our food was tasty, hot, and it all went down a treat. Would recommend and we hope to return.

Thank whistlestop
Nearby HotelsSee all 4 hotels in Aberfeldy
Travelodge Perth A9
198 reviews
.23 km away
Breadalbane Arms
335 reviews
.28 km away
Moness Resort
3,907 reviews
.55 km away
The Weem Inn
107 reviews
1.70 km away
Nearby Restaurants
The Tay
156 reviews
.15 km away
Habitat Cafe
658 reviews
.25 km away
Three Lemons
706 reviews
.12 km away
441 reviews
.07 km away
Nearby Attractions
Dewar’s Aberfeldy Distillery
652 reviews
.87 km away
The Watermill
409 reviews
.34 km away
Loch Tay Boating Centre
31 reviews
.45 km away
Black Watch Monument
20 reviews
.72 km away
Questions & Answers
Get quick answers from The Upstairs Restaurant at The Townhouse staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 28 - USD 56
Dinner, Breakfast
Restaurant features
Reservations, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Serves Alcohol, Full Bar, Accepts Mastercard, Accepts Visa, Free Wifi, Highchairs Available, Wheelchair Accessible, Accepts Credit Cards
Good for
Romantic, Child-friendly, Business meetings, Special Occasion Dining
Location and Contact Information
  • Address: Breadalbane Terrace | The Townhouse, Aberfeldy PH15 2AG, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Perth and Kinross  >  Aberfeldy
  • Phone Number: +44 1887 829995
  • E-mail
Newly opened in August 2015, we offer an informal, freshly cooked to order, dining experience. Come in and relax, take your time & enjoy the views over the town & surrounding hills. Have a pre dinner drink in our spacious lounge & move through to the restaurant to enjoy your meal.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing