Skip to content

Nature campsites in Catalonia

Campsites and bungalows in Catalonia (Spain)

Search the whole guide

To lose yourself among forests and rural settings, these nature campsites in Catalonia offer peace and scenery. The essence of camping in the open air.

Catalonia has 152 nature campsites in our guide, in forests, rural settings and near natural parks. They are mostly in Girona (84), Barcelona (25) and Tarragona (25).

152 nature campsites in Catalonia in our guide. We show 120: featured ones first, then the most visited; the rest, on the page of each area.

Compare the data for this selection

152 campsites · 89 towns · 120 published calendars for 2026.

See, for example, the pages of Camping Las Dunas, Camping La Borda del Pubill, Camping Pont D'Ardaix.

How many campsites are in this selection?

This page brings together 152 campsites included in our guide. The count refers to this selection, not to all the campsites in the area.

Which towns are they in?

The selection includes 89 towns with a registered name. Those with the most campsites are Sant Pere Pescador (7), L'Estartit (7), L'Escala (6), Tarragona (5), Tossa de Mar (5).

What other facilities do these campsites list?

pool: 122; bungalows: 126; restaurant: 124; playground: 115; dogs allowed: 54; wifi: 115. A campsite can count in several groups. Check the conditions for each type of accommodation on its page; a facility that is not listed is not necessarily forbidden or missing.

How many have a published calendar for 2026?

120 of the 152 have a year-round or seasonal calendar published for 2026; 36 are listed as open all year round. For the rest we do not count a complete calendar here. The campsite dates do not guarantee that the pool, restaurant or other facilities are available for the whole period, or that there are places. Confirm your stay with the campsite.

Frequently asked questions

Which nature campsites are there in Catalonia?

Here you will find campsites in forests, rural settings and near natural parks, with their location, facilities and photos.

Are they quiet campsites to unwind?

They are usually in rural, little built-up settings, ideal to unwind. Check each campsite page for its facilities and exact location.

Nature campsites in Catalonia

Camping Las Dunas in Sant Pere Pescador

Camping Las Dunas

Sant Pere Pescador

From 22 May to 20 September

Camping La Borda del Pubill in Ribera de Cardós

Camping La Borda del Pubill

Ribera de Cardós

All year round
From €31.20/night

Camping Pont D'Ardaix in Pont de Bar

Camping Pont D'Ardaix

Pont de Bar

All year round
From €25.60/night

Camping Eurocamping in Sant Antoni de Calonge

Camping Eurocamping

Sant Antoni de Calonge

From 11 May to 13 September

Camping La Balma in Espinelves

Camping La Balma

Espinelves

From €22/night

Camping L'Espelt in La Pobla de Lillet

Camping L'Espelt

La Pobla de Lillet

All year round (Friday, Saturday and Sunday)

Camping Trillas Platja Tamarit in Tamarit

Camping Trillas Platja Tamarit

Tamarit

All year round
From €31/night

Camping El Vedado in Vallromanes

Camping El Vedado

Vallromanes

From 1 March to 2 November
From €30/night

Camping L’Àmfora in Sant Pere Pescador

Camping L’Àmfora

Sant Pere Pescador

From 21 May to 22 September

Camping wecamp Pedraforca in Saldes

Camping wecamp Pedraforca

Saldes

All year round

Camping Rubina Resort in Empuriabrava

Camping Rubina Resort

Empuriabrava

From 25 March to 11 October
From €31/night

Camping HolaCamp Barcelona in Gavà

Camping HolaCamp Barcelona

Gavà

All year round

Camping Vall de Ribes in Ribes de Freser

Camping Vall de Ribes

Ribes de Freser

All year round
From €29.70/night

Camping Relax Sol in Torredembarra

Camping Relax Sol

Torredembarra

From 15 February to 1 November

Camping TAIGA Delta de l'Ebre in L’Ampolla

Camping TAIGA Delta de l'Ebre

L’Ampolla

All year round

Camping Las Palmeras in Tarragona

Camping Las Palmeras

Tarragona

From 21 March to 12 October

Camping Tamarit Beach Resort in Tarragona

Camping Tamarit Beach Resort

Tarragona

All year round

Camping Cala Llevadó in Tossa de Mar

Camping Cala Llevadó

Tossa de Mar

From 28 March to 1 November

Camping Pirineus in Guils de Cerdanya

Camping Pirineus

Guils de Cerdanya

From €36.20/night

Camping L'Avenço in Tagamanent

Camping L'Avenço

Tagamanent

From 4 March to 30 November

Camping Caballo de Mar in Pineda de Mar

Camping Caballo de Mar

Pineda de Mar

From 2 April to 12 October

Camping Capfun Aube in Deltebre

Camping Capfun Aube

Deltebre

From 27 March to 20 September

Camping Ampurdanés in Roses

Camping Ampurdanés

Roses

From 1 April to 31 October

Camping Interpals Eco Resort in Pals

Camping Interpals Eco Resort

Pals

From 27 March to 27 September

Camping Aigües Braves in Llavorsí

Camping Aigües Braves

Llavorsí

From €23.30/night

Camping Cala D’Oques in L'Hospitalet de l'Infant

Camping Cala D’Oques

L'Hospitalet de l'Infant

All year round
From €22.50/night

Camping Stel in Puigcerdà

Camping Stel

Puigcerdà

All year round
From €36.20/night

Camping Cadaques in Cadaques

Camping Cadaques

Cadaques

From 27 February to 31 December

Camping Vall de Camprodon in Camprodon

Camping Vall de Camprodon

Camprodon

All year round
From €29.90/night

Camping La Verneda in Sant Cebria de Vallalta

Camping La Verneda

Sant Cebria de Vallalta

Camping Caledonia in Tamarit

Camping Caledonia

Tamarit

From 15 May to 13 September

Camping Don Quijote in Altafulla

Camping Don Quijote

Altafulla

From 13 March to 27 September
From €24.97/night

Camping Masia L'Hostalet in Serrateix

Camping Masia L'Hostalet

Serrateix

From €28/night

Camping Bastareny in Baga

Camping Bastareny

Baga

All year round
From €27/night

Camping La Ballena Alegre in Sant Pere Pescador

Camping La Ballena Alegre

Sant Pere Pescador

From 8 May to 18 October

Camping Torre de la Mora in Tarragona

Camping Torre de la Mora

Tarragona

From 25 March to 12 October

Camping Capfun L’Alba in Creixell

Camping Capfun L’Alba

Creixell

From 27 March to 20 September

Camping Caravaning Gavina in Creixell

Camping Caravaning Gavina

Creixell

From 27 March to 12 October

Camping Nàutic Almatà in Castelló d’Empúries

Camping Nàutic Almatà

Castelló d’Empúries

From 15 May to 14 September

Camping Moli de Bojons in Sant Sadurní d'Osormort

Camping Moli de Bojons

Sant Sadurní d'Osormort

All year round

Camping L'Arola in El Port de la Selva

Camping L'Arola

El Port de la Selva

From 16 May to 30 September

Camping Las Salinas in Tarragona

Camping Las Salinas

Tarragona

From 28 March to 4 October

Camping Estrella de Mar in Castelldefels

Camping Estrella de Mar

Castelldefels

All year round
From €35.50/night

Camping Bordes de Graus in Tavascan

Camping Bordes de Graus

Tavascan

From 2 April to 5 April; from 23 June to 11 September
From €28/night

Camping Can Susen in Saldes

Camping Can Susen

Saldes

All year round
From €22/night

Camping Masia Sadernes in Sadernes

Camping Masia Sadernes

Sadernes

From €25.10/night

Camping Templo del Sol in L'Hospitalet de l'Infant

Camping Templo del Sol

L'Hospitalet de l'Infant

From 27 March to 31 October
From €28.50/night

Camping Aquarius in Sant Pere Pescador

Camping Aquarius

Sant Pere Pescador

From 15 March to 14 November

Camping La Tancada in Amposta

Camping La Tancada

Amposta

From 13 February to 20 September

Camping El Pinar in Santa Susanna

Camping El Pinar

Santa Susanna

All year round

Camping Bon Repos in Santa Susanna

Camping Bon Repos

Santa Susanna

All year round

Camping Benelux in Palamos

Camping Benelux

Palamos

From 24 April to 12 October
From €29.50/night

Camping Borda de Farreró in Sort

Camping Borda de Farreró

Sort

From 1 July to 31 December

Camping Clara in Torredembarra

Camping Clara

Torredembarra

From 1 January to 13 October

Camping Bellsol in Pineda de Mar

Camping Bellsol

Pineda de Mar

All year round

Camping Oasis in Santa Susanna

Camping Oasis

Santa Susanna

From 1 April to 30 November

Camping Mirador al Pedraforca in Saldes

Camping Mirador al Pedraforca

Saldes

All year round
From €27/night

Camping Miramar Playa in Torredembarra

Camping Miramar Playa

Torredembarra

From 20 March to 4 October
From €24.20/night

Camping Cadí Vacances in Gósol

Camping Cadí Vacances

Gósol

From 19 June to 11 September and other dates to be confirmed

Camping Eucaliptus in Amposta

Camping Eucaliptus

Amposta

From 13 March to 27 September

Camping Vilanova Park in Vilanova i la Geltrú

Camping Vilanova Park

Vilanova i la Geltrú

All year round

Camping La Tatgera in Talamanca

Camping La Tatgera

Talamanca

From €23/night

Camping La Noria in Torredembarra

Camping La Noria

Torredembarra

From 21 March to 4 October
From €23.70/night

Camping La Fageda in Olot

Camping La Fageda

Olot

All year round
From €29.30/night

Camping Cala Montjoi in Roses

Camping Cala Montjoi

Roses

From 24 April to 24 September

Camping Sènia Riu in Sant Pere Pescador

Camping Sènia Riu

Sant Pere Pescador

From 2 April to 20 September

Camping Illa Mateua in L'Escala

Camping Illa Mateua

L'Escala

From 28 March to 18 October
From €35.60/night

Camping Les Tries in Olot

Camping Les Tries

Olot

From 1 February to 24 December

Camping Creixell in Creixell

Camping Creixell

Creixell

From 14 March to 2 November

Camping Les Medes in L'Estartit

Camping Les Medes

L'Estartit

All year round
From €29.90/night

Camping Taüll in Taüll

Camping Taüll

Taüll

From €22/night

Camping Santa Eulalia in Altafulla

Camping Santa Eulalia

Altafulla

From 20 March to 1 November

Camping Port de la Selva in El Port de la Selva

Camping Port de la Selva

El Port de la Selva

From 15 May to 14 September
From €32/night

Camping Maçanet de Cabrenys in Maçanet de Cabrenys

Camping Maçanet de Cabrenys

Maçanet de Cabrenys

From 20 March to 1 November
From €41.60/night

Camping Huttopia Barcelona Pirineos in Guardiola de Bergueda

Camping Huttopia Barcelona Pirineos

Guardiola de Bergueda

From 26 March to 31 December

Camping Noguera Pallaresa in Sort

Camping Noguera Pallaresa

Sort

From 15 March to 30 November
From €36.80/night

Camping Cardós in Ribera de Cardós

Camping Cardós

Ribera de Cardós

From 1 April to 30 September
From €35.90/night

Camping Els Solans in Camprodon

Camping Els Solans

Camprodon

From €25.60/night

Camping Pola in Tossa de Mar

Camping Pola

Tossa de Mar

From 15 May to 12 October

Camping L'Escala in L'Escala

Camping L'Escala

L'Escala

From 30 April to 27 September
From €28/night

Camping Costa Brava in Calonge i Sant Antoni

Camping Costa Brava

Calonge i Sant Antoni

From 5 June to 6 September
From €30.60/night

Camping La Soleia d’Oix in Oix

Camping La Soleia d’Oix

Oix

All year round
From €23.60/night

Camping L'Ombra in Llançà

Camping L'Ombra

Llançà

All year round

Camping Can Marti in Tossa de Mar

Camping Can Marti

Tossa de Mar

From 25 May to 11 September

Camping Moli de Vilamala in Les Planes d'Hostoles

Camping Moli de Vilamala

Les Planes d'Hostoles

From 1 June to 30 September

Camping Cerdanya Viva in Prullans

Camping Cerdanya Viva

Prullans

All year round

Camping L'Alguer in Les Planes d'Hostoles

Camping L'Alguer

Les Planes d'Hostoles

From €25/night

Camping Castell Mar in Castelló d’Empúries

Camping Castell Mar

Castelló d’Empúries

From 27 April to 27 September

Camping Parc el Pont in Vilanova de Sau

Camping Parc el Pont

Vilanova de Sau

From 16 January to 13 December
From €32/night

Camping Vall D’Aneu in La Guingueta d'Àneu

Camping Vall D’Aneu

La Guingueta d'Àneu

All year round
From €30/night

Camping Montsant Park in Ulldemolins

Camping Montsant Park

Ulldemolins

All year round
From €20.50/night

Camping Llavorsí in Llavorsí

Camping Llavorsí

Llavorsí

From 1 April to 30 September
From €23.30/night

Camping Emporda in L'Estartit

Camping Emporda

L'Estartit

From 27 March to 1 November

Camping Cala Canyelles in Lloret de Mar

Camping Cala Canyelles

Lloret de Mar

From 25 April to 27 September

Camping Lava Ecológic in Santa Pau

Camping Lava Ecológic

Santa Pau

All year round

Camping Can Toni Manescal in Fornells de la Selva

Camping Can Toni Manescal

Fornells de la Selva

From 1 June to 30 September

Camping Can Banal in Montagut i Oix

Camping Can Banal

Montagut i Oix

From 27 March to 13 October

Camping La Vall de Bianya in La Vall de Bianya

Camping La Vall de Bianya

La Vall de Bianya

All year round

Camping HolaCamp Palamós in Vall-llobrega

Camping HolaCamp Palamós

Vall-llobrega

From 3 April to 31 October

Camping Mas San José in Santa Cristina d'Aro

Camping Mas San José

Santa Cristina d'Aro

Camping El Molino in L'Estartit

Camping El Molino

L'Estartit

From 28 March to 1 November
From €39.60/night

Camping Castell Montgrí in L'Estartit

Camping Castell Montgrí

L'Estartit

From 27 April to 27 September

Camping Cala Montgo in L'Escala

Camping Cala Montgo

L'Escala

From 26 March to 13 October

Camping Port de la Vall in El Port de la Selva

Camping Port de la Vall

El Port de la Selva

From 13 March to 25 October
From €36/night

Camping Las Palmeras in Sant Pere Pescador

Camping Las Palmeras

Sant Pere Pescador

From 28 March to 31 October
From €29.50/night

Camping El Camell in Pineda de Mar

Camping El Camell

Pineda de Mar

From €19.50/night

Camping Serra in Lladorre

Camping Serra

Lladorre

From 28 March to 30 September
From €28.80/night

Camping Sant Pol in Sant Feliu de Guixols

Camping Sant Pol

Sant Feliu de Guixols

From 26 March to 10 November

Camping Masia Can Fosses in Planoles

Camping Masia Can Fosses

Planoles

All year round
From €33.50/night

Camping Turismar in Tossa de Mar

Camping Turismar

Tossa de Mar

From €28/night

Camping Sant Miquel in Colera

Camping Sant Miquel

Colera

From 30 March to 20 September

Camping Joncar Mar in Roses

Camping Joncar Mar

Roses

All year round

Camping Voraparc in Espot

Camping Voraparc

Espot

From 28 April to 16 October

Camping L'Orri del Pallars in Sort

Camping L'Orri del Pallars

Sort

All year round

Camping Riells in L'Escala

Camping Riells

L'Escala

From 24 June to 30 September
From €24/night