Cannery Beach
Best beach for kids with always-calm waters and excellent snorkeling reef
About This Experience
Cannery Beach (Playa Punta Grande) is a small sheltered cove on the Cabo San Lucas marina, known for its very calm water and excellent snorkeling. Local guides call it 'the best beach in Cabo' for kids because the waves are always small, perfect if you're doing Cabo with kids. Shade palapas and trash bins make it easy for families to set up a picnic, and the reef just offshore teems with tropical fish for snorkelers. The beach is free and usually uncrowded, especially on weekdays.
Highlights
What's Included
Best For
We don't sell tours or take commissions. Prices are researched estimates — confirm directly with the operator.
Location
Marina Puerto Los Cabos (behind Cabo Azul hotel)
Family Activities FAQs
What activities are best for kids in Cabo?
Are there age restrictions for Cabo activities?
Which beaches are safest for families?
Can families do ATV tours in Cabo?
Continue Planning Your Trip
Explore more of our comprehensive Cabo San Lucas travel resources
Things to Do Hub
Browse all activities by category
37+ Things to Do Guide
Complete ranked listicle with insider tips
Ultimate Cabo Guide
3,000+ word planning resource
Food & Drink Guide
Best restaurants and bars
Where to Stay
Hotels and resorts guide
Best Time to Visit
Month-by-month weather guide
Swimmable Beaches
Safe swimming locations
Day Trips
Explore beyond Los Cabos
Neighborhood Guides
Explore Cabo's distinct areas
Events Calendar
Festivals, concerts & happenings