Need advice choosing your surf holidays destination? Get in touch +353 1 482 2828 or +44 20 8144 9950 info@surfholidays.com
Surf Holidays
  • List With Us
  • FAQ
  • Destinations
    • Europe
    • Portugal Portugal
    • Canary Islands Canary Islands
    • France France
    • Spain Spain
    • England England
    • Africa
    • Morocco Morocco
    • South Africa South Africa
    • East Asia
    • Indonesia Indonesia
    • Philippines Philippines
    • South Pacific Islands South Pacific Islands
    • Australia & New Zealand
    • Australia Australia
    • New Zealand New Zealand
    • Caribbean
    • Barbados Barbados
    • Dominican Republic Dominican Republic
    • Indian Ocean
    • Sri Lanka Sri Lanka
    • India India
    • Maldives Maldives
    • Pacific Islands
    • Hawaii Hawaii
    • Fiji Fiji
    • North America
    • USA USA
    • Central America
    • Costa Rica Costa Rica
    • Mexico Mexico
    • Nicaragua Nicaragua
    • Panama Panama
    • El Salvador El Salvador
    • South America
    • Brazil Brazil
    • Peru Peru
    • Ecuador Ecuador
    • Uruguay Uruguay
    • Colombia Colombia
    • Chile Chile
  • Surf Trip Finder™
  • Blog
  • My Account
  • USD
Surf Holidays

Sign In or Create your own account to:


Manage your bookings
Create Wish Lists
Add Reviews
Get all our Surf Guides
Your email address already exists in our system. Try logging in with your social accounts or send a password reset request.
Sign in with Facebook
Sign in with Google+
Or
Login failed, please try again.

Forgot your password?


Or


Select Your Currency

EUREuro
GBPBritish Pound Sterling
USDUS dollar
JPYJapanese yen
BGNBulgarian lev
CZKCzech koruna
DKKDanish krone
HUFHungarian forint
PLNPolish zloty
RONRomanian leu
SEKSwedish krona
CHFSwiss franc
NOKNorwegian krone
HRKCroatian kuna
RUBRussian rouble
TRYTurkish lira
AUDAustralian dollar
BRLBrazilian real
CADCanadian dollar
CNYChinese yuan renminbi
HKDHong Kong dollar
IDRIndonesian rupiah
ILSIsraeli shekel
INRIndian rupee
KRWSouth Korean won
MXNMexican peso
MYRMalaysian ringgit
NZDNew Zealand dollar
PHPPhilippine peso
SGDSingapore dollar
THBThai baht
ZARSouth African rand

Surf Camps in Mexico

26 results found.
Modify Search
Sort Order

26 results found.

Modify Search

Duration

  • I don't mind
  • 2 Nights / 3 Days
  • 3 Nights / 4 Days
  • 4 Nights / 5 Days
  • 5 Nights / 6 Days
  • 6 Nights / 7 Days
  • 7 Nights / 8 Days
  • 8 Nights / 9 Days
  • 9 Nights / 10 Days
  • 10 Nights / 11 Days
  • 11 Nights +

Surf Level

  • I don't mind
  • Beginner
  • Intermediate
  • Advanced

Budget

  • I don't mind
  • $1 $200
  • $201 $400
  • $401 $600
  • $601 $800
  • $801 $1000
  • $1001 +

Room Type

  • I don't mind
  • Private Room
  • Shared Room
Close Filters

Surf Camps in Mexico

  • price
  • popularity
Close Filters

Loading...
People are looking for a stay in Mexico

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

14 DAYS SURF RETREATOaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
INCLUDES YOGA LESSONS
13 nights $898 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

7 DAYS FUN SURF CAMP Oaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
6 nights $476 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

7 DAYS FUN SURF CAMP Oaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
6 nights $476 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

7 DAYS FUN SURF CAMP Oaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
6 nights $476 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

7 DAYS FUN SURF CAMP Oaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
6 nights $476 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

7 DAYS FUN SURF CAMP Oaxaca - Puerto Escondido , Mexico

INCLUDES SURF LESSONS
6 nights $476 Per Person shared ROOM
     
6 reviews
What's Included
currently interested
VIEW DEAL

Loading...
load more packages

Contact host

Extras

  • Car Hire
  • Airport Transfers
  • Competition
  • SurfX
  • Kite Surf Holidays

Surfholidays

  • About
  • Contact
  • Press
  • Jobs
  • Terms & Conditions
  • Privacy Policy

Work With Us

  • Accommodation Sign Up
  • Surf School Sign Up
  • Photographer Sign Up
  • Online Booking System for Surf Camps
  • Online Booking System for Surf Schools

Get our monthly newsletter. Join 20k people who get our best deals & discounts straight to their inbox.

Say Hello

© 2025 SurfHolidays.com Ltd.

Securely processed by