Go snorkeling in Cabo San Lucas with the right attitude, and you’ll have fun!
Over the countless visits we’ve made to Los Cabos, we’ve gone snorkeling many times and enjoyed many Cabo snorkeling tours.
When comparing the snorkeling to other tropical places we’ve explored around the world, we’d say the reefs are more rocky protrusions, rather than the colorful corals of the Caribbean, the Red Sea or Indonesia. And the fish variety is not as diverse as in Hawaii or Thailand.
But there are still lots of colorful critters to see underwater.
And if you take a baggie of bread with you when you go snorkeling, the fish will be all over you!
Where to go snorkeling in Cabo San Lucas?
The three best places for snorkeling in Los Cabos are:
- Santa Maria Bay
- Chileno Beach
- Land’s End
1) Santa Maria Bay
Protected from ocean swells, the water is usually calm at Santa Maria Bay.
We haven’t spied Captain Nemo here, but clouds of other candy-colored fish are plentiful at this lovely scallop-shaped bay. This spot is on most snorkeling tour boat circuits, but do-it-yourselfers who want to be independent and avoid the snorkeling crowds can also get to Santa Maria Beach by car or bus.
2) Chileno Beach
This clean, coarse, golden-sand beach is great for both beaching and snorkeling. The public beach offers clean toilets, showers and even a life guard.
It’s also on the snorkeling tour boat circuit, so it’s better to get there earlier in the morning than later.
Tip: Bring snacks and water, as there are no vendors on the beach.
3) Land’s End
At Land’s End, pelicans love to roost on Pelican Rock (and they have a tendency to poo all over it). But there’s good snorkeling under the water here near the famous rock Arch.
The water is clear, and as well as lots of reef fish, you may spot sea cucumbers, sea urchins, sea stars, crabs and sting rays.