WaveCamps.com

The World's Best Surf Camps, All in One Place.

Browse 200+ hand-picked surf camps worldwide. Filter by destination, level, and style — and find your next wave in minutes.

244 Surf Camps available

Browse by Surf Camps by Category

Explore surf camps across best surf camps by category

View all (41) →

Featured Surf Camps

244
Total Surf Camps
41
Surf Camps by Category
1+
Featured
Daily
Updates

Recently Added

View all

All Surf Camps

244 Surf Camps
Surf Camp Lombok
Asia

Surf Camp Lombok

Surf Camp Lombok, Gerupuk, Jl. Gerupuk Sengkol, Pujut, Central Lombok Regency, West Nusa Tenggara 83573, Indonesia
Surf Camp Ribadesella
Europe

Surf Camp Ribadesella

Surf Camp Ribadesella, Albergue Roberto Frassinelli, C. Ricardo Cangas, 1, 33560 Ribadesella, Asturias, Spain
Surf Club De Zarautz
Basque Country

Surf Club De Zarautz

Surf Club De Zarautz, Malecón de Zarautz, Nafarroa Kalea, 25, A, Bajo, 20800 Zarautz, Gipuzkoa, Spain
SURF CLUB I Escuela Surf El Palmar y Surfcamp surf camp
Europe

SURF CLUB I Escuela Surf El Palmar y Surfcamp

SURF CLUB I Escuela Surf El Palmar y Surfcamp, Paseo Maritimo, Playa, s/n, 11159 El Palmar de Vejer, Cádiz, Spain
Surf Eskola Sopelana
Europe

Surf Eskola Sopelana

Surf Eskola Sopelana, Arriatera Kalea, 113, 48600 Ugeraga, Biscay, Spain
Surf House Sanvi surf camp
Europe

Surf House Sanvi

Surf House Sanvi, Bo. Boria, 13, 39540 San Vicente de la Barquera, Cantabria, Spain
Surf Lisbon - House & School - Surf Camp in Portugal
Europe

Surf Lisbon - House & School

Surf Lisbon - House & School, Rua Direita de Caxias, 38, Caxias, 2760-042, Portugal
Surf Lodge Algarve Ingrina - Surf Camp in Portugal
Algarve

Surf Lodge Algarve Ingrina

Surf Lodge Algarve Ingrina, Cerro do Homen Urbanizacao Ingrina, Sol de Lote 6, 8650 - 281 Raposeira - Vila de Bispo, Portugal
Surf Riders & Co Ericeira - Surf Camp in Portugal
Ericeira

Surf Riders & Co Ericeira

Surf Riders & Co Ericeira, Rua do Carmo, nº 33, 2655-253 Ericeira, Portugal
Surf School Marejada
Europe

Surf School Marejada

Surf School Marejada, Playa de la Espasa, s/n, 33343 Caravia Baja, Asturias, Spain
Surf The Jungle Surf School
Central America

Surf The Jungle Surf School

Surf The Jungle Surf School, Av. 71, Limón, Puerto Viejo de Talamanca, 70403, Costa Rica
Surf Villa Cinco Elementos La Pared surf camp
Canary Islands

Surf Villa Cinco Elementos La Pared

Surf Villa Cinco Elementos La Pared, Calle La Laja Blanca 18, 35627 La Pared, Fuerteventura
Surf2Heal
Europe

Surf2Heal

Surf2Heal, Garretstown, Co. Cork, Ireland
Surf2Smile Surf Camp - Surf Camp in Portugal
Europe

Surf2Smile Surf Camp

Surf2Smile Surf Camp, R. do Campismo 13A, Praia da Areia Branca, 2530-226 Lourinhã, Portugal
Surfcamp 360 - Surf Camp in Portugal
Europe

Surfcamp 360

Surfcamp 360, Rua João Paulo II, n.º 47, 2560-046 Santa Cruz, Portugal
Surfer's Den Ericeira - Surf Camp in Portugal
Ericeira

Surfer's Den Ericeira

Surfer's Den Ericeira, Rua Dos Bombeiros Voluntarios 18, 2655-246 Ericeira, Portugal
Surfers Camp
Europe

Surfers Camp

Surfers Camp, Rua Senhor dos Aflitos 433, 3885-624 Esmoriz, Portugal
Surfers Retreat Surf Camp Corralejo surf camp
Canary Islands

Surfers Retreat Surf Camp Corralejo

Surfers Retreat Surf Camp Corralejo, C. el Hierro, 55, 35660 Corralejo, Las Palmas, Spain
Surferscape Fuerteventura surf camp
Canary Islands

Surferscape Fuerteventura

Surferscape Fuerteventura, C. Las Cercas, 9, 35650 Lajares, Las Palmas, Spain
Surfhouse As Furnas surf camp
Europe

Surfhouse As Furnas

Surfhouse As Furnas, Agra, 66. Xuño 15995 Porto do Son. A Coruña
Surfinn Sagres Surf Camp & Surf School
Europe

Surfinn Sagres Surf Camp & Surf School

Surfinn Sagres Surf Camp & Surf School, R. Mte. António Galhardo, 8650-384 Sagres, Portugal
Surfintrip Camp surf camp
Canary Islands

Surfintrip Camp

Surfintrip Camp, Calle Chorlitejo 8, Vistas Del Mar 8, Villa n. 2 (Corralejo) 35660 La Oliva - España
Surfivor Surf Camp - Surf Camp in Portugal
Europe

Surfivor Surf Camp

Surfivor Surf Camp, Travessa da Barrinha, s/n, 3885-607 Esmoriz, Portugal
Surflife Atlantic Riders
Europe

Surflife Atlantic Riders

Surflife Atlantic Riders, Praia da Amoreira, 8670-083 Aljezur, Portugal