Santa Maria Bay, a popular snorkeling spot, is particularly ideal for beginner to intermediate divers – with a reef and corals at a depth of 20 to 60 feet.
Located about 10 miles offshore from San Jose del Cabo, Gordo Banks is an underwater mountain. And the shark diving is epic here!
Another one of the best Cabo scuba diving activities is to dive with sea lions at Los Islotes near La Paz, about a two-hour drive northeast of Cabo San Lucas.
Home to the oldest coral reef on the west coast of North America, this national marine sanctuary is about 27½ square miles.
June to November is the best time to dive Cabo San Lucas and sites around Los Cabos. Underwater visibility extends up to 100 feet and more during these months.
Credit: Dive Ninjas
Photo: ME Cabo
Credit: See Creatures