Own a campsite?

Motorhome and campervan sites in Swansea

Where to stay with a motorhome or campervan: hardstanding, hook-up, service points and the sites that take big rigs.

6 of the 7 campsites in Swansea are on this list (about 9 in 10). The most are around Llangennith (2) and Penmaen (2). Next door, Carmarthenshire has 12 sites and Powys has 20 sites.

0 campsites

Farm campsite · Penmaen

Nicholaston Farm

Hook-up · service point

Tents, caravans, motorhomes

  • Dogs welcome
  • Near beach

from £26/night

View

Farm campsite · Llanmadoc

Phillistone Farm

Hook-up

Caravans, motorhomes

  • Dogs welcome
  • Near beach

from £30/night

View

Holiday park · Penmaen

Three Cliffs Bay Holiday Park

16A hook-up

Tents, caravans, motorhomes, yurts, bell tents

  • Dogs welcome
  • Campfires
  • Near beach
  • Glamping

Prices on request

View
SwanseaLoughorLlanelliPontarddulaisBurry PortClydachKidwellyPontardawePenclawddGrovesendDunvantFelinfoelIlstonLlanrhidianGreenways of GowerHillend Caravan & Camping ParkKennexstone Camping & Touring ParkNicholaston FarmPhillistone FarmThree Cliffs Bay Holiday Park

Questions people ask

Which is the cheapest of the motorhome and campervan sites in Swansea?

Greenways of Gower, from £24 a night for two adults, is the lowest price we can find over the next year. Prices change with the season and the day of the week, so put your dates into the calculator on this page.

Which of the motorhome and campervan sites in Swansea take dogs?

5 of the 6: Greenways of Gower, Kennexstone Camping & Touring Park, Nicholaston Farm, Phillistone Farm and Three Cliffs Bay Holiday Park.

Are any of the motorhome and campervan sites in Swansea open all year?

Not as far as we know. All of them close for part of the winter, so check the opening dates on each campsite's page.

Can you have a campfire at any of the motorhome and campervan sites in Swansea?

Yes, at Greenways of Gower, Kennexstone Camping & Touring Park and Three Cliffs Bay Holiday Park. Most want fires in a raised pit, not on the ground.