Find Things to Do in...
Search
Tours & Things to Do

More Great Destinations

Take time to explore tours and activities in these amazing destinations:


Shop With Confidence
  • Low Price Guarantee
  • Only Top Quality Tour and Activity Companies
  • 100% Secure Transactions
  • No Hidden Fees
  • 500,000+ Satisfied Customers
Why Book With Us
  • Save Money:

    Booking ahead will almost always save you money.

  • Save Time:

    You've got better things to do than wait in ticket lines.

  • Get The Tour You Want:

    Booking online means you get first pick of available tours.


Contact Us
Search by Category
Recommended Activities
Advanced Search

Here are your 13 search results for Classes & Workshops in Mexico

Private Tour: Surf Lesson in Puerto Vallarta

Private Tour: Surf Lesson in Puerto Vallarta - Puerto Vallarta, Mexico
Star Rating

Duration: 5 hours
Location: Puerto Vallarta, Mexico

From USD
$69.00

Do you want to see Puerto Vallarta as a local and experience a great private tour to learn how to surf in the Caribbean waters? This is a wonderful experience including a professional instructor and lots of fun.

After meeting your guide at a central location in Puerto Vallarta, you will enjoy a private surf lesson the old-school style. You will grab your boards and drive to Punta Mita ... More info ›

Do you want to see Puerto Vallarta as a local and experience a great private tour to learn how to surf in the Caribbean waters? This is a wonderful experience including a professional instructor and lots of fun.

After meeting your guide at a central location in Puerto Vallarta, you will enjoy a private surf lesson the old-school style. You will grab your boards and drive to Punta Mita. You'll park on the side of the road, unload the boards and walk on an easy path through the tropical forest for about 1.3 kilometers. You will discover the easiest break point to have a lesson.

After an introduction on the shore, you'll be ready to enjoy one of the most amazing experiences of your life as you ride a wave on a surfboard. After being done with the lesson, you'll go to have cool drinks and snacks (not included) at Surf Bar Km 5, where you'll get to relax and chill out. After a great time, you'll head back to the meeting point where the tour ends.

Less info

Puerto Escondido Surfing Classes

Puerto Escondido Surfing Classes - Puerto Escondido, Oaxaca

Duration: 90 minutes
Location: Puerto Escondido, Oaxaca

From USD
$35.90

Experience the amazing sensation of surfing the best waves in Puerto Escondido! Total fun, learn to surf guaranteed with the help of a professional instructor!

Experience the amazing sensation of surfing the best waves in Puerto Escondido! Total fun, learn to surf guaranteed with the help of a professional instructor! You will be picked up at your hotel and brought to one of the best beaches, Carrizalillo or Punta Zicatela. Once at the beach an instructor will provide you with the surfing gear equipment, and will give a surfing tutorial with all the tips to prevail on your first surfing class ... More info ›

Experience the amazing sensation of surfing the best waves in Puerto Escondido! Total fun, learn to surf guaranteed with the help of a professional instructor!

Experience the amazing sensation of surfing the best waves in Puerto Escondido! Total fun, learn to surf guaranteed with the help of a professional instructor! You will be picked up at your hotel and brought to one of the best beaches, Carrizalillo or Punta Zicatela. Once at the beach an instructor will provide you with the surfing gear equipment, and will give a surfing tutorial with all the tips to prevail on your first surfing class. Next, you will head to the water to start catching some waves! After the lesson you can spend some time at the beach where we will provide a beverage to enjoy after a well surfed class.

Less info

Surfing Class for Beginners in Los Cabos

Surfing Class for Beginners in Los Cabos - San José del Cabo, Mexico

Duration: 3 hours
Location: San José del Cabo, Mexico

From USD
$150.00

Is surfing on your bucket list? Don’t hesitate and try it!
This tour is recommended for beginners, non-swimmers and non-surfers who want to try surfing for the first time.

This short session is a good option if you want to experience the sport once or twice. The tour starts with hotel pick up and transfer to the beach ... More info ›

Is surfing on your bucket list? Don’t hesitate and try it!
This tour is recommended for beginners, non-swimmers and non-surfers who want to try surfing for the first time.

This short session is a good option if you want to experience the sport once or twice. The tour starts with hotel pick up and transfer to the beach. Once there, you will spend 20-30 minutes learning about safety rules, padding anf standing positions.

Then, you will paddle out and practice what you learned in the water. You will then take a quick break to hydrate and discuss points of improvement with the teacher. You will then go back into the water for another 30-45 minutes. 

After the class, you will be taken back to your hotel.

Less info

Surf Lessons in Punta de Mita

Surf Lessons in Punta de Mita - Sayulita, Mexico
Star Rating

Duration: 2 hours 30 minutes
Location: Sayulita, Mexico

From USD
$75.00

Enjoy a surf lesson at the beautiful Anclote beach in Punta de Mita. You may head to La Lancha or Burros beach depending on the weather conditions and level of experience ... More info ›

Enjoy a surf lesson at the beautiful Anclote beach in Punta de Mita. You may head to La Lancha or Burros beach depending on the weather conditions and level of experience. You'll receive all necessary equipment and have professional instructors with you all along. This is a great experience to have if you are visiting Punta de Mita.Waves in this are are small... waves are great for beginners, always safe.

Your surf lesson starts as you meet your instructor at the beach club, Mita Aventuras Surf School at  beach in Punta de Mita village. You'll receive all necessary equipment including surfboard and rash-guards. Then, you'll get 10 minutes of instructions on the beach which include basic tricks to learn before going to the water.

Time to Surf
You'll head into the ocean and enjoy 2 hrs hours of fun along with your guide who'll be you all the time. Feel the warm water and thrills as you hit the waves.We  love to see  big smiles when students get their first waves, so you'll have a great time.
Waves at Anclote beach  are very good to learn, but if the weather is not good and levels of experience are intermediate or advanced for the group, We have the option go to La Lancha or Burros beaches for the lesson.We will take a boat if this is the choice.


Enjoy an amazing time with your friends and family as you slowly become an expert.

Less info

Booking.com

Surf Lesson in Huatulco

Surf Lesson in Huatulco - Huatulco, Oaxaca

Duration: 4 hours
Location: Huatulco, Oaxaca

Special Offer
From USD
$108.00

Make the most of your Huatulco vacation by getting out on the water and learning how to surf! In addition to simply being fun, the experience allows you to meet a local or two and get a little exercise. With a qualified local instructor, learn the basics — like paddling and popping up — on the sand, and then head into the Pacific to put your newfound skills to the test.

After pickup from Huatulco hotels by minivan, head to the beach and meet your instructor, who will pair you with a longboard ... More info ›

Special Offer - Book by October 13 to save 10% off our previously offered price! - Book Now!

Make the most of your Huatulco vacation by getting out on the water and learning how to surf! In addition to simply being fun, the experience allows you to meet a local or two and get a little exercise. With a qualified local instructor, learn the basics — like paddling and popping up — on the sand, and then head into the Pacific to put your newfound skills to the test.

After pickup from Huatulco hotels by minivan, head to the beach and meet your instructor, who will pair you with a longboard. Put on the provided rash guard (a Lycra shirt you wear with your swimsuit that prevents chest and stomach rashes from the board and offers sun protection) before starting your lesson.

On the beach, follow your instructor’s directions about the proper techniques for paddling and popping up on your board. Then listen carefully to the explanation of surfing etiquette and how to wipe out safely before hitting the friendly waves — perfect for learners.
When you’re ready, fasten your ankle strap and hop on your board, paddling out from the beach. Your instructor will be with you in the water, telling you where to be, when to paddle and when to pop up. If you need it, you’ll be given a little push from the back of your board to make sure you catch as many waves as you can.

At the end of your lesson, you'll be driven back to your hotel.

Special Offer - Book by October 13 to save 10% off our previously offered price! - Book Now!

Less info

Los Cabos Surf Lesson at Costa Azul

Los Cabos Surf Lesson at Costa Azul - San José del Cabo, Mexico
Star Rating

Duration: Flexible
Location: San José del Cabo, Mexico

From USD
$84.99

Feel the crave for the wave with a surfing lesson in Los Cabos, During spring and summer, cruise the waves at Costa Azul with a 3-hour morning or afternoon lesson. Already know the basics of surfing? No problem, you’ll receive tailored instruction according to your level of experience ... More info ›

Feel the crave for the wave with a surfing lesson in Los Cabos, During spring and summer, cruise the waves at Costa Azul with a 3-hour morning or afternoon lesson. Already know the basics of surfing? No problem, you’ll receive tailored instruction according to your level of experience. Bonus: Snacks and round-trip transport from hotels and the cruise terminal are included.

When in Los Cabos, don’t pass up the chance to pick up surfing tips from national champions of the sport. After hotel or cruise-port pickup in Los Cabos, travel by air-conditioned minivan to Costa Azul .

Upon arrival at the beach, meet your instructors for your safety briefing and instruction. Slip on your rash guard or wetsuit, and practice the proper techniques for paddling and popping up on your longboard.

Listen to the rules of surfing etiquette, designed to keep everyone in the water safe, and learn how to wipe out harmlessly, which may come in quite handy.

Off into the waters you go! Fasten your ankle strap and hop on your board; then paddle out from the beach with your heart racing and eyes peeled out for your first wave. Shout out ‘Akaw!’, old-school surf slang, when sighting your ideal wave.

Feel confident with the support of an instructor with you in the water; if you need it, you’ll be given a little push from the back of your board to help you catch as many waves as possible.

This lesson is tailored to your skill level; if you are a beginner, your instructor ensures you don’t go near the bigger waves. If you are at a more advanced level, your instructor guides you on how to read waves, turn and ride the larger ones.

Take a break on shore to rehydrate and refuel with granola bars, before going back out into the water. If you’ve selected the full-day option, board your minivan and head to a local restaurant for a hearty and delicious lunch of rice, beans, fish tacos, avocado sauce and soft drinks before transport back to your hotel or the cruise terminal.



Summer is one of the best times of the year to catch waves in Cabo. It’s just a short drive to the popular surf resort town of Costa Azul, located at the southern tip of the Baja Peninsula. Select a morning or afternoon departure.

Less info