Campgrounds in Gwynedd open all year
12 bookable campsites in Gwynedd
All distances are calculated "as the crow flies".
New
Torrent Walk Bunkhouse
Dolgellau, Gwynedd, Wales- Private-use rooms in a bunkhouse in Eryri National Park
- Five minutes' drive from Dolgellau; 500 metres to Torrent Walk trail
- Kitchen, laundry, bike wash and barbecue area provided
Beddgelert Caravan and Camping Site
Beddgelert, Gwynedd, Wales- Stunning location in the heart of Snowdonia National Park
- Direct access to Beddgelert Forest for walking and cycling routes
- Onsite shop, Bakehouse takeaway, cycle hire & forest activities
Parc Caerelwan
Barmouth, Gwynedd, Wales- Snowdonia National Park site, five minutes’ walk from the beach
- A 10-minute drive from Barmouth and 30 minutes from famed Portmeirion
- Indoor play area, heated indoor pool, sauna, steam room, small shop
Kings Youth Hostel
Dolgellau, Gwynedd, WalesUwch Glan Glamping
Harlech, Gwynedd, Wales- In Snowdonia National Park, five minutes’ drive from sandy beaches
- A five-minute drive from Harlech and 25 minutes from the Gwyllt
- Welcome box, patio chiminea, and barbecue, cutlery and plates supplied
Tan-Y-Fron Holiday Park
Dolgellau, Gwynedd, Wales- Pet-friendly site in Snowdonia National Park with landscaped grounds
- A 10-min walk to Dolgellau; five mins’ drive to Mawddach Trail’s start
- Barmouth beach and Coed-y-Brenin mountain biking within 20 mins' drive
Narrow your search to:
BangorBethesdaLlanberisLlanfairfechanLlanrugSnowdonia (Eryri)
CaernarfonDinas DinllePen y FanRhyd DduBeddgelertBryncrugTywynClynnog FawrLlandderfelTreforAberdoveyArthogBalaBarmouthBryncirDolwyddelanFairbourneHarlechLlanbedrLlanfairLlwyngwrilRhyd wenShell IslandAbergwynantBlaenau FfestiniogDolgellauDyffryn ArdudwyLlyn TegidCricciethMorfa BychanNantgwynantPorthmadogPortmeirionTal Y BontLlanbedrogMorfa NefynNefynPwllheliLlyn PeninsulaAbersochTudweiliogSarn MeyllteyrnAberdaronPorth Iago
Popular searches for campsites and holiday parks in Gwynedd
Popular campsite locations
Other popular destinations in North Wales
