Caernarfon, Gwynedd
Award winning site with beautiful views at the foot of Snowdon in the heart of the Snowdonia National Park.
4.76 /5
Llanbedr, Gwynedd
Camping, touring and glamping in lovely Snowdonia with a fun river to swim and fish in, great for walkers.
4.84 /5
New Quay, Ceredigion
Quiet family and dog friendly park, five minutes to New Quay. A ten minute walk to Cei Bach beach and Cardigan Bay.
4.96 /5
St David's, Pembrokeshire
Traditional, spacious campsite set within beautiful surroundings, close to the coast. Pets and campfires allowed.
4.57 /5
Llanrug, Caernarfon, Gwynedd
Top rated Snowdonia campsite. Peaceful dog-friendly site nestled at the foothills of Snowdon.
4.93 /5
Penmaenmawr, Conwy
Beautiful coastal site with stunning sea views, a great location for exploring Conwy, Snowdonia and North Wales.
4.83 /5
Flemingston, Vale of Glamorgan
Family site with accessible facilities, a playground and dog walk area. Within 15 minutes of the beach and Barry!
4.77 /5
Brynteg, Anglesey
Small, friendly and well kept site, 1.5 miles from Benllech beach and 20 minutes from Beaumaris. Dog friendly.
4.85 /5
Llandysul, Ceredigion
Camping within a wild meadow including grass pitches and a shepherd's hut for glamping. 15 mins from New Quay.
4.97 /5
Solva, Haverfordwest, Pembrokeshire
Tranquil, back-to-basics site on the St David's Peninsula just 15 minutes from Newgale beach.
4.89 /5
Pwllheli, Gwynedd
Award winning, adult only ensuite shepherd's huts overlooking a private lake. Just ten minutes from the coast.
4.92 /5
Tenby, Pembrokeshire
Secluded pitches with private facilities including cooking areas, fire pits and BBQs, ten minutes from Tenby.
4.73 /5
Pwllheli, Gwynedd
Ensuite glamping pods set in an idyllic spot 15 minutes from Porthdinllaen beach. Coarse fishing lake onsite.
4.93 /5
Cardigan, Ceredigion
Coastal luxury lodges and eco cabins with private bathrooms and hot tubs. Five minutes from Cardigan Bay beaches.
5 /5
Rowen, Conwy
Touring and camping in the Snowdonia National Park, 3 miles from Conwy and ideal for exploring North Wales.
Abersoch, Pwllheli, Gwynedd
A family friendly site set in the Llyn Peninsula, right by the beach and ideal for walkers on the coastal path.
Valley, Holyhead, Anglesey
A quiet, family and pet friendly site, located along the Anglesey AONB's coast, in reach of beaches and Holyhead.
Rhosbodrual, Caernarfon, Gwynedd
Camping by the river, deluxe touring and luxury glamping cabins just 15 mins from Snowdonia and near the coast.
Crymych, Pembrokeshire
Peaceful camping and glamping site on the banks of the River Nevern and just ten minutes drive from Newport beach.
Caernarfon, Gwynedd
Seaside site on the Llyn Peninsula with private beach. Snowdonia and North Wales' other major attractions close by.
Criccieth, Gwynedd
Family friendly tent and touring park set on the edge of Snowdonia with glamping pod, onsite games room, play area.
Morfa Nefyn, Pwllheli, Gwynedd
Within a mile of the Llyn Peninsula's beaches with access to water sports and great golf. Dog and family friendly.
Pwllheli, Gwynedd
A family friendly camping and touring park in the Llyn Peninsula close to Abersoch's sandy beaches.
Y Ffor, Pwllheli, Gwynedd
A central base on the Llyn Peninsula, 10 mins from beaches and even closer to Pwllheli. Pub and fishing on site.
Tywyn, Gwynedd
Family camping and touring in the Snowdonia National Park, 5 minutes from Tywyn Beach. Dog friendly.
Newport, Pembrokeshire
Campsite with great beachside location, friendly staff and licensed onsite takeaway in Newport, Pembrokeshire.
Newgale, Haverfordwest, Pembrokeshire
The only beachfront campsite in Pembrokeshire. Ideal for exploring the area, hiking, surfing, kayaking and fishing.
Tenby, Pembrokeshire
A park by the Pembrokeshire Coast, the closest site to award-winning Manorbier beach and only 5 miles from Tenby.
Clynderwen, Haverfordwest, Pembrokeshire
Situated in the Preseli Mountains, A calm and peaceful setting to relax and enjoy your holiday in Pembrokeshire.
Rhuddlan, Denbighshire
A well-run site, where the owners Selwyn and Vivienne Thomas are on hand at all times.