Snorkeling · Tourist Corridor

Snorkeling at Santa María & Chileno Bay

The two best snorkel beaches in the Cabo corridor — protected horseshoe coves with healthy reef, calm water, and abundant fish. Both are public, both are free, and both can be done as a single 4-hour drive-yourself snorkel day.

15 minFrom Cabo to Santa María
FreePublic beach access
40 ftTypical visibility
DIY or tourBoth work

The two best snorkel beaches in the Cabo corridor

The 30-km Tourist Corridor between Cabo San Lucas and San José del Cabo has dozens of beaches, but only a few are good for snorkeling — most have rough bottoms, surge, or no reef. The two genuine snorkel destinations are Santa María Bay and Chileno Bay, both protected coves with calm water, healthy coral and rock reef, and abundant fish. They’re the best snorkel beaches not just in the corridor but in the entire southern Baja peninsula.

Both are public beaches with free access, both have small parking areas, and both fill up by 11 AM in high season — go early.

Santa María Bay (Bahía Santa María)

A small horseshoe-shaped cove halfway between Cabo San Lucas and San José del Cabo, with a sandy beach maybe 200 meters across and rocky points on both ends. The reef is at the rocky points — south point is more developed (more coral, more fish, calmer water), north point is more rugged.

What you’ll see: Parrotfish, sergeant majors, blue tang, butterflyfish, snapper, and the occasional ray or sea turtle. Visibility is consistently 30-50 feet, sometimes better in summer.

Conditions: The bay is well-protected and almost always calm. Swimming is safe for all abilities. The reef starts about 20 meters offshore at the south point — easy swim from the beach.

Crowding: Small beach, big problem. Santa María gets busy by mid-morning, especially when cruise ships are in. Boat tours stop here all day. The water can have 100+ snorkelers visible at once on busy days.

Access: Free public access via a small parking lot off Highway 1. No facilities — no lifeguards, no rentals, no food. Bring your own gear, water, and snacks.

Chileno Bay (Bahía Chileno)

A larger horseshoe cove 5 km closer to San José del Cabo than Santa María. About 600 meters of beach, rocky points on both ends, and the largest reef accessible from a Cabo public beach. The Chileno Bay Resort sits on the eastern end, but the beach itself is public.

What you’ll see: Same reef species as Santa María (parrotfish, sergeants, blue tang, butterflyfish) plus more reliable sightings of larger fish — angelfish, larger snappers, and sea turtles in the seagrass beds. Visibility is similar, 30-50 feet.

Conditions: Larger bay than Santa María with slightly more swell on rough-water days. Still calm 90% of the time. The reef starts about 30 meters offshore at the points.

Crowding: Less crowded than Santa María (because it’s larger, not because it’s less popular). Still busy 10 AM-3 PM.

Access: Free public access with a larger parking area than Santa María. Some food vendors set up at the beach in season. Restrooms are minimal.

Santa María vs Chileno — which to pick

Pick Santa María if: You want the smaller, more intimate beach. The south point reef is the best individual snorkel spot in the corridor. You’re a stronger swimmer who doesn’t need the bigger beach footprint.

Pick Chileno if: You want more beach space, slightly less crowding, and the higher chance of seeing sea turtles. The bigger size makes it more tolerable when crowds arrive.

Both: Easy on a single day. They’re 5 km apart on Highway 1. Hit Santa María first thing in the morning (8:30 arrival), 90 minutes there, drive 10 minutes to Chileno, 90 minutes there, lunch in the corridor on the way back to Cabo. A genuine 2-bay snorkel day.

What to bring

  • Your own snorkel gear. Some boat tours include rentals; if you’re driving yourself there’s nothing on the beaches. Cheap masks and snorkels at any Cabo grocery for $10-20.
  • Reef-safe sunscreen. Mandatory at both bays. Apply before getting in the water.
  • Underwater camera or GoPro. Visibility is good enough that phone-in-pouch shots actually work.
  • Water — 2 liters per person. No vendors at Santa María; limited at Chileno.
  • Snacks. Same as above.
  • Towel and dry bag. Same as above.

Boat tour vs DIY

DIY (rental car or taxi). Self-drive lets you arrive early and leave late, hit both bays, and stop wherever you want. Total cost for a day: $100-150 (rental car + gas + lunch).

Snorkel boat tour ($55-90/person). Most leave the marina at 9 AM, hit one bay (usually Chileno), and include gear, drinks, and a small snack. The boat actually anchors offshore — you swim in to the reef. Easier than DIY but you only get the one bay and you’re tied to the tour schedule.

Glass-bottom snorkel combo tour ($75-120/person). Bundles El Arco, Pelicans Rock, and Chileno Bay or Santa María Bay into a 4-hour combo. Best value if you want to see Land’s End AND snorkel at a corridor bay in the same outing.

How to get there

Both bays are on Highway 1, the main coastal road through the Tourist Corridor.

  • From Sandos Finisterra Cabo San Lucas: 15 minutes east to Santa María, 20 minutes east to Chileno
  • From corridor resorts: Most are 5-15 minutes from one bay or the other
  • From San José del Cabo: 20-25 minutes west to Chileno, 25-30 minutes to Santa María

The bays are signed from Highway 1 but the turn-offs are quick and easy to miss — watch for “Bahía Santa María” and “Bahía Chileno” road signs.

Hit both bays in a single morning

They're 10 minutes apart on Highway 1, both have free parking, and both are at their best before the cruise ship crowds arrive at 10:30. The smart play: rent a car for one day, leave the resort at 8 AM, hit Santa María's south-point reef first (it's the best individual snorkel spot in the corridor), drive to Chileno around 10:30, snorkel until noon, lunch at one of the corridor seafood spots, back to the resort by 2 PM. A complete snorkel day for $100-150 total. Way better than the $90 boat tour that only hits one bay.

What you'll see

Turquoise bay aerial view
Santa María Bay — the small horseshoe cove with the best individual snorkel spot in the corridor.
Caribbean cove aerial
Chileno Bay — larger than Santa María, slightly less crowded, with reliable sea turtle sightings.
Snorkelers in clear water
The reef at both bays starts 20-30 meters offshore at the rocky points — easy swim from the beach.
Sandy bay with calm water
Both bays are calm 90% of the time — well-protected from corridor swell.

Stay closest at Sandos Finisterra Cabo San Lucas

Sandos Finisterra Cabo San Lucas is the closest Vacation Club Promo property for this excursion. Promotional packages from $435 for 5–7 nights. Resort concierge handles tour booking and pickup directly from the lobby.

View Sandos Finisterra Cabo San Lucas

The resort is 15-20 minutes west of both bays — the closest VCP property for an early-morning snorkel day.