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.

Powys Restaurants

Cuisine
More cuisines
Price
Dining options
More dining options

Restaurants travelers recommend

The Checkers (Montgomery)
Ranked #1 of 360 in Powys
Ranked #1 of 9 in Montgomery
Cuisines: French
Map | Visitor photos (22)
Bay Tree Tea Room (Welshpool)
Ranked #2 of 360 in Powys
Ranked #1 of 35 in Welshpool
Cuisines: Coffee Shop
Map | Visitor photos (22)
Ranked #3 of 360 in Powys
Ranked #1 of 3 in Talgarth
Price: $10 - $34
Cuisines: Steakhouse, Organic, Welsh, Family Fare
Map | Visitor photos (5)
Number Twenty One (Machynlleth)
Ranked #4 of 360 in Powys
Ranked #1 of 19 in Machynlleth
Price: $5 - $30
Cuisines: Contemporary, Bistro, Welsh
Map | Visitor photos (25)
Jules Restaurant & Wine Bar (Llandrindod Wells)
Ranked #5 of 360 in Powys
Ranked #1 of 17 in Llandrindod Wells
Price: $10 - $23
Cuisines: American, Asian, Diner, Indian, Mexican, British, Café, Grill, Wine Bar, Sandwiches
Map | Visitor photos (14)
The Three Horseshoes Inn (Brecon Beacons National Park)
Ranked #6 of 360 in Powys
Ranked #1 of 73 in Brecon Beacons National Park
Price: $17 - $30
Cuisines: English
Map | Visitor photos (22)
Pen y Cae Inn (Pen-y-cae)
Ranked #7 of 360 in Powys
Ranked #1 of 3 in Pen-y-cae
Price: $11 - $28
Cuisines: Ice Cream, Gastropub, Organic, Family Fare
Map | Visitor photos (26)
Sugar and Spice (Llandrindod Wells)
Ranked #8 of 360 in Powys
Ranked #2 of 17 in Llandrindod Wells
Price: $3 - $22
Cuisines: Greek, Mediterranean, Seafood, Tapas, British, Pasta, Fusion
Map | Visitor photos (1)
Dolau Inn (Newtown)
Ranked #9 of 360 in Powys
Ranked #1 of 31 in Newtown
Price: $5 - $25
Cuisines: Pub
Map | Visitor photos (7)
The Gwyn Arms (Pen-y-cae)
Ranked #10 of 360 in Powys
Ranked #2 of 3 in Pen-y-cae
Price: $3 - $23
Cuisines: Dessert, British, Bar, Family Fare
Map | Visitor photos (7)
Bistro 7 (Welshpool)
Ranked #11 of 360 in Powys
Ranked #2 of 35 in Welshpool
Cuisines: Italian
Visitor photos (2)
Zorbas Welshpool (Welshpool)
Ranked #12 of 360 in Powys
Ranked #3 of 35 in Welshpool
Price: $13 - $21
Cuisines: Greek
Map | Visitor photos (2)
Upper Rectory (Welshpool)
Ranked #13 of 360 in Powys
Ranked #4 of 35 in Welshpool
Price: $44
Cuisines: French
Map | Visitor photos (6)
La Terrazza (Newtown)
Ranked #14 of 360 in Powys
Ranked #2 of 31 in Newtown
Cuisines: Italian
Map | Visitor photos (2)
Lion Hotel (Llandinam)
Ranked #15 of 360 in Powys
Ranked #1 of 1 in Llandinam
Cuisines: European
Map | Visitor photos (3)
Ranked #16 of 360 in Powys
Ranked #1 of 1 in Penycae
Cuisines: British
Map | Visitor photos (4)
Ranked #17 of 360 in Powys
Ranked #1 of 42 in Brecon
Cuisines: Bakery
Map | Visitor photos (1)
Bistro7 (Welshpool)
Ranked #18 of 360 in Powys
Ranked #5 of 35 in Welshpool
Cuisines: Coffee Shop
Map | Visitor photos (4)
Herb Garden Cafe (Llandrindod Wells)
Ranked #19 of 360 in Powys
Ranked #3 of 17 in Llandrindod Wells
Cuisines: Vegan, Vegetarian, Healthy, Family Fare
Map | Visitor photos (7)
Tomatitos Tapas Bar (Hay-on-Wye)
Ranked #20 of 360 in Powys
Ranked #1 of 16 in Hay-on-Wye
Cuisines: Spanish
Map | Visitor photos (5)
The Plough Country Inn (Llanrhaeadr ym Mochnant)
Ranked #21 of 360 in Powys
Ranked #1 of 2 in Llanrhaeadr ym Mochnant
Map | Visitor photos (1)
Gulshan (Newtown)
Ranked #22 of 360 in Powys
Ranked #3 of 31 in Newtown
Price: $29 - $39
Map | Visitor photos (6)
Ranked #23 of 360 in Powys
Ranked #1 of 2 in Felin Fach
Price: $197
Cuisines: British
Map | Visitor photos (32)
Black Lion (Machynlleth)
Ranked #24 of 360 in Powys
Ranked #2 of 19 in Machynlleth
Price: $2
Cuisines: Welsh
Map | Visitor photos (7)
Nags Head Hotel (Montgomery)
Ranked #25 of 360 in Powys
Ranked #2 of 9 in Montgomery
Cuisines: British
Map
Great Oak Cafe (Llanidloes)
Ranked #26 of 360 in Powys
Ranked #1 of 12 in Llanidloes
Cuisines: Vegan, Vegetarian, Healthy
Map | Visitor photos (3)
No 46 Wine BAr (Presteigne)
Ranked #27 of 360 in Powys
Ranked #1 of 11 in Presteigne
Cuisines: Tapas
Map | Visitor photos (1)
Carlton Riverside (Llanwrtyd Wells)
Ranked #28 of 360 in Powys
Ranked #1 of 4 in Llanwrtyd Wells
Price: $41 - $51
Cuisines: Welsh
Map | Visitor photos (1)
Ranked #29 of 360 in Powys
Ranked #2 of 42 in Brecon
Cuisines: Café
Map | Visitor photos (15)
Ranked #30 of 360 in Powys
Ranked #4 of 31 in Newtown
Map | Visitor photos (5)