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...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Checkers (Montgomery)

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

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

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

Number Twenty One (Machynlleth)

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

The Ducks Nest Bistro (Presteigne)

#4 of 312 Restaurants in Powys
#1 of 12 Restaurants in Presteigne
Price: $20 - $38 Map
Visitor photos (12)
Cuisines: British Contemporary

Sugar and Spice (Llandrindod Wells)

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

Upper Rectory (Welshpool)

#6 of 312 Restaurants in Powys
#1 of 35 Restaurants in Welshpool
Price: $40 Map
Visitor photos (6)
Cuisines: French

Cosy Corner Restaurant (Builth Wells)

#7 of 312 Restaurants in Powys
#1 of 18 Restaurants in Builth Wells
Price: $6 - $14 Map
Visitor photos (80)
Cuisines: British Healthy

The Felin Fach Griffin Restaurant (Felin Fach)

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

Ura Street Food (Machynlleth)

#9 of 312 Restaurants in Powys
#2 of 24 Restaurants in Machynlleth
Map
Visitor photos (1)
Cuisines: Indian

Lychgate Cottage Tearoom & Deli (Welshpool)

#10 of 312 Restaurants in Powys
#2 of 35 Restaurants in Welshpool
Map
Visitor photos (6)

The Radnorshire Arms (Knighton)

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

Carlton Riverside (Llanwrtyd Wells)

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

Hennighans Top Shop (Machynlleth)

#13 of 312 Restaurants in Powys
#3 of 24 Restaurants in Machynlleth
Map

Blasau (Machynlleth)

#14 of 312 Restaurants in Powys
#4 of 24 Restaurants in Machynlleth
Price: $6 Map
Visitor photos (1)

Dyffryn Cafe & Restaurant (Welshpool)

#16 of 312 Restaurants in Powys
#3 of 35 Restaurants in Welshpool
Visitor photos (8)
Cuisines: British

No 46 Wine BAr (Presteigne)

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

Black Lion (Machynlleth)

#18 of 312 Restaurants in Powys
#5 of 24 Restaurants in Machynlleth
Price: $2 Map
Visitor photos (7)
Cuisines: British Pub Welsh

La Terrazza (Newtown)

#19 of 312 Restaurants in Powys
#1 of 32 Restaurants in Newtown
Map
Visitor photos (1)
Cuisines: Italian

Fabian's Kitchen (Llandrindod Wells)

#20 of 312 Restaurants in Powys
#3 of 26 Restaurants in Llandrindod Wells
Map
Visitor photos (1)
Cuisines: Steakhouse

Lion Hotel (Llandinam)

#21 of 312 Restaurants in Powys
#1 of 1 Restaurants in Llandinam
Visitor photos (6)
Cuisines: European

The Waggon And Horses - Newton (Newtown)

#22 of 312 Restaurants in Powys
#2 of 32 Restaurants in Newtown
Map
Visitor photos (8)

Mirrens Tapas and Steak Bar (Newtown)

#23 of 312 Restaurants in Powys
#3 of 32 Restaurants in Newtown
Price: $5 - $38 Map
Visitor photos (28)
Cuisines: Steakhouse Spanish

The Angel (Llanidloes)

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

Pen y Cae Inn (Pen-y-cae)

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

The Tuck box takeaway and cafe (Welshpool)

#26 of 312 Restaurants in Powys
#4 of 35 Restaurants in Welshpool
Map
Visitor photos (3)
Cuisines: Fast Food

Herb Garden Cafe (Llandrindod Wells)

#27 of 312 Restaurants in Powys
#4 of 26 Restaurants in Llandrindod Wells
Map
Visitor photos (10)
Cuisines: Vegetarian Healthy Vegan

Tomatitos Tapas Bar (Hay-on-Wye)

#28 of 312 Restaurants in Powys
#2 of 20 Restaurants in Hay-on-Wye
Map
Visitor photos (10)
Cuisines: Spanish

The Plough Country Inn (Llanrhaeadr ym Mochnant)

#29 of 312 Restaurants in Powys
#1 of 2 Restaurants in Llanrhaeadr ym Mochnant
Map
Cuisines: Pub

Drovers' Thai Restaurant (Howey)

#30 of 312 Restaurants in Powys
#1 of 2 Restaurants in Howey
Map
Visitor photos (14)
Cuisines: Thai

Great Oak Cafe (Llanidloes)

#31 of 312 Restaurants in Powys
#2 of 15 Restaurants in Llanidloes
Map
Visitor photos (7)
Cuisines: Vegetarian Healthy Vegan