Camps in Spain

Explore mainland Spain, including San Sebastián, plus Ibiza and Mallorca. Filter school-break camps by location, age, dates and interests.

Find a camp

79 of 79 camps

Barcelona & Catalan Coast · Barcelona

Barça Academy Summer Camp

FC Barcelona

Contact camp ↗

Confirm age eligibility with the camp Soccer / football Tourist-friendly · confirmed Summer
Ages
6–16 years
Recorded dates
Recurring school-break program
Format
Day and residential options
Recorded fee
Price unverified
Official page ↗

San Sebastián / Donostia · San Sebastián / Donostia

Camp Sol Spain

Camp Sol Spain

Contact camp ↗

Multi-sport Tourist-friendly · confirmed Summer
Ages
6–17 · programme rules apply
Recorded dates
Upcoming sessions unconfirmed
Format
Residential camp
Recorded fee
Price unverified
Official page ↗

Málaga · Málaga

don Quijote Málaga Summer Camp

don Quijote Málaga Summer Camp

Email campinfo@donquijote.org

LanguagesCulture Tourist-friendly · confirmed Confirm dates
Ages
12–18 years
Recorded dates
2027 dates to confirm; previous summer dates are reference only
Format
Day or residential
Recorded fee
Past 2026: EUR 595/week day; EUR 1,350/week residential; EUR 290/week classes only; EUR 35 enrolment. Confirm 2027 fees.
Official page ↗

Salamanca · Salamanca

don Quijote Salamanca Summer Camp

don Quijote Salamanca Summer Camp

Email campinfo@donquijote.org

LanguagesCulture Tourist-friendly · confirmed Confirm dates
Ages
5–18 years
Recorded dates
2027 dates to confirm; previous summer dates are reference only
Format
Day or residential
Recorded fee
Past 2026: EUR 595/week day; EUR 1,095/week residential; EUR 290/week classes only; EUR 35 enrolment. Confirm 2027 fees.
Official page ↗

Valencia · Valencia

don Quijote Valencia Beach Summer Camp

don Quijote Valencia Beach Summer Camp

Email campinfo@donquijote.org

LanguagesCulture Tourist-friendly · confirmed Confirm dates
Ages
12–18 years
Recorded dates
2027 dates to confirm; previous summer dates are reference only
Format
Day or residential
Recorded fee
Past 2026: EUR 595/week day; EUR 1,095/week residential; EUR 290/week classes only; EUR 35 enrolment. Confirm 2027 fees.
Official page ↗

San Sebastián · Centro · San Martín 50

El Aula Azul · Spanish in the City Kids

El Aula Azul

Email campinfo@elaulaazul.com

Surfing Tourist-friendly · confirmed Summer 2027 dates to confirm
Ages
6–12 years
Recorded dates
Summer 2027 · dates to confirm
Format
Morning day camp · extensions available
Recorded fee
2026: €350/week + €40 registration

Spanish immersion for ages 6–12. English supervision unconfirmed; surf has separate age and schedule checks.

Official page ↗

Málaga · Málaga

ESAEM Performing Arts Summer Camp

ESAEM Performing Arts Summer Camp

Email campinternational@esaem.com

Confirm age eligibility with the camp DancePerforming artsDance Tourist-friendly · confirmed Confirm dates
Ages
8+ · youth and adult groups separate
Recorded dates
2027 dates to confirm; previous summer dates are reference only
Format
Day or residential
Recorded fee
Past 2026: EUR 990 day / EUR 1,800 residential for three weeks; 2027 fee unannounced
Official page ↗

Granada · Granada

Escuela Montalbán Spanish for Families

Escuela Montalbán Spanish for Families

Email campinfo@escuela-montalban.com

Confirm age eligibility with the camp LanguagesCulture Tourist-friendly · confirmed Confirm dates
Ages
Teens · minimum 14/15; confirm eligibility
Recorded dates
Contact provider for current course dates
Format
Accompanied parent-and-teen language programme
Recorded fee
Request a family quote

Parent-and-teen programme; no drop-off childcare

Official page ↗

Montgat, Barcelona · Montgat, Barcelona

Hamelin-Laie · Senior Language & Sports Camp

Hamelin-Laie International Summer Camps

Email campinfo@hamelinschool.com

Multi-sport Tourist-friendly · confirmed Summer
Ages
11–17
Recorded dates
Jun 27, 2027–Jul 24, 2027
Format
Day and residential
Recorded fee
See dated session fees
Official page ↗

San Sebastián / Donostia · San Sebastián / Donostia

Lacunza · International Language Camp

Lacunza Language Camp

Email campacademia@lacunza.es

Multi-sportSurfing Tourist-friendly · confirmed Summer 2027 dates published
Ages
6–13
Recorded dates
Jun 20, 2027–Aug 8, 2027
Format
Morning, day and residential camp
Recorded fee
2027 fee to confirm

English/Spanish bilingual camp for ages 6–13. Published 2027 dates; morning and full-day choices.

Official page ↗

Barcelona (Gràcia) · Barcelona (Gràcia)

Little Makers Barcelona

Little Makers Barcelona

Email campbarcelona@littlemakers.eu

Tourist-friendly · confirmed SummerChristmas / Winter
Ages
6–11 regular camps · early-June ages to confirm
Recorded dates
Christmas 2026 and January 2027 blocks published; summer 2027 pending
Format
Day camp
Recorded fee
€230
Official page ↗

Madrid · Madrid

Madrid Spanish & Activities Day Camp

Enforex Camps

Email campinfo@enforex.com

Multi-sport Tourist-friendly · confirmed Summer
Ages
5–18 years
Recorded dates
Recurring school-break program
Format
Day and residential options
Recorded fee
Price unverified
Official page ↗

Valencia and regional residential locations · Valencia and regional residential locations

Olé Immersion Summer Camps

Olé Immersion Summer Camps

Email camphola@ole-summercamps.com

Tourist-friendly · confirmed Summer
Ages
3–15 by programme · residential 8–13 or 9–13
Recorded dates
Jun 21, 2027–Jul 23, 2027
Format
Day and residential camp options
Recorded fee
See dated session fees
Official page ↗

Mallorca · Mallorca

Port Calanova International Summer Camps

Port Calanova International Summer Camps

Email campinfo@portcalanova.com

Water sportsSailingLanguages Tourist-friendly · confirmed Confirm dates
Ages
8–16 years
Recorded dates
2027 dates and prices forthcoming
Format
Format to confirm · international sailing camp
Recorded fee
2027 dates and fees forthcoming
Official page ↗

Madrid · Madrid

Real Madrid Foundation · Campus ONE Half-Day

Real Madrid Foundation

Email campinfo@campusexperiencermf.com

Soccer / football Tourist-friendly · confirmed Summer
Ages
6–16 years
Recorded dates
Jun 14, 2027–Aug 13, 2027
Format
Half-day
Recorded fee
Price unverified
Official page ↗

Madrid · Pozuelo de Alarcón

Summer Camp in English

American School of Madrid

Email campsummer@asmadrid.es

Tourist-friendly · confirmed Summer
Ages
3–12 years
Recorded dates
Jul 1, 2026–Jul 31, 2026
Format
Day
Recorded fee
€155
Official page ↗

Málaga & Costa del Sol · Málaga

Summer School

The British School of Málaga

Email campreception@britishschoolmalaga.com

Multi-sport Tourist-friendly · confirmed Summer
Ages
5–12 years
Recorded dates
Recurring school-break program
Format
Day
Recorded fee
Price unverified
Official page ↗

Ibiza · Sant Rafel

International Summer Kids at BiBo Park

World Kids Ibiza

Email campmilenabbrandao@gmail.com

Tourist-friendly · confirmed Summer
Ages
3–9 years
Recorded dates
Jun 22, 2026–Aug 28, 2026
Format
Day
Recorded fee
€65
Official page ↗

Esplugues de Llobregat, Barcelona · Esplugues de Llobregat, Barcelona

American School of Barcelona Summer English Program

American School of Barcelona Summer English Program

Email campenglish@asbarcelona.com

Swimming Tourist eligibility · confirm Summer
Ages
3–17
Recorded dates
Jun 28, 2027–Jul 23, 2027
Format
Day camp
Recorded fee
Price unverified
Official page ↗

Barcelona and Badalona · Barcelona and Badalona

Anywhere Water Sports Summer Camp

Anywhere Water Sports Summer Camp

Email campinfo@anywherewatersports.com

SurfingWater sports Tourist eligibility · confirm Summer
Ages
Barcelona 4–17; Badalona 3–17
Recorded dates
Published programme · next dates to confirm
Format
Day camp
Recorded fee
Price unverified
Official page ↗

Barcelona · Barcelona

Arte Bar Fine Art Camps

Arte Bar Fine Art Camps

Email campinfo@artebar.es

Tourist eligibility · confirm Summer
Ages
6–12 (strict)
Recorded dates
Published programme · next dates to confirm
Format
Day camp
Recorded fee
Price unverified
Official page ↗

Barcelona & Catalan Coast · Barcelona

Barça Academy · Winter Day Camp

FC Barcelona

Contact camp ↗

Confirm age eligibility with the camp Soccer / football Tourist eligibility · confirm Christmas / Winter
Ages
Age range unverified
Recorded dates
Dec 26, 2026–Dec 30, 2026
Format
Day
Recorded fee
Price unverified
Official page ↗

Barcelona & Catalan Coast · Barcelona

Barça Academy · Winter Residential Camp

FC Barcelona

Contact camp ↗

Confirm age eligibility with the camp Soccer / football Tourist eligibility · confirm Christmas / Winter
Ages
Age range unverified
Recorded dates
Dec 26, 2026–Dec 30, 2026
Format
Residential
Recorded fee
Price unverified
Official page ↗

Catalonia · Castelldefels

Barcelona Tennis Academy · Castelldefels · Junior summer training

Barcelona Tennis Academy · Castelldefels

Email campinfo@btatennis.com

Confirm age eligibility with the camp Tennis Tourist eligibility · confirm Summer
Ages
Junior minimum age to confirm
Recorded dates
Summer camp; confirm the current calendar and assigned branch.
Format
Day training with optional host-family accommodation
Recorded fee
Price unverified
Official page ↗

San Sebastián · Gros · José Arana 14

BASOA · Nature & Creative Summer Camp

La Cabaña

Email campcentrolacabana@gmail.com

Confirm age eligibility with the camp Tourist eligibility · confirm Summer 2027 dates to confirm
Ages
4–7; ages 8–9 to confirm
Recorded dates
Summer 2027 · dates to confirm
Format
Afternoon day camp
Recorded fee
2027 fee to confirm

English / Spanish / Basque advertised. Afternoon hours; upper age limit differs between official pages.

Official page ↗

San Sebastián · Zurriola · Zurriola Ibilbidea 2

Bera Bera Surf · UDA Weekly Course

Bera Bera Surf

Email campsurf@berabera.com

Surfing Tourist eligibility · confirm Summer 2027 dates to confirm
Ages
5–17 years
Recorded dates
Summer 2027 · dates to confirm
Format
Short surf course · 90 minutes/day
Recorded fee
2026: €105 / five lessons

English courses offered. Only 90 minutes/day; this is a short course, not day-camp childcare.

Official page ↗

Barcelona & Catalan Coast · Platja d’Aro

Costa Brava Summer Camp

International School Costa Brava

Email campcamp@iscostabrava.com

Dance Tourist eligibility · confirm Summer
Ages
3–10 years
Recorded dates
Jun 29, 2026–Jul 31, 2026
Format
Day
Recorded fee
Price unverified
Official page ↗

Barcelona · Escola IPSE · Carrer de Londres 72

EBERítmica · Rhythmic Gymnastics Camps

EBERítmica · Rhythmic Gymnastics Camps

Email campeberitmica@gmail.com

Confirm age eligibility with the camp Gymnastics Tourist eligibility · confirm SummerEaster / Spring
Ages
From first year of primary school (1º EP)
Recorded dates
Summer, Easter & Christmas editions recorded · next dates to confirm
Format
Day
Recorded fee
Undated tariff: €110 / 5 days; €90 / 4 days; €25/day · reconfirm next edition
Official page ↗

Málaga & Costa del Sol · Marbella area

Echevarri Sports · Halloween Camp

Echevarri Sports

Email campinfo@echevarrisports.com

Multi-sport Tourist eligibility · confirm October Half-Term
Ages
3–16 years
Recorded dates
Oct 26, 2026–Oct 30, 2026
Format
Day
Recorded fee
Price unverified
Official page ↗

Catalonia · Barcelona area

Emilio Sánchez Academy Barcelona · Family training week

Emilio Sánchez Academy Barcelona

Email campinfo@emiliosanchezacademy.com

Confirm age eligibility with the camp Tennis Tourist eligibility · confirm
Ages
Adults & juniors · confirm child eligibility
Recorded dates
Request a coach for your dates; hotel opening does not guarantee coaching availability.
Format
Training programme · day / boarding arrangements to confirm
Recorded fee
Price unverified
Official page ↗

Catalonia · Barcelona area

Emilio Sánchez Academy Barcelona · Intensive summer programme

Emilio Sánchez Academy Barcelona

Email campinfo@emiliosanchezacademy.com

Tennis Tourist eligibility · confirm
Ages
Ages 13–23
Recorded dates
Summer weeks; verify the exact start and end dates for your year.
Format
Training programme · day / boarding arrangements to confirm
Recorded fee
Price unverified
Official page ↗

San Sebastián · Gros / Lorea · venue to confirm

English Alive · Summer Camp

Anglo-Leku / English Alive

Email camphello@englishalivedonostia.com

Multi-sport Tourist eligibility · confirm Summer 2027 dates to confirm
Ages
10–16 years
Recorded dates
Summer 2027 · dates to confirm
Format
Day camp
Recorded fee
2027 fee to confirm

English throughout for ages 10–16. Small groups; 2027 dates and fees pending.

Official page ↗

Barcelona & Catalan Coast · Montgat

English Summer Camp

Hamelin-Laie International School

Email campinfo@hamelinschool.com

Multi-sport Tourist eligibility · confirm Summer
Ages
3–12 years
Recorded dates
Each July · next dates pending
Format
Day
Recorded fee
Price unverified
Official page ↗

Málaga · Málaga

Equialia Summer Equestrian Camp

Equialia Summer Equestrian Camp

Email campinfo@equialia.com

Confirm age eligibility with the camp Swimming Tourist eligibility · confirm Summer
Ages
4+
Recorded dates
Published programme · next dates to confirm
Format
Day camp
Recorded fee
Price unverified
Official page ↗

Málaga & Costa del Sol · Málaga

EVAD Kids · School-Break Camps

EVAD

Email campsecretaria@evadformacion.com

Tourist eligibility · confirm Other School BreaksEaster / Spring
Ages
7–16 years
Recorded dates
Dates to confirm
Format
Day
Recorded fee
Price unverified
Official page ↗

San Sebastián · Donostia · venue to confirm

Fluent English D.K. · Fun Summer Camp

Fluent English D.K.

Email campinfo@fluentenglishdk.com

Tourist eligibility · confirm Summer 2027 dates to confirm
Ages
7–14 years
Recorded dates
Summer 2027 · dates to confirm
Format
Day camp
Recorded fee
2026: €25/day or €100/week

English activity camp for ages 7–14. Daily attendance advertised.

Official page ↗

Málaga & Costa del Sol · Estepona · Ikos Andalusia

Football Escapes · Ikos Andalusia

Football Escapes

Email campholidays@footballescapes.com

Confirm age eligibility with the camp Soccer / football Tourist eligibility · confirm Easter / SpringOther School Breaks
Ages
Recommended 5–12 · older children welcome
Recorded dates
Mar 29, 2027–Oct 29, 2027
Format
Family hotel stay + morning coaching · not day camp
Recorded fee
Price unverified
Official page ↗

El Paraíso, near Estepona and San Pedro de Alcántara · El Paraíso, near Estepona and San Pedro de Alcántara

Healthy Fun Lab Holiday Camps

Healthy Fun Lab Holiday Camps

Email camphealthyfunlab@gmail.com

Confirm age eligibility with the camp Tourist eligibility · confirm SummerChristmas
Ages
2–12 · programme rules apply
Recorded dates
2026 programme confirmed · next dates to confirm
Format
Day camp
Recorded fee
Price unverified
Official page ↗

Barcelona & Catalan Coast · Castelldefels / Sitges

Holiday Camps

The British School of Barcelona

Email campcamps@bsb.edu.es

Multi-sport Tourist eligibility · confirm Other School BreaksSummer
Ages
3–16 years
Recorded dates
Recurring school-break program
Format
Day
Recorded fee
Price unverified
Official page ↗

Sitges · Sitges

IAB / Broadway Sitges Musical Theatre Youth Summer Camp

IAB / Broadway Sitges Musical Theatre Youth Summer Camp

Email campyouthacademy@iabarcelona.es

Dance Tourist eligibility · confirm Summer
Ages
6–17
Recorded dates
Jun 28, 2027–Jul 30, 2027
Format
Day camp
Recorded fee
See dated session fees
Official page ↗

Los Pacos, Fuengirola · Los Pacos, Fuengirola

Indance Studio Performing Arts Summer Camp

Indance Studio Performing Arts Summer Camp

Email campbaila@indancestudio.es

Dance Tourist eligibility · confirm Summer
Ages
4–6 and 7–11
Recorded dates
Jun 28, 2027–Jul 23, 2027
Format
Day camp
Recorded fee
See dated session fees
Official page ↗

Madrid · Soto de Viñuelas

King’s College Summer Camps

King’s College Madrid

Email campinfo@kingscollege.es

Confirm age eligibility with the camp Multi-sport Tourist eligibility · confirm Summer
Ages
3–15+ · confirm selected programme age limit
Recorded dates
Recurring school-break program
Format
Day and residential options
Recorded fee
Price unverified
Official page ↗

Madrid · Madrid · confirm participating branch

La Casita de Inglés · Madrid · confirm participating branch

La Casita de Inglés

Email campcentral@lacasitadeingles.com

Tourist eligibility · confirm Christmas / WinterOther School Breaks
Ages
3–12 years
Recorded dates
Dec 23, 2026–Feb 15, 2027
Format
Full- or half-day
Recorded fee
Price unverified
Official page ↗

Barcelona & Catalan Coast · Poblenou

La Casita de Inglés · Poblenou

La Casita de Inglés

Email camppoblenou@lacasitadeingles.com

Tourist eligibility · confirm Christmas / WinterOther School Breaks
Ages
3–12 years
Recorded dates
Dec 23, 2026–Feb 15, 2027
Format
Full- or half-day
Recorded fee
Price unverified
Official page ↗

Barcelona & Catalan Coast · Sant Cugat

La Casita de Inglés · Sant Cugat

La Casita de Inglés

Email campsantcugat@lacasitadeingles.com

Tourist eligibility · confirm Christmas / WinterOther School Breaks
Ages
3–12 years
Recorded dates
Dec 23, 2026–Mar 29, 2027
Format
Full- or half-day
Recorded fee
Price unverified
Official page ↗

Murcia · Cartagena

La Manga Club · The Racquets Club · Junior academy

La Manga Club · The Racquets Club

Email campinfo@lmctennis.com

Confirm age eligibility with the camp Tennis Tourist eligibility · confirm Easter / SpringSummer
Ages
U9, U12 and U15; Red Ball age 6 and under
Recorded dates
Selected school-holiday weeks · exact dates to confirm
Format
Short tennis coaching · supervision outside sessions to confirm
Recorded fee
Price unverified
Official page ↗

San Sebastián · Amara / Gros / Centro · branch to confirm

Lacunza Adventures · English Day Camp

Lacunza

Email campacademia@lacunza.es

Tourist eligibility · confirm Summer 2027 dates to confirm
Ages
3–12 years
Recorded dates
Summer 2027 · dates to confirm
Format
Day camp
Recorded fee
Undated: €125/week

English programme for ages 3–12, with separate younger and older activities. 2027 schedule pending.

Official page ↗

Málaga & Costa del Sol · San Pedro de Alcántara

Laude San Pedro · Easter Camp

Laude San Pedro International College

Email campinfo@laudesanpedro.com

Tourist eligibility · confirm Easter / Spring
Ages
3–11 years
Recorded dates
Dates to confirm
Format
Day
Recorded fee
Price unverified
Official page ↗

Castelldefels · Castelldefels

Learnlife Eco Hub Summer Camp

Learnlife Eco Hub Summer Camp

Contact camp ↗

Tourist eligibility · confirm Summer
Ages
5–13
Recorded dates
Published programme · next dates to confirm
Format
Day camp
Recorded fee
Price unverified
Official page ↗

Málaga & Costa del Sol · Marbella

Marbella Football Camp

Marbella Football Academy

Contact camp ↗

Soccer / football Tourist eligibility · confirm SummerChristmas / Winter
Ages
4–18 years
Recorded dates
Christmas dates advertised without year · summer 2027 to confirm
Format
Day
Recorded fee
Price unverified
Official page ↗

Málaga & Costa del Sol · San Pedro de Alcántara

Marbella Summer Camp

Laude San Pedro International College

Email campinfo@laudesanpedro.com

Multi-sport Tourist eligibility · confirm Summer
Ages
3–16 years
Recorded dates
Recurring school-break program
Format
Day
Recorded fee
Price unverified
Official page ↗

Barcelona (Poblenou) · Barcelona (Poblenou)

Montessori Kinder Barcelona Camps

Montessori Kinder Barcelona Camps

Email campcasalkinder@gmail.com

Tourist eligibility · confirm SummerEaster
Ages
7 months–6 years
Recorded dates
Jun 29, 2026–Aug 28, 2026
Format
Day camp
Recorded fee
Price unverified
Official page ↗

Málaga & Costa del Sol · Marbella

Next Level × Zatara · Marbella Football Camp

Next Level Camp

Email campinfo@nextlevelcamp.es

Soccer / football Tourist eligibility · confirm October Half-Term
Ages
10–16 years
Recorded dates
Oct 26, 2026–Oct 31, 2026
Format
Football training · supervision hours to confirm
Recorded fee
Price unverified
Official page ↗

Madrid · CDM Antonio Díaz Miguel, near Plaza de Castilla

Novo Rítmica Madrid · Summer Camp

Novo Rítmica Madrid · Summer Camp

Email campnovoritmicamadrid@gmail.com

Confirm age eligibility with the camp Gymnastics Tourist eligibility · confirm Summer
Ages
From age 5 · confirm upper age
Recorded dates
Summer 2026 completed · request next edition
Format
Day
Recorded fee
2026 reference: €135/week to 14:30; €155/week to 16:00
Official page ↗

Marbella (Ricmar) · Marbella (Ricmar)

Nuna Nursery Summer Camp

Nuna Nursery Summer Camp

Email campmarbella@nunanursery.com

Confirm age eligibility with the camp Tourist eligibility · confirm SummerChristmas
Ages
Over 2 for short stays · confirm camp ages
Recorded dates
Published programme · next dates to confirm
Format
Day camp / nursery holiday care
Recorded fee
Price unverified
Official page ↗

Barcelona · Barcelona

Oak House Summer School

Oak House Summer School

Email campsummerschool@oakhouseschool.com

Multi-sport Tourist eligibility · confirm Summer
Ages
3–14
Recorded dates
Jun 22, 2026–Jul 31, 2026
Format
Day camp
Recorded fee
Price unverified
Official page ↗

Andalusia · Marbella

Puente Romano Tennis Club · Junior autumn & Christmas camp

Puente Romano Tennis Club

Email campctenis@puenteromano.com

Tennis Tourist eligibility · confirm
Ages
Ages 4–16
Recorded dates
Next published sessions: 21–24 and 28–31 December 2026. October sessions finished; 2027 dates not yet verified.
Format
Day tennis camp · 3-hour mornings
Recorded fee
Price unverified
Official page ↗

Mallorca · Manacor

Rafa Nadal Academy · Christmas Tennis Camp — juniors

Rafa Nadal Academy

Email campinfo@rafanadalacademy.com

Tennis Tourist eligibility · confirm
Ages
Ages 8–18
Recorded dates
20 December 2026–3 January 2027; weekly Sunday arrivals.
Format
Training programme · day / boarding arrangements to confirm
Recorded fee
Price unverified
Official page ↗

Madrid · Madrid

Real Madrid Foundation · Full-Day Campus

Real Madrid Foundation

Email campinfo@campusexperiencermf.com

Soccer / football Tourist eligibility · confirm Summer 2027 dates published
Ages
7–16 years
Recorded dates
Jun 14, 2027–Aug 13, 2027
Format
Day
Recorded fee
From EUR 625/week until 15 March 2027; standard from EUR 695
Official page ↗

Madrid · Madrid

Real Madrid Foundation · Residential Campus

Real Madrid Foundation

Email campinfo@campusexperiencermf.com

Soccer / football Tourist eligibility · confirm Summer 2027 dates published
Ages
9–17 years
Recorded dates
Jun 20, 2027–Aug 6, 2027
Format
Residential
Recorded fee
From EUR 1250/week until 15 March 2027; standard from EUR 1375
Official page ↗

Mas Badó, Montseny (Catalonia) · Mas Badó, Montseny (Catalonia)

Rosa dels Vents — Magic Adventure

Rosa dels Vents

Email campinformacio@rosadelsvents.es

Tourist eligibility · confirm Summer
Ages
8–14
Recorded dates
Published programme · next dates to confirm
Format
Residential camp
Recorded fee
Price unverified
Official page ↗

Málaga & Costa del Sol · Sotogrande

Sotogrande Holiday Camps

Sotogrande International School

Email campinfo@sis.gl

Multi-sport Tourist eligibility · confirm Easter / SpringSummer
Ages
4–7 Nanos/Megas · 8–16 Juniors/Masters
Recorded dates
Jun 27, 2027–Aug 7, 2027
Format
Day and residential options · confirm age-group arrangement
Recorded fee
Advertised EUR 2, 120–4, 125 range · confirm package and duration
Official page ↗

Andalusia · Sotogrande

SotoTennis Academy · Competitive Access Training Week

SotoTennis Academy

Email campinfo@sototennis.com

Confirm age eligibility with the camp Tennis Tourist eligibility · confirm Other School BreaksEaster / Spring
Ages
Competitive players · age eligibility by assessment
Recorded dates
2027 training weeks published; admission and places to confirm
Format
Training programme · day / boarding arrangements to confirm
Recorded fee
Price unverified
Official page ↗

Barcelona & Catalan Coast · Montgat

Spring Adventure Holiday Club

Hamelin-Laie International School

Email campinfo@hamelinschool.com

Multi-sport Tourist eligibility · confirm Easter / Spring
Ages
3–12 years
Recorded dates
Recurring school-break program
Format
Day
Recorded fee
Price unverified
Official page ↗

Barcelona · Barcelona

St. George Barcelona · English Summer Camp

St. George Barcelona Summer Camps

Contact camp ↗

Multi-sport Tourist eligibility · confirm Summer
Ages
3–10 English camp · robotics 6–10
Recorded dates
Jun 29, 2026–Jul 31, 2026
Format
Day camp
Recorded fee
Price unverified
Official page ↗

Madrid · Madrid

St. George Madrid Summer School

St. George Madrid Summer School

Email campadmissions@stgeorgemadrid.com

Tourist eligibility · confirm Summer
Ages
Summer School 3–12; STEM 6–12; theatre 7–12
Recorded dates
Jun 29, 2026–Jul 24, 2026
Format
Day camp
Recorded fee
Price unverified
Official page ↗

San Sebastián · Gros · Usandizaga 29 / Zurriola

Surf Garage · Summer Multisport Camp

Surf Garage Club Deportivo

Email campadmin@surfgaragesansebastian.com

Confirm age eligibility with the camp SurfingMulti-sport Tourist eligibility · confirm Summer 2027 dates to confirm
Ages
3–12 years
Recorded dates
Summer 2027 · dates to confirm
Format
Morning day camp · 3–4 hours
Recorded fee
2026: €150–€189/week by group

English advertised. Age groups and hours differ across official pages; confirm placement and support.

Official page ↗

San Sebastián · Lorea / Amara / Txofre · site to confirm

TilinTalan · Summer Holiday Club

TilinTalan

Email camptilintalan@tilintalan.eus

Multi-sport Tourist eligibility · confirm Summer 2027 dates to confirm
Ages
2–12 years
Recorded dates
Summer 2027 · dates to confirm
Format
Day camp
Recorded fee
2027 fee to confirm

Basque-led programme with a daily English hour. Full-session English support needs confirmation.

Official page ↗

San Sebastián · Aiete · Hotel Palacio de Aiete

Txikiplanes · Summer Day Camp

Txikiplanes

Email campinfo@txikiplanes.com

Multi-sportSwimming Tourist eligibility · confirm Summer 2027 dates to confirm
Ages
4–13 years
Recorded dates
Summer 2027 · dates to confirm
Format
Day camp
Recorded fee
2026: €48/day or €185/week

English-speaking team; confirm group support. Independent camp at a hotel, with optional early care and lunch.

Official page ↗

Mallorca · Palmanova

Vilas Tennis Academy Mallorca · Junior training with family apartment

Vilas Tennis Academy Mallorca

Email campclub@vilastennisacademy.com

Confirm age eligibility with the camp Tennis Tourist eligibility · confirm
Ages
Junior age eligibility to confirm
Recorded dates
Year-round programme · confirm dates
Format
Family stay with tennis training
Recorded fee
Family package from €275/night; confirm players, occupancy and meals
Official page ↗

Madrid · Casa de Campo

Zoo Madrid · Christmas Camp

Zoo Aquarium Madrid

Contact camp ↗

Tourist eligibility · confirm Christmas / Winter
Ages
4–14 years
Recorded dates
Dec 23, 2026–Jan 8, 2027
Format
Day
Recorded fee
Price unverified
Official page ↗

Mallorca · Son Ferrer

BVB Easter & Summer Football Camps

BVB International Academy Mallorca

Email campinfo@bvbiamallorca.com

Soccer / football Tourist eligibility · confirm Easter / SpringSummer
Ages
7–15 years
Recorded dates
Apr 7, 2026–Aug 28, 2026
Format
Day
Recorded fee
€40
Official page ↗

Mallorca · Portals Nous

Easter & Christmas Sports and Language Camps

Agora Portals International School

Contact camp ↗

Soccer / footballGymnasticsBasketball Tourist eligibility · confirm Easter / SpringChristmas / Winter
Ages
5–12 years
Recorded dates
Apr 7, 2026–Apr 10, 2026
Format
Day · morning programme
Recorded fee
€100
Official page ↗

Madrid · Arturo Soria

English Holiday Camps

International School of Madrid

Email campadmin@ismadrid.com

Multi-sport Tourist eligibility · confirm Easter / SpringSummer
Ages
3–12 years
Recorded dates
Recurring school-break program
Format
Day
Recorded fee
Price unverified
Official page ↗

Ibiza · Sant Jordi

ICC Kids Holiday Schools

Ibiza Club de Campo

Email campinfo.ibizaclubdecampo@gmail.com

Swimming Tourist eligibility · confirm SummerEaster / Spring
Ages
3–12 years
Recorded dates
Apr 6, 2026–Apr 10, 2026
Format
Day
Recorded fee
Price unverified
Official page ↗

Ibiza · Ibiza Town

Mestral Summer School

Colegio Mestral

Email campescuelaverano@colegio-mestral.com

Confirm age eligibility with the camp Swimming Tourist eligibility · confirm Summer
Ages
Ages to confirm
Recorded dates
Jun 22, 2026–Sep 4, 2026
Format
Day
Recorded fee
€150
Official page ↗

Mallorca · Palma · Playa de Palma

Palma Aquarium Easter Campus

Palma Aquarium

Email campactividades@palmaaquarium.com

Tourist eligibility · confirm Easter / Spring
Ages
3–12 years
Recorded dates
Apr 7, 2026–Apr 10, 2026
Format
Day
Recorded fee
€43
Official page ↗

Málaga & Costa del Sol · Marbella

Semana Blanca Multi-Activity Camp

Kids Camp Marbella

Contact camp ↗

Multi-sport Tourist eligibility · confirm Other School BreaksEaster / Spring
Ages
4–14 years
Recorded dates
Recurring school-break program
Format
Day
Recorded fee
Price unverified
Official page ↗

Research snapshot: programmes include past reference sessions, published 2027 dates and recurring school-break options. Recheck dates, tourist eligibility, pricing and availability with each provider.

Built for careful decisions

Clear about what’s known—and what isn’t.

Every listing separates confirmed visitor eligibility from details that still need a direct provider check. Missing age limits, reviews or logistics are shown as unverified, never guessed.

01

Official sources first

Program details link back to the provider page used in the research.

02

Practical family filters

Compare hours, meals, transport, care options and booking flexibility.

03

Freshness visible

Each profile shows when its source data was last checked.

Latest research update: 2 November 2026