The rugged landscapes, stunning coastline, charming seaside villages and epic history combine to make Wales is a truly fantastic holiday destination. The beaches of Pembrokeshire are particularly popular with families, while Snowdonia and the Brecon Beacons are havens for the adventurous. Find somewhere to stay with this selection of superb campsites in Wales.
Llanymynech, Powys
A lovely 5 van CL site in Llandrinio, close to Oswestry, Welshpool and Shrewsbury. (No tents)
Pendine, Carmarthenshire
Adult-only, dog-friendly camping and touring on a working farm in rural Wales, only 10 minutes from the beach.
Cardigan, Ceredigion
A quiet campsite with stunning sea views, perfect for spotting dolphins and seals along the Cardigan Bay Coast.
Pembrey, Llanelli, Carmarthenshire
Touring and camping in a park with 500 spectacular acres, a sandy beach, a ski centre and toboggan rides.
Welshpool, Powys
Stunning views, riverside location and miles of footpaths and cycle routes from site. Family and dog friendly.
Builth Wells, Powys
A family park beside a river which offers fishing, paddling and wild swimming. Dog friendly with campfires allowed.
Sarnau, Ceredigion
Peaceful, family friendly site situated on the West Wales coast with easy access to Ceredigion Coastal Path.
Penybontfawr, Powys
A secluded member's only site just 6 miles from Lake Vyrnwy with outstanding views of the lovely Hirnant Valley.
Cardigan, Ceredigion
Family friendly eco camping and glamping site located on a working farm, 15 minutes from the Welsh coast.
Cowbridge, Vale of Glamorgan
Dog friendly camping, touring and seasonal pitches close to top beaches, castles and Cardiff Bay.
Penmaenmawr, Conwy
A stunning, dog friendly park with views over Anglesey and access to both the lovely Conwy Valley and Snowdonia.
Cefn Cribwr, Bridgend
A small, friendly and rural campsite, perfect for couples and families looking for an informal and relaxing spot.
Aberdyfi, Gwynedd
Camping and a glamping boat in a working Welsh boatyard with an exceptional location on the Dyfi Estuary.
Llysyfran, Pembrokeshire
Small, peaceful site with stunning countryside views. Ideal for exploring the Preseli Hills or Pembrokeshire coast.
Usk, Monmouthshire
Friendly tent camping and unique glamping in a castle fort, shepherd's hut, yurt etc. Set on Usk Castle grounds.
Harlech, Gwynedd
A well-kept family-run campsite and working farm with peaceful grass pitches close to Snowdonia's beaches.
Porthmadog, Gwynedd
A family site half a mile from Black Rock Sands Beach, in easy reach of Porthmadog and 5 miles from Snowdonia.
Whitney-on-Wye, Hereford, Herefordshire
Next to historic Whitney Bridge, camping, canoeing, fishing and walking on the banks of the River Wye.
Brecon, Powys
A small-scale, riverside site, ten mins walk away from Brecon town in the Brecon Beacons. Kids aged 13+ welcome.
Aberporth, Cardigan, Ceredigion
Family friendly, peaceful tent campsite set close to the Ceredigion coast. Dog friendly.
Lampeter, Ceredigion
Peaceful, working organic farm with tent pitches and glamping in two eco cabins. Dogs welcome.
Tregaron, Ceredigion
Simple tent camping or shepherd's hut in the hostel garden. Enjoy the peace and quiet of the Cambrian Mountains.
Welshpool, Powys
Wild camping and shepherd's hut glamping - all set in in 50 acres of unspoilt farmland close to Snowdonia.
Newborough, Anglesey
Family friendly touring site for CAMC members only with glamping ex military trucks, onsite cafe and play area.
Pontypool, Torfaen
Small adults only site, with cosy shepherd's hut on the foot of Brecon Beacons. Stunning countryside views.
Llanberis, Gwynedd
Luxury glamping yurts in the heart of Snowdonia offering direct access to the Llanberis and Ranger Path up Snowdon.
Llanarth, Ceredigion
Small camping site, just three miles from the stunning Ceredigion coast and 17 miles from the Cambrian mountains.
Dolgellau, Gwynedd
A small, picturesque site with a fishing lake, set in woodland close to Cadair Idris and within Snowdonia.
Rhosneigr, Anglesey
Family owned and operated site in a popular seaside village of Rhosneigr, just minutes from the beach.
Clynderwen, Pembrokeshire
A family-friendly site in a peaceful spot at the foot of the stunning Preseli Hills, on the Pembrokeshire Coast.
Penally, Tenby, Pembrokeshire
Value camping in a cosy spot on the Welsh coast road, close to Tenby South Beach and Penally.
Haverfordwest, Pembrokeshire
A well-sheltered site situated in a pleasantly wooded valley, just a few miles from St Davids and its beaches.
St Davids, Haverfordwest, Pembrokeshire
The only campsite right next to Whitesands Beach, 2 miles from St Davids with a shop, cafe and surf hire.
Moelfre, Anglesey
Dog friendly touring and camping in Anglesey, a 20 minute walk from Lligwy beach.
Llansaint, Kidwelly, Carmarthenshire
A charming and tranquil campsite in the Gower Peninsula, serving up the best of Pembrokeshire.
Ferryside, Carmarthenshire
Dog friendly camping and caravan pitches with sea views, set by the beach and very close to Carmarthen Bay.
Llangadog, Carmarthenshire
Back to basics tent camping in the Brecon Beacons, right by a red kite feeding station. Groups welcome.
Lampeter, Ceredigion
Camping (tents only), set in a wonderful, wildlife-rich 40-acre nature reserve in Ceredigion.
Tregaron, Ceredigion
Traditional tent only camping in a remote and stunning position in the Cambrian Mountains.
Llanelli, Carmarthenshire
Glamping in the Welsh countryside. Escape from it all at a small site - free from stress.
Corwen, Conwy
A peaceful, riverside campsite in easy reach of Snowdonia National Park, showing the best of rural North Wales.
Picton, Holywell, Flintshire
Peace and quiet at a campsite in a rural, picturesque and dog friendly setting by the coast and Snowdonia.
Golden Valley, Peterchurch, Herefordshire
Award-winning, dog friendly touring park offering fully serviced pitches in Herefordshire. Open all year.
Abersoch, Pwllheli, Gwynedd
A small 5 star park, featuring touring pitches and a log cabin, close to Abersoch, seaside and great beaches.
Amlwch, Anglesey
Seasonal touring pitches, peaceful site just a mile from Cemaes Bay. Dogs welcome.
Llanfaes, Beaumaris, Anglesey
A 4 star peaceful park by an Anglesey beach, two miles from Beaumaris and 40 mins from Snowdonia. Family friendly.
Caernarfon, Gwynedd
A caravan touring site in Caernarfon with fantastic access to both Snowdonia's peaks and the whole of Anglesey.
Llanfair-Yn-Neubwll, Holyhead, Anglesey
An adult only, very dog friendly relaxing haven to recharge your batteries in Anglesey, near Cymyran Beach.
Pentraeth, Anglesey
Seasonal touring pitches with easy access to Red Wharf Bay and a good base for exploring the Anglesey coast.
Abersoch, Gwynedd
Family friendly touring park, 5 mins from the Abersoch beach. Stunning views and excellent facilities.
Morfa Bychan, Porthmadog, Gwynedd
A secure campsite at Black Rock Sands, sharing the unspoilt beauty of the Llyn Peninsula close to Snowdonia.
Cynnog Fawr, Caernarfon, Gwynedd
Wild camping between the mountains and the sea. 20 mins to the bottom of snowdon, 5 min drive to the beach.
Llanmadoc, Swansea, Swansea
A small, family-run, farm site with spectacular views, which is set close to the Gower Coastal Path for walkers.
Penybontfawr, Oswestry, Powys
Nestled in the lovely Tanat Valley, enjoy nature views in this family friendly touring park close to Lake Vyrnwy.
Crickhowell, Powys
A tranquil adult-only site - just 5 minutes walk to town and surrounded by beautiful scenery.
Conwy, Conwy
Family friendly holiday park located just outside Conwy, overlooking the Snowdonia National Park and River Conwy.
Barry, Vale of Glamorgan
A family run park on the Vale of Glamorgan Heritage Coastline, with a spa, pool, bowling and idyllic sea views.
Holywell, Flintshire
Scenic touring park with fully serviced pitches for caravans/motorhomes - 20 minutes from coast and dog friendly.
Betws Yn Rhos, Abergele, Conwy
Tranquil, beautiful 5-star touring park 3 miles from the beach and within easy reach of Snowdonia. Open all year.
Devils Bridge, Aberystwyth, Ceredigion
A working farm campsite in Devils Bridge, 9 miles from the seaside town of Aberystwyth.