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

📅 Wednesday, July 2, 2025
It's an average day for the beach at Playa Todos Santos. The maximum air temperature will be 23.1 °C, with a sea temperature of 23.9 °C. Expect mostly cloudy conditions. The waves are high today at 2.4 m, so be cautious if you plan to swim. The wind will be moderate. The UV index will reach a high of 8, so be sure to apply sunscreen.
🌬️

Air

Low / High21.8°C/23.1°C
Feels Like (High)26.3°C
🌊

Sea

Sea Temperature23.9 °C
Wave Height2.4 m
🌧️

Rain

Rain Chance3%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset05:38/19:12
Sunshine Hours12.0 hrs
UV Index8.1
Cloud Cover72%
💨

Wind

Speed16.6 km/h
Gusts23 km/h
DirectionW

These beaches might also interest you

Beaches near Playa Todos Santos