
Glamping in Mid Wales
72 glamping sites in Mid Wales
The following sites don't share their availability with us yet and cannot be booked online
Smugglers Cove Campsite
Aberdyfi, Gwynedd
Camping and a glamping boat in a working Welsh boatyard with an exceptional location on the Dyfi Estuary.
Sloeberry Farm
Cardigan, Ceredigion
Coastal luxury lodges and eco cabins with private bathrooms and hot tubs. Five minutes from Cardigan Bay beaches.
Dan Y Ser Glamping Under The Stars
Llanidloes, Powys
Adult only, dog friendly camping and luxury bell tents with private hot tubs. Five minutes to Llanidloes!
Ty Rhos Farm Certificated Site
New Quay, Ceredigion
Secluded family-friendly site with sea views. Close to the seaside town of New Quay and the Ceredigion Coast Path.
Treberfedd Farm
Lampeter, Ceredigion
Peaceful, working organic farm with glamping in two eco cabins and an Edwardian caravan. Dogs welcome.
Add your dates to check availability
See only sites and pitches that are available for your stay
Maesmawr Farm Resort
Newtown, Powys
A small and friendly holiday park in Mid Wales, boasting panoramic views of the picturesque Severn Valley.
Onnen Fawr
Crai, Powys
Ensuite shepherd's hut glamping open all year set in the Brecon Beacons overlooking the Crai River. Dogs welcome.
Cantref Camp Site
Brecon, Powys
Dog friendly camping in the Brecon Beacons, at a family friendly adventure farm park with horse riding and rides.
River Wye Campsite
Glasbury-on-Wye, Powys
Peaceful campsite on the edge of the River Wye. Enjoy onsite activities such as canoeing, archery and axe throwing.
Red Kite Tree Tents
Builth Wells, Powys
Unique spherical tree tents set in the pines of the Brecon Beacons close to Llandrindod Wells. Featured on TV.
Glanusk Caravan Park
Crickhowell, Powys
Camping, touring, and glamping on the Glanusk Estate in the Brecon Beacons! Onsite fishing, shooting, and a sauna.
Aeron View Camping
Aberystwyth, Ceredigion
Peaceful and family-run touring site with camping pods by the Cambrian Mountains. Just 30 minutes from Aberystwyth!















