Recent Searches
Clear

Top Jalisco Surfing Lessons

Category
Filter
Select Dates
Today
Tomorrow




Clear Selections

3 Jalisco Surfing Lessons

Sort by:Featured

It looks like we have limited matches for your criteria. Try using different filters to see more results. Clear all filters.

Private Tour: Surf Lesson in Puerto Vallarta

Ride the waves on this 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.
...  More
  • 5 hours
  • Free Cancellation
From  
USD69.00
From  
USD69.00
Learn More
  • 5 hours
  • Free Cancellation

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.
...  More
  • 6 hours
  • Free Cancellation
From  
USD42.00
From  
USD42.00
Learn More
  • 6 hours
  • Free Cancellation

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.
...  More
  • 2 hours 30 minutes
  • Free Cancellation
From  
USD75.00
From  
USD75.00
Learn More
  • 2 hours 30 minutes
  • Free Cancellation


Book online or call
(888) 651-9785
(888) 651-9785