Baja California, Mexico

Playa Todos Santos

Playa Todos Santos, also known as Playa La Cachora, is a picturesque beach located in Todos Santos, Baja California Sur, Mexico. This beach is known for its stunning natural characteristics, including big surf-friendly waves and sand noted for its pleasant texture. The natural beauty of Playa Todos Santos is further enhanced by the frequent sightings of whales, making it a unique spot for wildlife enthusiasts. Additionally, it is a great location to watch the sunrise, adding to the overall appeal of this beach.

One of the most notable features of Playa Todos Santos is its tranquility. Unlike many other popular beach destinations, it is typically not crowded, providing visitors with a peaceful environment for walks, relaxation, swimming, and sunbathing. The beach is also maintained to a high standard of cleanliness, contributing to the overall pleasant experience for visitors.

Discover accommodation options near Playa Todos Santos and enjoy the tranquility of this serene beach with its big surf-friendly waves and frequent whale sightings.

In conclusion, Playa Todos Santos is a diverse and vibrant beach destination that combines natural beauty, tranquility, and a wide range of amenities to provide a unique and enjoyable experience for its visitors.

What to do at Playa Todos Santos?

Restaurants

Best restaurants near Playa Todos Santos include NA-HÁ at la Poza Hotel and El Mirador Ocean View Restaurant.

Visitor Reviews

Visitor reviews highlight the vastness, beauty, and accessibility of the beach, with many appreciating its cleanliness and the opportunity for peaceful walks. The beach's uncrowded nature and the presence of big waves, particularly for surfing, are also highly praised. However, there are no significant complaints mentioned in the reviews.

Where to Stay near Playa Todos Santos?

If you’re planning a trip to Playa Todos Santos, consider staying in the charming town of Todos Santos, which offers a variety of accommodations ranging from boutique hotels to cozy bed and breakfasts. Most visitors enjoy the tranquility of the beach while also exploring the vibrant arts scene and local dining options in the town.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Playa Todos Santos?

Latitude: 23.4382756 / Longitude: -110.2401411

Playa Todos Santos is located in Baja California. The following map of Playa Todos Santos shows the exact location.

Playa Todos Santos: Weather Today

📅 Friday, April 10, 2026
Today offers a decent, though slightly mixed, day at the beach for those looking to enjoy the coast. While you will see a fair amount of clouds drifting through the sky, there are plenty of bright intervals to enjoy. The air temperature reaches 21.6 °C, and with the sea temperature at 23.3 °C, the water is pleasant for swimming. Be aware that the waves are quite active today, so please use caution if you plan on entering the water. A light breeze is present, adding a refreshing feel to the afternoon. With a high UV index of 8.4, make sure to apply plenty of sunscreen and seek shade during the middle of the day to stay protected while you relax on the sand.
🌬️

Air

Low / High20.5°C/21.6°C
Feels Like (High)24.3°C
🌊

Sea

Sea Temperature23.3 °C
Wave Height1.4 m
🌧️

Rain

Rain Chance0%
Rainfall0.3 mm
Rain Duration2 h
🌞

Sun

Sunrise / Sunset06:04/18:40
Sunshine Hours10.4 hrs
UV Index8.4
Cloud Cover50%
💨

Wind

Speed15.8 km/h
Gusts21.2 km/h
DirectionNW

These beaches might also interest you

Beaches near Playa Todos Santos