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.

Number Twenty One

$$ - $$$British, ,
21 Heol Maengwyn, Machynlleth SY20 8EB, Wales
+44 1654 703382
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent78%
  • Very good16%
  • Average4%
  • Poor1%
  • Terrible1%
Travellers talk about
“whitebait” (20 reviews)
“baked alaska” (4 reviews)
“welsh lamb” (10 reviews)
Restaurant Hours
British, Welsh, Contemporary, Vegetarian Friendly, Gluten Free Options, Vegan Options
$$ - $$$
21 Heol Maengwyn, Machynlleth SY20 8EB, Wales
All Details
Write a ReviewReviews (311)
Traveller rating
Traveller type
Time of year

1 - 10 of 309 reviews

Reviewed 2 weeks ago

Both times I’ve visited Number Twenty One for dinner I’ve had a really nice meal. The restaurant itself is small and cosy, the staff are always friendly, and the food is good and tasty. My first visit was four years ago and my second was...More

Thank Vicki H
Reviewed 4 weeks ago

My wife and I visited Number 21 for the second time as we were staying nearby. It's small with a limited but interesting menu - I had some lamb croquettes which I found exceptional tasty and freshly cooked. Service was friendly and cheerful and a...More

Thank Westyorkshireman_10
Reviewed 4 weeks ago via mobile

We visited here on the way to Cardigan. Very nice surroundings and helpful and friendly staff. We were served a well presented tasty lunch. Would definitely recommend this place.

Thank leamterrace131
Reviewed 4 November 2017 via mobile

Popped in on the off chance of a table mid-week. The place is split into two areas for mid-week dining; the front of house which consisted of about 10 tables and a larger rear section that wasn’t set-up for dining. There were six tables in...More

Thank Ruthsad
Reviewed 25 October 2017

Booked a table at Number Twenty One for our anniversary dinner early September 2017. Warmly welcomed and seated. We chose lamb from the menu and it was the tastiest, best cooked lamb we've enjoyed for a very long time. Everything we and fellow guests ordered...More

Thank RobOxted
Reviewed 19 October 2017 via mobile

So I waited and waited in my lunch hour envisioning a fabulous beef burger that didn't materialise. Place looks with lovely people and menus were lovely but 45 mins later, despite me saying I didn't have long, I hadn't to give up and leave. And...More

1  Thank Pea R
Reviewed 13 October 2017 via mobile

We really enjoyed our diner here. We tried the duck and the trout, both dish were perfect. Very good atmosphere, great service. Easy to recommend.

Thank Peter S
Reviewed 11 October 2017

Small ,yet big on lovely staff and service,amazing fresh local food on the varied menu,and daily specials to tempt you further! From fish to steak everything is cooked to perfection and beautifully presented with a smile, one never tires of returning again and again.

Thank Alison S
Reviewed 12 September 2017

We were 5 friends dining on a busy Saturday night, we had booked well in advance as we knew it was always well booked. All I can say is that we really did have a great night, the food we chose for starters were all...More

Thank CissyandAda
Reviewed 8 September 2017

We called in here on Wednesday morning which is market day in Machynlleth, just as the café was starting to become busy. We ordered coffees and I also had a delicious chunk (more than a usual slice) of carrot cake. A very pleasant lady served...More

Thank PutneySW
Nearby Restaurants
Quarry Cafe
155 reviews
.02 km away
76 reviews
.21 km away
Hennighans Top Shop
88 reviews
.11 km away
Nearby Attractions
The Spa Plas Talgarth
42 reviews
5.32 km away
Corris Mine Explorers
185 reviews
7.01 km away
Cefn Caer, Owain Glyndwr's Mediaeval Hall House
10 reviews
3.00 km away
Falconry Experience Wales
210 reviews
4.34 km away
Ask a question
Questions & Answers
Christine W
29 November 2017|
AnswerShow all 2 answers
Response from RobOxted | Reviewed this property |
Call them - the number is: 01654 703382
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5 - US$30
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Serves Alcohol
Good for
Romantic, Kids, Local cuisine, Special Occasion Dining, Child-friendly
Location and Contact Information
  • Address: 21 Heol Maengwyn, Machynlleth SY20 8EB, Wales
  • Location: Europe  >  United Kingdom (UK)  >  Wales  >  Powys  >  Machynlleth
  • Phone Number: +44 1654 703382
  • E-mail
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