Powys
Places to eat in Powys, Powys
Photo © Marianna, Google Maps
Start in Hay-on-Wye, a small town on the England-Wales border better known for its bookshops than anything else, and you get a fair sense of what Powys is about: unhurried, deeply rural, and full of small places worth stopping for. This is Wales's largest county but one of its least crowded, a patchwork of hill farms, market towns and river valleys stretching from Machynlleth in the north down through Llandrindod Wells and Builth Wells to Crickhowell in the south, on the edge of the Brecon Beacons.
Each town has its own character. Brecon sits at the meeting point of the Beacons and the canal, a good base for walking country. Crickhowell is smaller and prettier, tucked against the hills near the Usk. Presteigne and Llanidloes keep a quieter, more workaday charm, while Welshpool and Newtown lean towards the English border and the Severn valley. Rhayader and Builth Wells are classic mid-Wales market towns, handy for reservoirs, sheep sales and not much traffic.
Days out tend to happen outdoors here. The Glyndwrs Way National Trail cuts across the county for walkers, Celtic Canoes gets people onto the water, and the Heart of Wales Riding School offers a different way to see the hills. For something underground, Corris Mine Explorers and Corris Caverns - Dragons, Caverns, Crafts &... Gin make a decent wet-weather plan, and Roomination Escape Rooms covers an indoor afternoon. Families often head to Porth Farm or The Hanging Gardens for a slower pace.
Eating out ranges from the destination-worthy to the reliably simple. Ynyshir has built a serious reputation for its cooking, while places like The Barn at Brynich and Themes Restaurant serve well to walkers and weekenders alike. Elsewhere you'll find everything from Raj Mahal's curries to café stops such as Bridge Cafe B&B, and the usual high-street options in the bigger towns. It's a county that rewards a slow pace, whether you're basing yourself in one town or moving between several.
Where to go
Popular destinations in Powys
About Powys’s towns and villages
Powys is a landlocked county of hills, market towns and river valleys, and its settlements reflect that quiet, inland character. Hay-on-Wye, on the Welsh border, is known for its bookshops and festival crowds, while Brecon serves as a good base for the Brecon Beacons and has a lively market town feel. Crickhowell and Builth Wells offer smaller-scale charm, the latter well known for its agricultural show, and Presteigne to the east is peaceful and largely untouched by tourism.
Further north, Machynlleth and Llanidloes sit closer to the Cambrian Mountains and suit those wanting walking country and slower days, while Newtown and Welshpool are more workaday towns with useful shops and transport links. Caersws makes a convenient stop along the Severn valley, and the villages of Penycae and Penybontfawr are smaller still, better suited to travellers seeking rural quiet over busy attractions.
Brecon
28 stays · 41 campsites · 3 things to do
Machynlleth
16 stays · 21 campsites · 8 things to do
Hay-on-Wye
17 stays · 19 campsites
Builth Wells
13 stays · 19 campsites · 1 things to do
Welshpool
6 stays · 24 campsites · 1 things to do
Llandrindod Wells
9 stays · 17 campsites · 2 things to do
Crickhowell
14 stays · 13 campsites
Rhayader
11 stays · 8 campsites · 3 things to do
Llanidloes
3 stays · 13 campsites · 1 things to do
Newtown
7 stays · 6 campsites · 3 things to do
Montgomery
4 stays · 8 campsites
Knighton
6 stays · 4 campsites
Where to stay in Powys(190)
All hotels in Powys →About staying in Powys
Powys covers a lot of ground, and its hotels and B&Bs reflect that spread. Brecon makes a natural base for exploring the Beacons, with a good cluster of guest houses and small hotels within walking distance of the town centre, while Hay-on-Wye's bookshop trade supports a run of characterful B&Bs suited to a quieter weekend break.
Further west, Builth Wells and Crickhowell offer their own smaller selections, often farmhouse conversions or period townhouses like College Farm B and B or Llangattock Park House, useful if you want to be near the Wye or the eastern hills rather than the market towns. Machynlleth and Glasbury sit at opposite edges of the county, handy for those splitting a trip between the coast and mid-Wales.
Styles vary widely, from the grandeur of Glandyfi Castle to simpler, homely stays such as Beaconsview B&B or Camden Lodge. Deciding where to stay usually comes down to which part of Powys you plan to explore rather than any shortage of choice.
9.5
Glandyfi Castle
Glandyfi, overlooking the Dyfi estuary near Machynlleth
from £950/night
9.3
Ynyshir
Eglwysfach, 6 miles from Machynlleth
from £330/night
9.2
Ty Croeso Boutique B&B
The Dardy, Llangattock, near Crickhowell
from £120/night
9.1
The Skreen
Wye valley, edge of Builth Wells
from £140/night
9.0
Rest for the Tired
Broad Street, town centre
from £80/night
9.0
Lake Country House Hotel & Spa
Llangammarch Wells, Wye valley, near Builth Wells
from £190/night
9.0
The Neuadd B&B Suites
Llangattock, near Crickhowell
from £140/night
9.0
Eco Retreats
Dyfi Forest, 7 miles from Machynlleth
from £195/night
Things to Do in Powys(26)
All attractions in Powys →About things to do in Powys
Powys covers a large stretch of mid Wales, and its attractions reflect that scale: wide open country for walking and riding, plus a scatter of quirky, small-scale outings in the market towns. Around Rhayader, Gigrin Farm's red kite feeding sits alongside outdoor pursuits like Celtic Canoes, while Corris, near Machynlleth, has built a small cluster of underground adventures in Corris Mine Explorers and Corris Caverns.
Elsewhere the appeal is more varied. Llandrindod Wells and Presteigne offer glimpses into local history at places such as The Judges Lodging, Welshpool and Llanfyllin suit those wanting a slower day out, and Caersws makes a good base for tackling the Glyndwr's Way National Trail. Families and groups looking for something more active can try the Heart of Wales Riding School near Builth Wells or an escape room challenge in town.
Because distances between towns can be considerable, it's worth grouping a visit around one base - Brecon, Builth Wells or Machynlleth all work well - rather than trying to cover the whole county in a single trip.
Where to Eat in Powys(329)
All restaurants in Powys →About eating out in Powys
Powys covers a vast stretch of mid Wales, so its eating and drinking spots are spread thinly across market towns, valleys and hillsides rather than clustered in one obvious centre. Brecon and Newtown offer the widest choice, from proper coffee stops like Latte-Da Coffee & Kitchen to café favourites such as The Tabernacle Coffee Shop, while smaller settlements make do with a single well-loved pub or farm café.
Further out, places like Nant Helyg Farm and Dwy Mynydd reflect the county's rural character, and even a stop such as ESS Compass Services shows how varied the listings can be, from motorway services to National Trust tearooms at Powis Castle. Tastes run from Welsh classics to Chang Thai Diner's Thai plates or Tacos Amigos UK's Mexican fare.
With distances between towns often considerable, it is worth deciding whether you want a destination meal in Brecon or Newtown, or a casual stop en route through Glynneath and the surrounding villages.
Attractions Near Powys
All attractions in Powys →Worth the trip — within 50 miles of Powys.
Welsh Lavender Ltd
Builth Wells · ⭐ 4.7
Llangorse Multi-Activity Centre
Brecon · ⭐ 4.7
Powis Castle and Garden - National Trust
Welshpool · ⭐ 4.7
Mann Cat Sanctuary
Newtown · ⭐ 4.6
Newton Old Town Hall
Newtown · ⭐ 4.6
Corris Craft Centre
Machynlleth · ⭐ 4.5
National Cycle Museum
Llandrindod Wells · ⭐ 4.5
Cantref Adventure Farm
Brecon · ⭐ 4.4
Camping in Powys(293)
All campsites in Powys →About camping in Powys
Powys covers a lot of ground, and its campsites and glamping spots follow the landscape: riverside pitches along the Wye near Builth Wells, hill farm settings around Machynlleth and Llanbrynmair, and quieter spots near Llanrhaeadr and Glynneath for those keen to avoid the busier Brecon Beacons approaches. With over 300 sites listed, options range from simple wild camping pitches, such as those found along the Wye Valley, to fitted-out huts and yurts.
Glamping has taken hold strongly here, with wooden pods, safari-style tents and shepherd's huts turning up at places like Wild Valley Huts, Kite Hill Yurts and Pant Y Crasty Holiday Pods, often on working farms where you can expect a peaceful, low-key stay rather than a resort feel. Sites near Welshpool and Newtown suit those wanting easy access to the border towns, while ones closer to Brecon put the National Park on your doorstep.
Facilities vary considerably between a basic field with a tap and a fully equipped cabin with its own hot tub, so it's worth checking what's included before booking. Names like Gwalia Farm, Dingles Glamping and Touch the Clouds Glamping give a sense of the variety on offer, from family-friendly bases to more secluded couples' retreats.
By the Wye
Hay-on-Wye · ⭐ 5.0
Old Forest Farm Getaway
Hay-on-Wye · ⭐ 5.0
Cwm Wye Camping
Builth Wells · ⭐ 5.0 · from £30/night
Kite Hill Yurts
Builth Wells · ⭐ 5.0
Gwalia Farm
Machynlleth · ⭐ 5.0
Furnace Farm Certificated Location
Machynlleth · ⭐ 5.0 · from £30/night
Camp Cynrig Glamping Village
Brecon · ⭐ 5.0
Glangwdi Glamping
Brecon · ⭐ 5.0 · from £95/night
Self-Catering Cottages in Powys(292)
All cottages in Powys →About cottages in Powys
Powys is Wales's largest county, and self-catering cottages here range from stone farmhouses in the Brecon Beacons to timber lodges tucked into the hills near the Cambrian Mountains. Properties like Ty Glyndwr, Cwmberwyn and Penshenkin Barn suit those wanting a proper base for walking or exploring at their own pace, with kitchens and living space rather than a single hotel room.
Choice often comes down to setting: Sunny Beacons Cottages and similar places near the national park work well for hillwalking and stargazing, while cabins and lodges such as Cerniog Cabin or Mid Wales Lodges' Lime Lodge suit couples or small groups after somewhere quieter and more remote. Larger converted barns and houses in the hills give families or gatherings room to spread out, and with the county's towns spaced well apart, it is worth picking a cottage close to whichever valley or market town you plan to spend most time around.
Brook Valley Glamping-Beech
Welshpool · 1 bed · sleeps 4 · from £437
Brook Valley Glamping-Elm
Welshpool · 1 bed · sleeps 4 · from £437
Camlad Valley Luxury Pods - Corndon
Montgomery · 1 bed · sleeps 4 · from £1,226
Cuckoo Hill Lodge
Rhayader · 3 bed · sleeps 6 · from £591
Dark Sky Lodge
Brecon · 2 bed · sleeps 4 · from £383
Gwynfan Bungalow
Llandrindod Wells · 3 bed · sleeps 6 · from £667
House in the Hills
Llanigon · 5 bed · sleeps 10 · from £1,676
Lake Vyrnwy Luxury Glamping Pod
Oswestry · 1 bed · sleeps 2 · from £621
Common questions about Powys
How many campsites are there in Powys?
We list 34 campsites in and around Powys.
How many holiday cottages are there in Powys?
We list 292 self-catering cottages in and around Powys.
Can I take a dog to a holiday cottage in Powys?
Yes — 170 of the 292 Powys cottages we list allow pets.
Are there large holiday cottages in Powys for groups?
Yes — the largest cottage we list in Powys sleeps 25.
Where can I eat in Powys?
We list 292 restaurants, pubs and cafes in and around Powys.
Staycation ideas for Powys
The Best Last-Minute UK Staycations
Six well-connected UK towns and cities worth booking at short notice, chosen for easy travel and a decent spread of accommodation once the school-holiday crowds have thinned.
Rainy Day Staycations: Best UK Breaks for Bad Weather
When the forecast turns grim, these UK cities and spa towns keep their appeal indoors, with museums, galleries and grand architecture to fill a wet weekend.
The Best Dog-Friendly Staycations in Britain
From Cornish coast paths to Lake District fells, these six British destinations offer the open beaches, moors and forests that make a staycation genuinely enjoyable for dogs and their owners alike.
The Best UK Staycations for Families with Young Kids
From New Forest ponies to Cornish rock pools, these six UK destinations combine easy logistics, safe beaches and family-friendly attractions for a stress-free break with young children.