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)

The Checkers (Montgomery)

#1 of 298 Restaurants in Powys
#1 of 9 Restaurants in Montgomery
Map
Visitor photos (26)
Cuisines: French

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

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

Lychgate Cottage Tearoom & Deli (Welshpool)

#3 of 298 Restaurants in Powys
#1 of 36 Restaurants in Welshpool
Map
Visitor photos (6)

Number Twenty One (Machynlleth)

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

Upper Rectory (Welshpool)

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

Sugar and Spice (Llandrindod Wells)

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

The Felin Fach Griffin Restaurant (Felin Fach)

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

Dolau Inn (Newtown)

#8 of 298 Restaurants in Powys
#1 of 32 Restaurants in Newtown
Price: $8 - $24 Map
Visitor photos (7)
Cuisines: Pub

The Radnorshire Arms (Knighton)

#9 of 298 Restaurants in Powys
#1 of 9 Restaurants in Knighton
Visitor photos (2)
Cuisines: English Pub

Cosy Corner Restaurant (Builth Wells)

#10 of 298 Restaurants in Powys
#1 of 17 Restaurants in Builth Wells
Price: $5 - $20 Map
Visitor photos (79)
Cuisines: English Family Fare Healthy

Pen y Cae Inn (Pen-y-cae)

#11 of 298 Restaurants in Powys
#1 of 4 Restaurants in Pen-y-cae
Price: $11 - $28 Map
Visitor photos (34)
Cuisines: Organic Ice Cream Pub Family Fare Gastropub

The Angel (Llanidloes)

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

Mirrens Tapas and Steak Bar (Newtown)

#13 of 298 Restaurants in Powys
#2 of 32 Restaurants in Newtown
Price: $5 - $39 Map
Visitor photos (27)
Cuisines: Steakhouse Spanish

No 46 Wine BAr (Presteigne)

#14 of 298 Restaurants in Powys
#1 of 12 Restaurants in Presteigne
Map
Visitor photos (2)
Cuisines: Tapas Wine Bar

Carlton Riverside (Llanwrtyd Wells)

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

The Waggon And Horses - Newton (Newtown)

#16 of 298 Restaurants in Powys
#3 of 32 Restaurants in Newtown
Map
Visitor photos (8)

Lion Hotel (Llandinam)

#17 of 298 Restaurants in Powys
#1 of 1 Restaurants in Llandinam
Visitor photos (6)
Cuisines: European

Tomatitos Tapas Bar (Hay-on-Wye)

#18 of 298 Restaurants in Powys
#2 of 21 Restaurants in Hay-on-Wye
Map
Visitor photos (7)
Cuisines: Spanish

The Plough Country Inn (Llanrhaeadr ym Mochnant)

#19 of 298 Restaurants in Powys
#1 of 2 Restaurants in Llanrhaeadr ym Mochnant
Map
Cuisines: Pub

Herb Garden Cafe (Llandrindod Wells)

#20 of 298 Restaurants in Powys
#2 of 22 Restaurants in Llandrindod Wells
Map
Visitor photos (9)
Cuisines: Vegetarian Family Fare Healthy Vegan

La Terrazza (Newtown)

#21 of 298 Restaurants in Powys
#4 of 32 Restaurants in Newtown
Map
Visitor photos (1)
Cuisines: Italian

Hennighans Top Shop (Machynlleth)

#22 of 298 Restaurants in Powys
#2 of 24 Restaurants in Machynlleth
Map

The Rendezvous Cafe (Machynlleth)

#23 of 298 Restaurants in Powys
#3 of 24 Restaurants in Machynlleth
Map
Cuisines: British

Market Square (Llanrhaeadr ym Mochnant)

#24 of 298 Restaurants in Powys
#2 of 2 Restaurants in Llanrhaeadr ym Mochnant
Map
Visitor photos (2)
Cuisines: Fish & Chips

The Ducks Nest (Presteigne)

#25 of 298 Restaurants in Powys
#2 of 12 Restaurants in Presteigne
Price: $20 - $39 Map
Visitor photos (5)
Cuisines: British Contemporary

Evans's Fish Bar (Llanidloes)

#26 of 298 Restaurants in Powys
#2 of 14 Restaurants in Llanidloes
Price: $5 - $9 Map
Visitor photos (10)
Cuisines: Fish & Chips Pizza Seafood Hamburgers Vegetarian

The Tan House Inn (Welshpool)

#27 of 298 Restaurants in Powys
#3 of 36 Restaurants in Welshpool
Visitor photos (2)

Great Oak Cafe (Llanidloes)

#28 of 298 Restaurants in Powys
#3 of 14 Restaurants in Llanidloes
Map
Visitor photos (6)
Cuisines: Vegetarian Healthy Vegan

Harp Inn (Hay-on-Wye)

#29 of 298 Restaurants in Powys
#3 of 21 Restaurants in Hay-on-Wye
Map
Cuisines: English

Dyffryn Cafe & Restaurant (Welshpool)

#30 of 298 Restaurants in Powys
#4 of 36 Restaurants in Welshpool
Visitor photos (5)
Cuisines: English