If you are looking for a Mexican beach paradise that is still undiscovered by many tourists, Todos Santos is a go-to place.
This coastal town in Baja California Sur has some of the most beautiful beaches in northern Mexico, and they are all waiting to be explored.
From secluded coves to wide-open expanses of sand, Todos Santos offers something for everyone. So pack your swimsuit and sunscreen because we are about to explore some of the best Todos Santos beaches!
Where is Todos Santos BCS?
Todos Santos is a small town located on the Pacific coast of Mexico, and it’s about an hour’s drive heading north from Cabo San Lucas and south from the city of La Paz.
This ‘Magic Town’ is known for its beautiful beaches, surfing, fishing, cultural richness, and historical relevance.
As a local, I am sure there are pretty good reasons why Todos Santos is becoming a hidden Mexican gem, and that is worth your visit.
There is no doubt this is a charming place to visit, offering fantastic waterfronts with crystal clear water and soft white sand— just like we all love it to be!
And if that’s not enough, there are also many great restaurants and bars in Todos Santos, all with a ‘little town’ atmosphere, calm and picturesque, that you’ll never forget.
How to Get to Todos Santos
While it may not be as renowned as its famous neighbor Cabo, Todos Santos has plenty to offer to Baja travelers that come from all over the world.
Here’s everything you need to know about getting to Todos Santos, Mexico.
The best way to get there is by car. Whether you are coming from La Paz or Los Cabos, it’s pretty straightforward:
From La Paz
Head south through Carretera Transpeninsular 1 (Highway 1) and change to Highway 19 soon after you pass the San Pedro town.
These iconic highways connect the main cities and towns across the Mexican peninsula, from Tijuana and Ensenada to La Paz, Los Cabos, and Todos Santos.
From Los Cabos (Cabo San Lucas)
Head north through Carretera Transpeninsular 19 (Highway 19). This route will offer a few shopping spots (in case you need some snacks or petro).
If you’re coming from elsewhere in Mexico, you can fly into Los Cabos International Airport and rent a car, take a bus or taxi to Todos Santos.
Once you arrive in town, there’s no need to drive much; everything is within walking distance— except the beach, of course!
7 Fantastic Todos Santos Beaches
Todos Santos could be a great adventure to explore if you’re looking for a place to relax and enjoy some of Mexico’s best waterfronts. Here there are the best Todos Santos beaches:
1 . Los Cerritos
This beach is, in fact, not located precisely in Todos Santos but in a nearby new trendy area called “El Pescadero.” To find out more about this incredible beach, click here.
This beautiful sandy beach is growing on us over time, and its popularity is booming thanks to its great waves for surfing, clean, transparent waters, and breathtaking scenery.
Recently, more and more people from all over the world are coming here to create a new community with bars, restaurants, and beachfront accommodations that allow people to stay here and enjoy the remote Baja Sur lifestyle.
Things to do: Swimming, sunbathing, kayaking, paddleboarding, fishing, surfing
2 . Las Palmas (San Pedro)
This iconic beach got its name from the stunning palm tree setting, making it one of the favorites in the area.
Not many people come here as it is not that easy to access. But don’t worry, you can get here with any size of a car driving slowly— just don’t leave any valuable inside, as there is no security.
Because it is a secluded and private area, no facilities, vendors, or tourists allow you to experience a peaceful getaway in nature.
If you bring any food, please be careful and avoid contact with the wild horses that sporadically visit this beach; sometimes, these cheeky fellas can be “a little bit pushy” as they love to be fed by people— yep, don’t leave your belongings near them either!
Swimmable: Occasionally (be mindful of tides and currents)
Things to do: sunbathing, walking, surfing (with extreme caution)
3 . Punta Lobos
If you’re looking for a breathtaking ocean view in Todos Santos, look no further than Punta Lobos. Located close to the Hotel San Cristóbal, you’ll have access to food and restrooms.
Here, you can watch the fishermen unloading their daily catch and the locals approaching the boats to buy fresh fish while young gulls and pelicans observe in a frenzy— yep, waiting their time to snatch some leftovers!
Looking to add some adventure to your beach day? Punta Lobos is also an excellent spot for snorkeling and exploring the underwater world, but be careful! The undertow is regularly strong.
Avoiding caution when swimming, surfing, or bodyboarding is recommended. No matter how you spend time here, be sure to bring your camera to capture the beautiful landscape here.
Swimmable: Occasionally (be mindful of tides and currents)
Things to do: sunbathing, snorkeling, surfing (with extreme caution)
4 . La Cachora
Mostly a surfing beach, La Cachora is the closest beach to downtown Todos Santos; still, very few people come here. Its turquoise waters and soft sand make it a perfect place to relax and enjoy the incredible views.
Perhaps the best attribute about this place is the whale-watching spectacle you can witness right off the beach: humpback, gray whales, and jumping rays if you get lucky enough!
You can access this fantastic place by foot, bike, or car from Todos Santos— the road is a little bit tricky, which explains why it is not visited very often.
Whether you’re looking to escape the touristy area or simply want to enjoy some time in paradise, La Cachora is definitely worth a visit.
Swimmable: Not recommended (riptides might be present)
Things to do: Walk, horseback ride, beachcombing, fish, surf (with extreme caution)
5 . Las Pocitas
This is a beautiful, small, intimate beach near La Cachora in Todos Santos. It’s well known for its great surfing conditions and stunning sunsets.
Las Pocitas is the perfect place to relax and enjoy the incredible views; if you’re looking for a breathtaking beach, this is perfect for escaping the hustle and bustle of busy beaches in Baja.
The rough waves make it a great place to witness the power of nature while catching some sun, and, of course, the stunning sunsets are not to be missed.
Whether you’re a surf enthusiast or just looking to soak up the incredible views, Las Pocitas is sure to please.
Swimmable: Not recommended
Things to do: walk or stroll, surf (with extreme caution)
6 . La Pastora
La Pastora is the perfect spot to unwind or show off your surfing skills. Most visitors referred to this peaceful and quiet place as “the surf beach.”
Like many locals, you can come here are stroll around, sunbathe, or admire a parade of senior surfers riding the majestic Pacific Ocean’s waves— if you are a beginner or a non-surfer, sitting on the fence here would be wise.
But don’t worry, there’s plenty of fun at La Pastora beach. If you fancy a refreshing drink, you can pop up at The Green Room or maybe explore the extraordinary marine life around.
During the season, this place is a prime spot for whale-watching; honestly, first-class seats!
Swimmable: Swim with caution (preferably stay on the shore)
Things to do: Walk or stroll, camping, surf
7 . San Pedrito
This charming spot is located near Los Cerritos beach in El Pescadero and offers stunning sunsets; for some people, San Pedrito beach could be one of the most gorgeous stretches on the Pacific Coast.
With its tranquil setting and stunning natural beauty, it’s no wonder this place is a favorite among locals and visitors alike— surprisingly, there is no sense of crowding here!
The water is clean and clear, making it perfect for swimming or lounging on the sand. Similar to La Pastora, you can enjoy watching surfers in the distance.
Once you pass the bumpy road with cacti and basil fields, you’ll find a cute, clean beach decorated with rocks, just beautiful scenery, perfect for a Baja getaway!
Things to do: Swim, walk or stroll, sunbathe, go camping, surf
Enjoy Todos Santos Beaches
Overall, the Todos Santos beaches are worth a visit – whether you’re looking to relax on a secluded stretch of sand or surf some of the best waves in Mexico.
So what are you waiting for? Pack your sunscreen and head to Todos Santos for an unforgettable beach vacation!