Travelers looking for hands-on experiences in San José del Cabo will find two standout options. The surf lessons at Costa Azul and Cerritos Beach are practical and well-organized, with skilled instructors (including a champion surfer) who accommodate all ability levels. For foodies, the Mexican cooking workshops are a smart choice – you’ll master local staples like ceviche and tamales, with the bonus of market tours and spirit tastings included. Both experiences offer hassle-free booking and transportation.

We especially love the cooking classes for their market-to-table approach and the surf lessons for their expert one-on-one instruction.

Check out our carefully selected top tours below.

Key Points

  • Immersive surf lessons and tours are available at Costa Azul and Cerritos Beach, offering personalized instruction for all skill levels.
  • Authentic Mexican cooking classes teach participants to prepare ceviche, guacamole, tamales, and other traditional dishes, often including market visits and tasting experiences.
  • Private and personalized experiences, such as small-group surf lessons and private cooking classes, provide customized guidance from professional instructors and chefs.
  • Cooking classes offer a range of options, including margarita mixing and tequila/mezcal tastings, catering to diverse culinary interests.
  • Surf lessons and cooking classes operate primarily from March to November, ensuring optimal seasonal conditions and availability.

Los Cabos Surf Lesson at Costa Azul

Los Cabos Surf Lesson at Costa Azul

Although located just minutes from the lively heart of San Jose del Cabo, the Los Cabos Surf Lesson at Costa Azul transports participants to a serene stretch of coast perfect for learning to ride the waves.

With a 100% recommendation rate and a Badge of Excellence, the program offers surfing lessons year-round, with lessons taking place at Costa Azul in spring and summer, and Cerritos Beach in fall and winter.

Led by professional instructors who provide customized guidance, the 3-hour lessons cater to all experience levels, including children as young as 6.

Participants can enjoy round-trip transportation from their hotels, and the activity’s safety guidelines ensure a comfortable experience, even for those with limited fitness levels.

Judging by the overwhelmingly positive reviews, the Los Cabos Surf Lesson delivers an exceptional surfing experience, with many praising the friendly instructors and the program’s family-friendly atmosphere.

Read our full review: Los Cabos Surf Lesson at Costa Azul Review
Book now: Check availability

San José Del Cabo: Margarita Master Class

San José Del Cabo: Margarita Master Class

What better way to take in the vibrant culture of San José del Cabo than by mastering the art of crafting the perfect margarita? The “Margarita Master Class” offers a captivating 2-hour experience that delves into the history and origins of this iconic cocktail.

Led by expert guides, participants embark on a local market tour to discover the fresh ingredients that elevate each margarita. During the hands-on class, guests learn mixing techniques, explore diverse tequilas, syrups, and mixers, and ultimately create their own unique margarita creations.

The intimate group setting, limited to 10 participants, ensures personalized attention and a chance to immerse in the local cuisine and culture. Priced at $67.89 per person, this class is a must for cocktail enthusiasts and anyone seeking to deepen their appreciation for the vibrant flavors of San José del Cabo.

With exceptional reviews and the flexibility of free cancellation, this workshop promises an unforgettable experience.

Read our full review: San José Del Cabo: Margarita Master Class Review
Book now: Check availability

Surf Lesson Tours (Half Day)

Surf Lesson Tours (Half Day)

Surf Lesson Tours offers a captivating half-day surfing experience in the pristine waters of San Jose del Cabo, Baja California Sur.

With a stellar 100% traveler recommendation rate and 56 glowing reviews, this tour provides personalized instruction for surfers of all ages and skill levels. Participants learn the basics in shallow waters before progressing to deeper waves, surrounded by stunning natural scenery.

The tour includes private transportation, top-notch equipment, and a delightful breakfast spread. Experienced instructors, like the dedicated Martin, ensure a supportive and memorable outing.

Beginners particularly appreciate the tailored guidance and confidence-building approach. The tour’s accessibility, with stroller-friendly arrangements and service animal allowances, makes it suitable for a wide range of travelers.

Priced at $210 per person with free cancellation, Surf Lesson Tours offers a unique opportunity to take in the joy of surfing against the backdrop of Baja California’s breathtaking coastline.

Read our full review: Surf Lesson Tours (Half Day) Review
Book now: Check availability

Los Cabos: Costa Azul Private Surf Lesson With Transfer

Los Cabos: Costa Azul Private Surf Lesson With Transfer

This private surf lesson at Costa Azul in Los Cabos offers a 2.5-hour immersive experience for surfers of all skill levels. Priced from Kč 3,494 per person, the lesson is available from March 15th to November 15th.

Beginners and intermediates can use the soft deck surfboards provided, while expert bilingual instructors guide the group ratio of 1 instructor per 3 participants.

The lesson includes round-trip transportation, a rash guard or wetsuit, a shaded camp, refreshments, and snacks.

Participants should bring a swimsuit, beach towel, sandals, biodegradable sunblock, and sunglasses. Pregnant women and individuals with heart problems or serious medical conditions aren’t suitable for this activity. Non-surfers can book a companion spot to observe the lesson.

Flexible pick-up times between 7:30 a.m. and 1 p.m. allow for convenient scheduling.

With free cancellation up to 24 hours in advance, this surf lesson provides a memorable and hassle-free experience in the stunning setting of Los Cabos.

Read our full review: Los Cabos: Costa Azul Private Surf Lesson With Transfer Review
Book now: Check availability

90 Min BEGINNERS SURF LESSON in Los Cabos

90 Min BEGINNERS SURF LESSON in Los Cabos

Nestled along the pristine shores of Playa Pescadito in Costa Azul, San Jose del Cabo, this 90-minute surf lesson caters to beginners seeking to conquer the waves. With a 100% recommendation from travelers, the class provides personalized guidance from experienced instructors to help participants become comfortable on the board.

The lesson starts with an initial land-based instruction, where participants learn essential skills before venturing into the water. Throughout the session, the small group composition ensures each individual receives tailored feedback and support from the instructor.

The provided surf and beach gear, as well as snacks and beverages, create a hassle-free experience. Suitable for those with moderate fitness levels, the lesson adheres to strict safety protocols. Children must be accompanied by adults, and the activity operates in all weather conditions.

With free cancellation available up to 24 hours prior, this beginner-friendly surf class in Los Cabos offers an excellent opportunity to ride the waves and create lasting memories.

Read our full review: 90 Min BEGINNERS SURF LESSON in Los Cabos Review
Book now: Check availability

San José Del Cabo: Cooking Class + Margaritas & Mezcal Tasting

San José Del Cabo: Cooking Class + Margaritas & Mezcal Tasting

What better way to take in the vibrant culinary culture of San José del Cabo than with a captivating cooking class and a tantalizing tasting of margaritas and mezcal?

For just Kč 2,314 per person, this 3-hour experience offers a comprehensive introduction to authentic Mexican cuisine. Under the guidance of an experienced chef, you will learn to prepare classics like ceviche, guacamole, and roasted salsa.

The class also includes a tequila and mezcal tasting, allowing guests to savor the complex flavors of these iconic Mexican spirits. The private group option makes for an intimate and enjoyable atmosphere.

With free cancellation up to 24 hours in advance and the option to book now and pay later, this cooking class is a flexible and hassle-free way to explore San José del Cabo’s culinary delights.

Complemented by an open bar and exceptional homemade kombucha, this class promises a truly memorable gastronomic adventure.

Read our full review: San José Del Cabo: Cooking Class + Margaritas & Mezcal Tasting Review
Book now: Check availability

Surf Lesson Tours (Full Day)

Surf Lesson Tours (Full Day)

Experience the thrill of riding the waves in Baja’s picturesque coastal locations with Surf Lesson Toursfull-day excursion. This highly recommended tour offers private, customized lessons for all skill levels, with convenient hotel pickup in San José del Cabo.

Surfing enthusiasts can choose between the iconic waves of Todos Santos or the East Cape, with all necessary gear provided, including soft boards, rashguards, and wetsuits.

Between surfing sessions, enjoy a tasty lunch, healthy snacks, and refreshing beverages to maintain energy levels. The tour also includes private transportation, professional photography, and additional amenities like chairs, shade, and an ice chest.

With a 100% recommendation rate and a Badge of Excellence, Surf Lesson Tours delivers an unforgettable surfing experience.

Beginners will appreciate the patience and encouragement of the expert instructors, while experienced surfers can hone their skills in stunning natural settings.

Don’t miss this chance to catch some waves in beautiful Baja.

Read our full review: Surf Lesson Tours (Full Day) Review
Book now: Check availability

San Jose Del Cabo: Market Tour and Cooking Class

San Jose Del Cabo: Market Tour and Cooking Class

Enjoy the vibrant culture of San José del Cabo through an engaging market tour and hands-on cooking class. Priced at SEK 1,427 per person, this 4-hour experience is limited to just 8 participants, allowing for an intimate and personalized exploration of Mexican cuisine.

Led by an English-speaking chef, the class begins with a visit to the Municipal Produce Market, where you’ll select fresh ingredients.

Continue to a traditional tortilla factory before heading to the chef’s home kitchen to prepare a delectable meal. The daily menu varies based on market availability, offering a range of regional specialties like tamales, enchiladas, and pork tacos.

Throughout the class, you’ll learn to make authentic salsas and work with various chili peppers.

At the end of the session, savor the fruits of your labor alongside your fellow participants.

With a 5/5 rating from 17 reviews, this market tour and cooking class is a must-try for a truly immersive culinary experience in Los Cabos.

Read our full review: San Jose Del Cabo: Market Tour and Cooking Class Review
Book now: Check availability

Private Los Cabos Surf Lesson at Costa Azul

Private Los Cabos Surf Lesson at Costa Azul

For those seeking an exhilarating and immersive way to experience the beauty of Los Cabos, a private surf lesson at Costa Azul is an ideal choice. Recommended by 98% of travelers with a 4.9-star rating, this lesson caters to surfers of all skill levels, from beginners to experts.

The lesson lasts several hours and includes roundtrip transportation, a private guide, and all necessary equipment, such as surfboards, rash guards, and wetsuits.

The excursion offers a range of inclusions, from bottled water and granola bars to the option for non-surfers to enjoy a shaded camp and snacks.

Pickup is available from hotels in the San Jose del Cabo, corridor, and Cabo San Lucas tourist areas, with a minimum age of 6 years and a moderate fitness level required.

Safety protocols are in place, and the tour operates from March to November, ensuring the best wave conditions.

With a private, personalized experience, this surf lesson is a must-try for those seeking an unforgettable adventure in Los Cabos.

Read our full review: Private Los Cabos Surf Lesson at Costa Azul Review
Book now: Check availability

Cooking Classes + Margaritas and Mezcal Tasting, We Offer Pick up

Cooking Classes + Margaritas and Mezcal Tasting, We Offer Pick up

What better way to experience the vibrant flavors of San Jose del Cabo than through a lively cooking class with margaritas and mezcal tasting?

This 2-hour experience at Alma de Mexico – Restaurant & Cooking Classes is a must for any foodie visiting the area. The class includes a ceviche-making demonstration, homemade salsa and guacamole, and an open bar featuring refreshing margaritas.

An English-speaking certified chef leads the intimate group of up to 8 travelers, sharing their expertise and engaging participants. Travelers rave about the chefs’ humor, knowledge, and personal touch, creating a fun and welcoming atmosphere.

While some feel the $96.64 per person price tag is a bit steep, the overall experience of learning to make authentic Mexican dishes while sipping on cocktails is hard to beat.

Pickup from San Jose centro is available, with an additional fee for those staying in the San Lucas area. This class isn’t wheelchair accessible, but stroller accessible and welcomes service animals.

Read our full review: Cooking Classes + Margaritas and Mezcal Tasting, We Offer Pick up Review
Book now: Check availability

Surf Lessons in CABO With Mexico Surf Champ!

Surf Lessons in CABO With Mexico Surf Champ!

Visitors can enjoy surf lessons with a renowned Mexican surf champion in San Jose del Cabo. The lessons are private, so your group will be the only participants.

You’ll meet at the Costa Azul Public Beach Parking Lot by the bridge and confirm the meeting time via WhatsApp prior to arrival. Beginners will receive instruction at Middles Beach (Pescadito).

The lessons include a soft top surfboard, leash, and umbrella for shade. Wear a rashguard and board shorts or a sport top and bottoms/1-piece swimsuit, and bring water shoes, good sunblock, and a beach towel.

Lessons are available daily from 7 AM to 5 PM until October 2025. Priced at $69 per person, the surf lessons have received rave reviews, with 100% of travelers recommending the experience.

The instructor, Sergio, is known for his patience, expertise, and ability to help students catch waves. In 2006, he won the national Mexico surf championship.

Read our full review: Surf Lessons in CABO With Mexico Surf Champ! Review
Book now: Check availability

Surf Lesson

Surf Lesson

Surf enthusiasts who booked the surf lessons in San Jose del Cabo can expect a personalized coaching experience tailored to their skill level.

Surf Personalized Coaching and Lessons offers 2-hour surfing lessons led by experienced instructors, ensuring a blend of excitement and skill development for beginners to seasoned surfers.

The lesson includes essential gear like surfboards, rash guards, snacks, and beverages. Participants can choose to meet the instructors directly at Cocos Costa Azul or request pickup from their hotel or villa. For in-town lessons, the meeting point is the Playa Arroyo Costa Azul Parking Lot.

Lessons are available daily from 7:00 AM to 5:00 PM, with the activity ending back at the meeting point. The service is wheelchair accessible and stroller-friendly, though not recommended for individuals with certain medical conditions.

With a maximum group size of 15, the surf lessons provide a personalized experience, as evidenced by the 100% recommendation rate from 15 previous travelers.

Read our full review: Surf Lesson Review
Book now: Check availability

120 Min Surf Lesson / for All Ages

120 Min Surf Lesson / for All Ages

A 120-minute surf lesson off the Baja coast in San Jose del Cabo caters to all skill levels, from beginners to experienced surfers. The lesson includes a quick safety briefing, instruction on paddling and standing positions, and personalized tips from an experienced instructor.

Participants will learn to surf in the beautiful waters of the region, with beverages and snacks provided. The surf lesson takes place at Pescadito Beach, with hotel pickup and drop-off available for an additional fee.

Souvenir photos can be purchased, and alcoholic drinks are available for those 18 and older. The maximum group size is 20 travelers, and moderate physical fitness is required.

Confirmation is received within 48 hours of booking, and free cancellation is offered up to 24 hours before the start of the experience. The lesson operates in all weather conditions, so appropriate attire is recommended.

Read our full review: 120 Min Surf Lesson / for All Ages Review
Book now: Check availability

The Sum Up

San José del Cabo offers a variety of workshops and classes for visitors. From surfing lessons at Costa Azul to cooking classes featuring margaritas and mezcal, there’s something for all. The lessons are suitable for all skill levels and ages, and many include convenient transportation. Whether you’re a beginner or an experienced surfer, you’ll find the perfect class to enhance your stay in this vibrant Mexican destination.