Wide sandy beach and headland at Playa Punta Lobos, Todos Santos, Baja California Sur

Photo by Rafael Saldaña from mexico city, Mexico, CC BY 2.0, via Wikimedia Commons

Baja California Sur

Beaches in Baja California Sur

12 beaches

Baja California Sur has 12 beaches with their own page on Puebloteca, near the Pueblos Mágicos of Todos Santos, Loreto, and Santa Rosalía. The closest to a pueblo is Playa Punta Lobos, 5 km from Todos Santos; the farthest out is Bahía Concepción, 83 km from Santa Rosalía.

The dry season, November to April, brings the calmest seas. From June to October expect afternoon storms, and on the Caribbean coast, sargassum in some years.

Best months, when most of these towns are dry with comfortable afternoons: Jan, Apr, May, Nov.

The Beaches 12

On the map

Distances are in a straight line; roads add about a third.

Where to stay

The Pueblos Mágicos these places are closest to, each with hotels, food and getting-there notes.

More places like these

More in Baja California Sur

Beaches elsewhere

All lists by kind and region

Names and locations from OpenStreetMap; notes and write-ups are our own.