Discover the Hidden Gems: Top 3 Snorkeling Spots in Cabo San Lucas You Can't Miss
- Juan De Garay

- Jun 11
- 3 min read
Cabo San Lucas is a dream destination for ocean lovers and adventure seekers alike. With stunning coastlines, lively marine life, and crystal-clear turquoise waters, it’s no wonder snorkeling enthusiasts flock to this vibrant locale. Whether you are just starting out or have years of experience, the underwater wonders waiting beneath the waves are sure to amaze you. In this post, we will explore the top three snorkeling spots in Cabo: Pelican Rock, Santa Maria, and Chileno Bay. Grab your snorkel gear, and let’s get started!
Pelican Rock
Pelican Rock is one of the most beloved snorkeling spots in Cabo San Lucas, and it’s easy to see why. Located at the southern tip of the Baja California Peninsula, this iconic rock formation is part of the famous Cabo San Lucas Arch.

As you glide through the clear waters here, you will encounter a dazzling array of colorful fish darting among the corals. Expect to see yellow tangs, parrotfish, and even schools of sergeant majors. In fact, there can be up to 20 different fish species in just one snorkeling session!
With calm waters and favorable visibility, Pelican Rock is ideal for snorkelers of all experience levels. Many local tour companies provide guided trips that include gear rental. Whether you prefer floating on the surface or dive deeper to uncover hidden treasures, Pelican Rock is a must-visit spot for your snorkeling adventure.
Santa Maria Bay
Just a short boat ride from Cabo’s bustling marina, you’ll find Santa Maria Bay—a hidden gem that offers a unique snorkeling experience. This secluded cove enchants visitors with its pristine sandy beach, lined with swaying palm trees and lush hills.

What sets Santa Maria Bay apart is its protected environment, allowing for abundant marine life. Operated as a marine reserve, it boasts a diverse range of fish species, including clownfish and butterfly fish. The gentle waves here provide perfect conditions for underwater exploration.
As you swim, keep an eye out for vibrant sea stars, intricate corals, and maybe even a graceful sea turtle. Many visitors have reported spotting up to 15 species of fish in one outing. It’s an ideal location to unwind, connect with nature, and enjoy a peaceful day in the water.
Chileno Bay
Finally, we have Chileno Bay, known for its fantastic snorkeling opportunities and tranquil, clear waters.

Chileno Bay is home to a rich marine sanctuary, often teeming with life. A visit here might reveal schools of vibrant fish, majestic rays gliding by, and possibly dolphins frolicking in the distance. The dive sites here are buzzing with biodiversity, showcasing over 68 species of fish and various underwater ecosystems.
For those looking to spend the day, Chileno Bay also features convenient amenities, including restrooms, food stalls, and comfortable lounging areas. You can pack a picnic to enjoy after a morning of snorkeling, soak up the sun, and appreciate the stunning beauty that surrounds you.
Your Snorkeling Adventure Awaits
Cabo San Lucas is a snorkeler's paradise. Each spot offers a unique experience filled with breathtaking underwater creatures and stunning natural landscapes. Pelican Rock, Santa Maria Bay, and Chileno Bay are just three of the many amazing locations you should explore.
Whether you seek vibrant marine life, gorgeous scenery, or a peaceful retreat, these snorkeling spots won’t disappoint. So grab your gear, invite family or friends, and immerse yourself in the enchanting waters of Cabo San Lucas. By doing so, you will create unforgettable memories and delightful stories to share long after your adventure ends. Happy snorkeling!

