
Private snorkeling · San José del Cabo · Sea of Cortez
Private Snorkeling in San José del Cabo — Just for Your Group
Explore Zacatitos, Barco Hundido, La Bufadora, Los Corales and Las Palmitas in complete privacy. $450 USD for 1–2 people, $95 USD per additional guest.
Overview
$450 USD · 1–2 people · 3 hours
Our private snorkeling tour is the most exclusive way to discover the Sea of Cortez. The boat is 100% yours — no strangers, no fixed group schedule. $450 USD covers 1–2 people, with $95 USD for each additional guest, up to a maximum of 10. It is ideal for couples, families and groups who want to experience the reef at their own pace.
We visit the best snorkeling spots around San José del Cabo: Zacatitos, Barco Hundido, La Bufadora, Los Corales and Las Palmitas. Your experienced guides choose the best site of the day based on conditions — visibility, currents and marine life activity — and can adapt the route entirely to your group.
What to expect on the water: a relaxed three hours drifting over shallow coral reefs in warm, crystal-clear water where the visibility often exceeds 30 feet. Below the surface you will find a thriving marine ecosystem — schools of tropical fish, colorful coral formations, blue sea stars, spotted puffer fish, moray eels hiding in the coral caves, stingrays gliding over the sandy bottom and green sea turtles grazing on the reef. The Sea of Cortez around San José del Cabo is one of the richest marine environments in Baja California Sur, and every private snorkeling stop reveals something new.
This is a beginner-friendly and family-friendly experience. Premium mask, fins and flotation vest are included for every guest in adult and child sizes, so even first-time snorkelers and nervous swimmers feel safe and confident in the water. Our reef-safe guides stay close at all times, point out the marine life and adjust the pace to your group. The best time to snorkel in Los Cabos is year-round, with the calmest water and best visibility on morning departures. Bring reef-safe sunscreen, a hat and a towel — we handle the rest, including a fresh lunch served on board.
If you prefer a more affordable shared option, we also run the public snorkeling tour from $95 USD per person in a small shared group.
$450 USD · 1–2 people · 3 hours
- Duration
- Approximately 3 hours
- Departure
- Marina San José del Cabo
- Group size
- Private — 1–2 people base, max 10
- Included
- Gear, guide & refreshments
- Price
- $450 USD · 1–2 people · 3 hours
- Availability
- Limited spots — book ahead
Why choose this tour
Small groups, local expertise, unforgettable days at sea
Unlike the shared departure, this private tour puts the whole boat at your group’s disposal. No waiting for others, no group compromises, complete freedom to explore each cove at the rhythm you want. Our guides focus entirely on your group, which makes the day more personal, calmer and far more memorable.
- 100% private tour — the boat is only for your group (max 10 guests)
- Price: $450 USD for 1–2 people · $95 USD per additional guest
- Full flexibility of route and pace within the snorkeling areas
- Experienced guides devoted entirely to your group
Tour highlights
What makes it special
- Private snorkeling at Zacatitos, Barco Hundido, La Bufadora, Los Corales and Las Palmitas
- The boat is exclusively for your group
- $450 USD (1–2 people) + $95 USD per additional guest · max 10
- Spot tropical fish, rays and sea turtles
- Premium mask, fins and flotation vest included
- Fresh fruit, water, cold drinks and lunch on board
What's included
Everything you need
- Exclusive boat for your group (max 10 guests)
- Premium mask, fins and flotation vest
- Reef-safe guide
- Fresh fruit, bottled water, drinks and lunch
- Access to the best snorkeling spots in San José del Cabo
- Ground transport at an additional cost depending on the area (ask when booking)
Tour information
Good to know
- Duration
- Approximately 3 hours
- Group size
- Private — 1–2 people base, max 10
- Price
- $450 USD (1–2 people) · $95 USD per additional guest
- Best for
- Couples, families and private groups
- Season
- Year-round
- Departure
- Morning departures for calmer water
Meeting point
Where we set sail
Puerto Los Cabos Marina (behind Hotel El Ganzo, next to La Marina Inn), San José del Cabo, Baja California Sur, Mexico
Tours depart from Marina San José del Cabo. We offer ground transport from most hotels in San José del Cabo and the Tourist Corridor at an additional cost depending on the area. Please arrive 15 minutes before departure.
Hours: Daily 6:00 AM – 8:00 PM · +52 624 243 1007
Photo gallery
See it for yourself


















Frequently asked questions
Private Snorkeling FAQs
Customer reviews
What guests say
“A fantastic snorkeling experience with Jonathan and Captain Ishmael of Openwater Expeditions. Jonathan was an excellent and knowledgeable guide about the area as well as the sea life. He never rushed us and kept trying to find more fish and sea creatures during the snorkeling. After about an hour in the water, we had lunch and cocktails before heading back to shore. Highly recommend!”
Sasha K
San José del Cabo, Mexico · Snorkeling Adventure
“We were taken to a secluded cove where there were no other boats so had the place to ourselves. The guide made sure we were in a place where we saw lots of fish. It was like swimming in an aquarium.”
Lisa C
San José del Cabo, Mexico · Snorkeling Adventure
“Jonathan, Ishmael and Simone were great hosts!! small group of 8, very relaxed couple hour boat ride with amazing views of whales! well worth the price!! One of the highlights of our trip!!”
dunkin4
Saint Paul, Minnesota · Whale Watching
Why book direct
Skip the middlemen. Book direct and save.
Booking straight with Open Water Expeditions means a better price, a real person on the other end and a family business that reinvests in this coastline.
Book Direct, No Middlemen
No third-party markups or platform commissions — you always deal straight with our local crew.
Fast requests
Reserve in under two minutes and hear back straight from the crew who runs your tour.
Talk to real locals
Questions? You reach our San José del Cabo team directly — not an overseas call center.
Cancellation policy
Cancellations 72 hours or more in advance: 90% refund. Cancellations less than 72 hours in advance: non-refundable.
Related tours
More ways to explore Los Cabos

Book now
Ready for the private snorkeling?
Book direct and our team will confirm availability. Cancellations 72 hours or more in advance: 90% refund. Cancellations less than 72 hours in advance: non-refundable.



