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.

Best Restaurants in Powys, United Kingdom

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

St John's Place (Hay-on-Wye)

#1 of 306 Restaurants in Powys
#1 of 21 Restaurants in Hay-on-Wye
Map
Visitor photos (12)

The Checkers (Montgomery)

#2 of 306 Restaurants in Powys
#1 of 9 Restaurants in Montgomery
Map
Visitor photos (27)
Cuisines: French

Number Twenty One (Machynlleth)

#3 of 306 Restaurants in Powys
#1 of 24 Restaurants in Machynlleth
Price: $5 - $30 Map
Visitor photos (38)
Cuisines: French Contemporary Bistro Welsh

Lychgate Cottage Tearoom & Deli (Welshpool)

#4 of 306 Restaurants in Powys
#1 of 36 Restaurants in Welshpool
Map
Visitor photos (6)

The Radnorshire Arms (Knighton)

#5 of 306 Restaurants in Powys
#1 of 9 Restaurants in Knighton
Visitor photos (2)
Cuisines: British Pub

Sugar and Spice (Llandrindod Wells)

#6 of 306 Restaurants in Powys
#1 of 23 Restaurants in Llandrindod Wells
Price: $3 - $20 Map
Visitor photos (3)
Cuisines: Seafood Mediterranean Spanish Thai British Greek Fusion Tapas Pasta

Upper Rectory (Welshpool)

#7 of 306 Restaurants in Powys
#2 of 36 Restaurants in Welshpool
Price: $41 Map
Visitor photos (6)
Cuisines: French

The Felin Fach Griffin Restaurant (Felin Fach)

#8 of 306 Restaurants in Powys
#1 of 3 Restaurants in Felin Fach
Price: $197 Map
Visitor photos (33)
Cuisines: Seafood British Pub

Cosy Corner Restaurant (Builth Wells)

#9 of 306 Restaurants in Powys
#1 of 17 Restaurants in Builth Wells
Price: $6 - $14 Map
Visitor photos (79)
Cuisines: British Healthy

Carlton Riverside (Llanwrtyd Wells)

#10 of 306 Restaurants in Powys
#1 of 6 Restaurants in Llanwrtyd Wells
Price: $41 - $51 Map
Visitor photos (6)
Cuisines: Welsh

The Ducks Nest Bistro (Presteigne)

#11 of 306 Restaurants in Powys
#1 of 12 Restaurants in Presteigne
Price: $20 - $39 Map
Visitor photos (6)
Cuisines: British Contemporary

Dolau Inn (Newtown)

#12 of 306 Restaurants in Powys
#1 of 33 Restaurants in Newtown
Price: $8 - $23 Map
Visitor photos (7)
Cuisines: Pub

No 46 Wine BAr (Presteigne)

#13 of 306 Restaurants in Powys
#2 of 12 Restaurants in Presteigne
Map
Visitor photos (2)
Cuisines: Spanish Tapas Wine Bar

The Angel (Llanidloes)

#14 of 306 Restaurants in Powys
#1 of 14 Restaurants in Llanidloes
Price: $9 - $23 Map
Visitor photos (9)
Cuisines: International Pub

Tomatitos Tapas Bar (Hay-on-Wye)

#15 of 306 Restaurants in Powys
#2 of 21 Restaurants in Hay-on-Wye
Map
Visitor photos (8)
Cuisines: Spanish

Lion Hotel (Llandinam)

#16 of 306 Restaurants in Powys
#1 of 1 Restaurants in Llandinam
Visitor photos (6)
Cuisines: European

La Terrazza (Newtown)

#17 of 306 Restaurants in Powys
#2 of 33 Restaurants in Newtown
Map
Visitor photos (1)
Cuisines: Italian

The Tan House Inn (Welshpool)

#18 of 306 Restaurants in Powys
#3 of 36 Restaurants in Welshpool
Visitor photos (2)

Mirrens Tapas and Steak Bar (Newtown)

#19 of 306 Restaurants in Powys
#3 of 33 Restaurants in Newtown
Price: $5 - $39 Map
Visitor photos (27)
Cuisines: Steakhouse Spanish

Pen y Cae Inn (Pen-y-cae)

#20 of 306 Restaurants in Powys
#1 of 4 Restaurants in Pen-y-cae
Price: $11 - $28 Map
Visitor photos (34)
Cuisines: Organic Pub Gastropub

The Plough Country Inn (Llanrhaeadr ym Mochnant)

#21 of 306 Restaurants in Powys
#1 of 2 Restaurants in Llanrhaeadr ym Mochnant
Map
Cuisines: Pub

Herb Garden Cafe (Llandrindod Wells)

#22 of 306 Restaurants in Powys
#2 of 23 Restaurants in Llandrindod Wells
Map
Visitor photos (9)
Cuisines: Vegetarian Healthy Vegan

Dyffryn Cafe & Restaurant (Welshpool)

#23 of 306 Restaurants in Powys
#4 of 36 Restaurants in Welshpool
Visitor photos (8)
Cuisines: British

The Rendezvous Cafe (Machynlleth)

#24 of 306 Restaurants in Powys
#2 of 24 Restaurants in Machynlleth
Map
Cuisines: British

Hennighans Top Shop (Machynlleth)

#25 of 306 Restaurants in Powys
#3 of 24 Restaurants in Machynlleth
Map

The Tuck box takeaway and cafe (Welshpool)

#26 of 306 Restaurants in Powys
#5 of 36 Restaurants in Welshpool
Map
Visitor photos (3)
Cuisines: Fast Food

Great Oak Cafe (Llanidloes)

#27 of 306 Restaurants in Powys
#2 of 14 Restaurants in Llanidloes
Map
Visitor photos (6)
Cuisines: Vegetarian Healthy Vegan

Market Square (Llanrhaeadr ym Mochnant)

#28 of 306 Restaurants in Powys
#2 of 2 Restaurants in Llanrhaeadr ym Mochnant
Map
Visitor photos (2)
Cuisines: Fish & Chips Seafood

Glan yr Afon (Machynlleth)

#29 of 306 Restaurants in Powys
#4 of 24 Restaurants in Machynlleth
Map
Visitor photos (1)
Cuisines: Seafood

The Potting Shed Cafe (Welshpool)

#30 of 306 Restaurants in Powys
#6 of 36 Restaurants in Welshpool
Map
Visitor photos (7)
Cuisines: British Welsh