Skip to main content

Custom Surf Camps

Whether you’re celebrating a milestone birthday, planning a family reunion, looking for an active multi-generational vacation, or just want to spend a week surfing in Costa Rica with great friends, our Custom Surf Camps allow your group to reserve our entire beachfront property for the week.

Our three unique villas can accommodate three-to-four families or up to nine individuals, with a common pool, dining table, bar, and lounging areas. Our full staff will take care of every detail, including all meals, transportation to surf breaks, and customized instruction to suit your group so that you can relax and enjoy your vacation. No planning, no logistics… just lots and lots of great waves!

We provide everything so that you can relax and enjoy your vacation!
Our 7-day, 6-night camp includes:

  • Beachfront accommodations in one of three villas.
  • Small camp size (maximum three families) to ensure personal attention.
  • Highly individualized, professional surf instruction with 2:1 student to coach ratios.
  • Pool technique lessons, video analysis, and wave theory classes back at camp.
  • Daily yoga sessions.
  • Breakfast, lunch and dinner daily*
  • Happy hour.
  • Fresh, homemade beach snacks at the break.
  • High performance surfboards.
  • Massage.
  • Professional photography of the entire week.
  • Transportation to and from the airport and all breaks.
  • Watercolor Art Sessions for interested parties.

*We use fresh, local ingredients are happy to accommodate any special dietary needs (gluten free, food allergies, picky eaters).

The Custom Experience:

We are happy to work with you to design the perfect Costa Rica Surf experience for your group. We have organized 40th and 50th birthday trips, multi-generational family trips (ages seven months to 70 years old!), girls getaways, and surfari trips for experienced groups looking to really explore the local breaks. Custom Surf Camps require a minimum number of guests- please contact us for the minimum depending on the dates. If you are interested in organizing a group, please contact us for details.

A few optional additions include:

  • Zip lining, waterfall hikes, snorkelling trips, ATV rentals, boat trips, horseback riding, and phenomenal wildlife viewing.
  • Facials, pilates, manicures, and pedicures can be arranged.
  • Proximity to a variety of breaks including beach, point and boat accessed.
  • Sandy bottom beach breaks.
  • Sunrise and sunset surf session options.


We offer all-inclusive family camp sessions in the spring and fall, and are happy to accommodate custom and/or extended camp weeks by request.

See our Reservations Page for availability.

Regular Season Rates:

  • $2,850 per person, over the age of five
  • $1,495 kids over the age of one, not surfing
  • Kids under the age of one stay free

Holiday Season Rates:

  • $3,150 per person, over the age of five.
  • $1,495 kids over the age of one, not surfing
  • Kids under the age of one stay free
Custom Surf Camps in Costa Rica

WOW, this is heaven!!! This was one of the most life changing vacations I have ever taken. I went to Peaks n Swells with 8 friends to learn to surf, relax and recharge. Everything is taken care of, from the amazing food, to the stunning accommodations to the fun and exciting surfing. I had never surfed before and I am hooked! Everything about this place was perfect. We are already planning our next trip down there. I would recommend this to families and friends without hesitation.

Lee G.

We had high expectations going in and they were exceeded in every possible way. Peak 'n Swells runs a top notch surf camp and with every detail taken care of. Everything is excellent... the staff, the food, the activities, the accommodations, the service, the town, the location. It is truly a one of a kind, unique experience that is good for the mind, body, and especially the soul. All of the surf coaches were not only outstanding but a joy to be around. We felt like part of a great big family. Can't wait to get back for round 2!


Contact us to BOOK NOW!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.