Free cancellation: get a full refund up to 24 hours in advance. Learn more

Top Mexico Classes & Workshops

Up
times
icon-filterFilter
Clear all

17 Tours and Activities

Sort by:Default


Full-Day Sayulita and San Pancho from Puerto Vallarta

Hit the beach at Sayulita on a 6-hour tour from Puerto Vallarta that explores the scenic Riviera Nayarit. Check out the coast’s highlights, pause to see San Pancho, then enjoy the rest of the day on Sayulita’s gorgeous beach, with time to swim, sunbathe, or catch waves on a boogie board or surfboard. This 6-hour Sayulita tour includes pickup and drop-off at Puerto Vallarta hotels and an hour-long boogie board or surf board rental when you get to the beach.
  • Duration: 6 hours
  • Free Cancellation
From
US$42.00
See Details
  • Duration: 6 hours
  • Free Cancellation
From
US$42.00

NEW TO VIATOR

Salsa & Salsa

The Original Salsa and Salsa Tour!The #1 Cooking and Dancing Tour in Mexico!
  • Duration: 3 hours
  • Free Cancellation
From
US$89.00
See Details
  • Duration: 3 hours
  • Free Cancellation
From
US$89.00

Private Tour: Surf Lesson in Puerto Vallarta

Ride the waves on this 5-hour private surfing lesson from Puerto Vallarta. After an easy drive to Punta Mita, receive tailored instruction according to your level of experience. Learn maneuvers on the beach and then hit point break! After the lesson, dial down your adrenaline with drinks and snacks at a local bar. Transport from a central location in Puerto Vallarta included.
  • Duration: 5 hours
  • Free Cancellation
From
US$69.00
See Details
  • Duration: 5 hours
  • Free Cancellation
From
US$69.00

Los Cabos Surf Lesson at Costa Azul

Get your surf on with year-round lessons in the waters off Los Cabos. Explore some of the best surfing spots with a group of professional surfers who will teach you the basics or adjust their instruction to suite your needs. In spring and summer hit up the waves of Costa Azul for a 3-hour workshop; spend a full-day surfing in fall and winter at the world-famous Cerritos Beach. Practice popping up on your longboard, paddling and wiping out, or simply catching the sea's biggest and best.
  • Duration: 3 hours
  • Free Cancellation
From
US$95.00
See Details
  • Duration: 3 hours
  • Free Cancellation
From
US$95.00

Baja Ranch Cultural Tour Including Pottery and Tortilla-Making Classes

Experience the rural culture and cuisine of Baja California on a 5-hour tour from Todos Santos to a remote working ranch in the heart of the desert mountains. Take a pottery class, learn to make traditional tortillas, and sit down to a ranch-style lunch of fresh, local food. This small-group Baja California tour is limited to 10 people for a personal experience, and includes pickup and drop-off at centrally-located Todos Santos hotels.
  • Duration: 5 hours
  • Free Cancellation
From
US$100.00
See Details
  • Duration: 5 hours
  • Free Cancellation
From
US$100.00

SUP Yoga Class at Medano Beach

Are you a yogi looking for a challenge? This 90-minute yoga class takes you not to the mat, but to Cabo San Lucas Bay — on top of a stand-up paddleboard (SUP). Learn all the moves first on Medano Beach before you paddle out and try them on the water. Admire views of the beach and the Arch as you exercise in this unique environment. This class is suitable for both beginning- and intermediate-level yoga practitioners.
  • Duration: 1 hour 30 minutes
  • Free Cancellation
From
US$55.00
See Details
  • Duration: 1 hour 30 minutes
  • Free Cancellation
From
US$55.00

Surf Lessons in Punta de Mita

Learn to surf on the beaches of Punta de Mita, just south of Sayulita, during a small-group lesson. Your instructor takes you to one of three beaches—Anclote, La Lancha, or Burros—depending on the weather conditions and experience level of the group. This surf lesson is ideal for beginners, and surfboards and rash guards are provided. Plus, choose from morning or afternoon times to best suit your needs.
  • Duration: 2 hours 30 minutes
  • Free Cancellation
From
US$75.00
See Details
  • Duration: 2 hours 30 minutes
  • Free Cancellation
From
US$75.00

Surf Lesson in Huatulco

Try out your surfing skills in the warm waters off Huatulco. An experienced instructor will teach you the basics of this thrilling water sport, providing tips on surfing etiquette and the proper way to wipe out. You'll also learn where to position yourself to catch a wave and how to pop up before practicing on your own. Lessons include a longboard and a rash guard—you just bring yourself.
  • Duration: 4 hours
  • Free Cancellation
From
US$108.00
See Details
  • Duration: 4 hours
  • Free Cancellation
From
US$108.00

Surfing Class for Beginners in Los Cabos

Try surfing for the first time without getting intimidated by more experienced surfers. This surfing class for beginners in Los Cabos is the perfect introduction to the sport. An instructor gives you a lesson on land, and you can practice your skills until you feel confident to hit the water. Then, afterward, you get 1-on-1, useful feedback from your instructor. This Los Cabos surfing class includes snacks and beverages, too.
  • Duration: 3 hours
  • Free Cancellation
From
US$150.00
See Details
  • Duration: 3 hours
  • Free Cancellation
From
US$150.00

NEW TO VIATOR

Selina Detox to Retox Playa del Carmen Mexico

Aim for balance At Selina we offer an alluring blend of zen and fun that will deliver the optimal vacation. Have the best of all worlds! If wellness is a priority for you, Selina’s wellness package offers you the peace of mind and body, while simultaneously giving you the opportunity to connect with incredible travelers from all over the world. There is no doubt that taking care of your whole self elevates you in all areas of your life. You choose your vibe; we offer a wide range of classes and activities from surf lessons to treks through the jungle. We are excited to help you find your balance!
  • Duration: 3 to 5 days
  • Free Cancellation
From
US$100.00
See Details
  • Duration: 3 to 5 days
  • Free Cancellation
From
US$100.00

Puerto Escondido Surfing Classes

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!
  • Duration: 1 hour 30 minutes
  • Free Cancellation
From
US$35.90
See Details
  • Duration: 1 hour 30 minutes
  • Free Cancellation
From
US$35.90

4-Day Surf Camp in Sayulita

This 4-day Sayulita Surf Camp is a package for beginner- surfers but as well for intermediates that want to refine their skills or just enjoy 4 days of surfing at the best spots. During 4 days we will give you in personalized training sessions all tools to get the best out of your surf. Next to that, we take you to some hidden spots that are considered as some of the best surf spots in la Riviera Nayarit. Let the fun begin!
  • Duration: 4 days
  • Free Cancellation
From
US$346.60
See Details
  • Duration: 4 days
  • Free Cancellation
From
US$346.60

PRIVATE YOGA SESSION AND MAYA RITUAL TEMAZCAL FOR PEOPLE STAYING AT PLAYA DEL CARMEN OR TULUM

  CONNECTING WITH NATURE PRACTICING YOGA IS AN OPPORTUNITY YOU CAN NOT MISS. A PRIVATE YOGA SESSION WITH A PROFESSIONAL INSTRUCTOR SURROUNDED BY THE JUNGLE AND THE SOUND OF THE BIRDS IS AN EXPERIENCE YOU JUST MUST.
  • Duration: 4 hours
  • Free Cancellation
From
US$500.00
See Details
  • Duration: 4 hours
  • Free Cancellation
From
US$500.00

NEW TO VIATOR

Selina Surf Club Puerto Escondido Mexico

With these packages, we combine that authentic surf spirit with unique, specially curated Selina experiences. Try surfing for the first time, surf between work meetings, or find your zen with a surf/yoga package. Selina Surf Club is excited to welcome you to your most memorable holiday yet!SURF LESSONS PACKAGE  “Let the sea set you free”Surfers of all levels welcome! Selina Surf Club is for everyone, from seasoned pros looking to improve their speed and control to newbies just hoping to stand up for the first time. Our instructors are professional, experienced surfers who will help you get the most from your surf experience. Carve up the waves on the latest advanced equipment in the best hidden spots scouted by Selina just for you. Lessons include personalized instruction, equipment, and access to local surf meccas.
  • Duration: 5 to 10 days
  • Free Cancellation
From
US$295.00
See Details
  • Duration: 5 to 10 days
  • Free Cancellation
From
US$295.00

NEW TO VIATOR

Detox to Retox Puerto Esconido Mexico

At Selina we offer an alluring blend of zen and fun that will deliver the optimal vacation. Have the best of all worlds! If wellness is a priority for you, Selina’s wellness package offers you the peace of mind and body, while simultaneously giving you the opportunity to connect with incredible travelers from all over the world. There is no doubt that taking care of your whole self elevates you in all areas of your life. You choose your vibe; we offer a wide range of classes and activities from surf lessons to treks through the jungle. We are excited to help you find your balance!
  • Duration: 3 to 5 days
  • Free Cancellation
From
US$150.00
See Details
  • Duration: 3 to 5 days
  • Free Cancellation
From
US$150.00

Surf lesson

Sayulita and its surroundings at Riviera Nayarit is one of the most famous places in Mexico to surf. Not only it provides mellow waves for beginners but as well exellent beachbreaks for more experienced surfers. With our personalized surf lesson you will learn the basics of surfing in 2 hours with professional instructors. You will learn the most relevant techniques to have a safe and fun surf experience accompanied all time with instructor.  Be ready to take your first waves!
  • Duration: 2 hours
  • Free Cancellation
From
US$45.00
See Details
  • Duration: 2 hours
  • Free Cancellation
From
US$45.00

7-Day Baja Surf Camp for Women Including Yoga, Massages and Cooking Class

Women unite for an enlightening 7-day Baja adventure that includes a surf camp, yoga workshops and cooking classes. Enjoy the ideal 'ladies only' holiday in Todos Santos with your girlfriends, beginning each day with stretching and a Mexican breakfast, followed by surfing lessons on Los Cerritos's calm waters. Afternoon activities range from swimming with sea lions to massages and a culinary class with a local chef. This all-inclusive, multi-day tour includes dinners in downtown Todos Santos—known for its quirky artistic flair—and a full week of yoga classes and surfing lessons. 
  • Duration: 7 days
From
US$2,700.00
See Details
  • Duration: 7 days
From
US$2,700.00


mobile_o
Having trouble booking online?
(888) 651-9785
Call (888) 651-9785
Select Dates