Skip to Content

10 Absolute Best Things to Do in Todos Santos, Mexico

Meet Todos Santos!

Hugging the sparkling Pacific Ocean, Todos Santos is a charming coastal town in Mexico’s stunning Baja California Sur. 

It’s just a short drive from the bigger better-known town of Cabo San Lucas in Los Cabos. But its vibe is decidedly more easygoing, and it offers a more laid-back, relaxed and small-town feel.

If you’re looking for a quaint Mexican getaway, this enchanting artsy town ticks all the boxes.

You can soak up history in the old town, sample seriously amazing local eats and chill at some gorgeous beaches in Todos Santos – just like we always do when we visit Cabo, which is often!

Most recently, rather than spending our usual one day in Todos Santos, we kicked off our Baja trip with a 5-day stay at a couple of beautiful boutique hotels in Todos Santos – a wonderful contrast to the buzziness of Cabo.

This blog post is all about showing you everything this funky Baja-chic town has to offer, including our personal top 10 things to do in Todos Santos.

So stick around for our insider secrets on what to do in Todos Santos, how to get there, where to satisfy your food cravings and the coolest accommodations!

Whether you’re planning a Todos Santos day trip from Los Cabos or a two- or three-night stay, we’re sure you’ll find this information helpful.

The charming Mexican town of Todos Santos
Todos Santos is an absolutely charming Mexican town – and very different from Cabo San Lucas

Is Todos Santos worth visiting?

First, though, is it worth visiting Todos Santos? You bet! (You’ve probably gathered that from our intro…)

Backed by the Sierra de la Laguna mountain range, Todos Santos is an 18th-century town located on the Pacific Coast of Mexico’s Baja California Peninsula.

Welcome to the small town of Todos Santos!
Welcome to the small town of Todos Santos!

It was founded in 1723 by the Jesuits who established a mission in the area. 

Thanks to the region’s fertile soils, the town eventually turned into a thriving sugar cane processing area. You can even spot a few old sugar cane mills around town today.

Fast forward to the 1980s, when a new road linking Todos Santos and Cabo San Lucas was paved. Over time, it became one of the most popular day trip destinations from Cabo.

Todos Santos has a delightful small-town feel

What we love most about Todos Santos (and we’re sure you will too) is how it’s managed to keep hold of its vintage charm.

Imagine the “Old Baja” of decades ago. It feels like this – only better, with more upscale restos and boutique hotels. (Of course, it’s not polished like a Spanish town in Europe. It has lots of sandy roads and the sidewalks can be tricky to navigate.)

It’s been named a Pueblo Magico or “magical town” – a title Mexico bestows on towns that are brimming with culture, beauty and history. 

And trust us, Todos Santos is the perfect retreat from the hustle and bustle of the modern world (and Cabo)! It pulls at the heartstrings.

So, yes, Todos Santos is absolutely worth visiting!

Our Lady of Pilar Church in Todos Santos, Mexico
Our Lady of Pilar Church in Todos Santos

How to get to Todos Santos

To enjoy the best of Todos Santos, we recommend renting a car. We’ve used Discover Cars in Baja to search for the best rate on local car rentals.

Getting to Todos Santos from the airport

Most visitors to the area fly into the Los Cabos International Airport (SJD). You’ll find plenty of car rental agencies at the airport (Avis, Budget and so on).

From the airport, it’s about a 90-minute drive to Todos Santos on a new toll road that bypasses the town of Cabo San Lucas.

As an alternative to renting a car at the airport, you can pre-book a private transfer in an air-conditioned vehicle. See here for a private transfer back to the airport.

You could also catch a taxi, but that will probably set you back around $170 or more.

To travel by bus, EcoBajaTours offers several bus transfers a day to Todos Santos.

But while these alternatives can get you to Todos Santos, you really need a car to explore the local beaches.

Getting to Todos Santos from Cabo San Lucas

If you’re coming from Cabo San Lucas, it’s an easy one-hour drive along the upgraded Highway #19 to the town of Todos Santos.

If you’d rather leave the driving to someone else, you can book a guided tour for a day trip to Todos Santos.

This six-hour small-group tour is 5-star-rated. It includes hotel pick-up and drop-off, and you travel by minivan.

You’ll visit the Todos Santos Cultural Center, old Jesuit Mission and local sweets store; watch a Mexican blanket weaving demonstration; and enjoy lunch at the Hotel California.

Prefer a private, highly-rated jeep adventure (with some off-roading in southern Baja)?

This jeep tour includes stopping at Cerritos Beach to watch the waves and have lunch; browsing the galleries in Todos Santos; and visiting secluded Punta Lobos Beach.

Alternatively, you can take the public bus from the Aguila Bus Station in downtown Cabo San Lucas. 

Aguila is the company that services the southern Baja California Sur region. Buses leave every hour or so and the cost is under $10 USD p.p. 

But if you take the bus, once in Todos Santos, you’ll only be able to explore the town, not the surrounding area.

10 Best things to do in Todos Santos, Mexico

Now that you know a little more about the town and how to reach it, let’s dive into the top things to do in Todos Santos.

Todos Santos is a Pueblo Magico (magical town) in Mexico
It’s easy to see why Todos Santos has been designated a Pueblo Magico (magical town)!

Narrowing down the must-see attractions to just 10 wasn’t easy. But we’ve curated a list of the absolute best for you.

We highlight what we cherish most about Todos Santos and what most visitors typically seek out. 

Whether you’re exploring Todos Santos on a day trip or staying for a few days, here’s what you shouldn’t miss!

1) Explore the town

Downtown Todos Santos is full of interesting buildings that beckon you to peek inside. Pots of bougainvillea decorate the sidewalks and festive flags are strung across timeless cobblestone streets. 

The best way to explore is to start at one end and work your way through. 

Meander along to soak up its charm. Don’t worry about getting lost among the boho boutiques, art galleries, jewelry stores and pottery shops – the town is small and you’ll soon find your way again. 

Tiled mural on the wall of a Todos Santos building

Most of the streets of Todos Santos and the historic buildings in the downtown area were built in the 1800s. While the interiors of most buildings have been remodeled, their exteriors still maintain their colorful colonial facades.

Some highlights?

The Iglesia De Nuestra Senora Pilar or Our Lady of Pilar Church (the small ochre-colored church with stained glass windows in the center of town), the El Molino sugar cane mill and Galeria de Todos Santos (an art gallery with paintings, photographs and sculptures).

Pop into the Hotel California too. 

Despite its name, this brightly colored hotel did not inspire the Eagles to write their iconic song. However, that doesn’t stop the rumors that it did.

In any event, you’ll enjoy browsing the quirky gift shop on-site. 

The fabled Hotel California, Todos Santos
The fabled Hotel California

It’s also possible to do a cultural tour of the town with a local artist, followed by a hands-on creation of your own at the artist’s studio.

2) Watch whales

Todos Santos is one of the best places to spot whales in Baja California. 

Every year during winter, the Pacific Ocean hugging the west coast of the town comes to life with these wonderful marine mammals. From November to March, gray whales and humpbacks migrate south from Alaska to the warmer waters of the Baja California Peninsula. 

We don’t want to get your hopes up too much, but chances are pretty good you’ll spy them spouting – and perhaps even breaching – offshore! Humpback whales are more acrobatic so they’re usually easier to see.

We’ve had luck viewing them in front of The Green Room beach club and at Punta Lobos and Cerritos Beach (covered below).

There aren’t any regular whale-watching tours in Todos Santos because the town doesn’t have a marina.

However, you can charter a boat. 

Companies such as La Sirena Eco Adventures and Omega Tours offer private whale-watching boat charters using small pangas. They launch from Punta Lobos. 

This way, you’ll get much closer to the whales.

La Sirena Eco Adventures’ tours start at $340 USD per boat for up to five people.

3) Take a yoga class

If you love yoga, you’re in luck because there’s no shortage of yoga in Todos Santos.

Yoga retreats are continuing to grow in popularity across the region and yoga is now one of the most popular Todos Santos activities. 

You’ll come across yoga studios offering yoga retreats, one-off classes and multi-activity tours. 

Two good yoga places are Cuatro Vientos and Tribu Todos Santos.

Cuatro Vientos is probably the best studio to visit to drop in for a class.

At Cuatro Vientos, you might learn about Hatha yoga one day, and the next, you might be shaking your hips in a Zumba class. Generally, this yoga studio delivers five unique classes a day, so take your pick.

Tribu Todos Santos, on the other hand, is more for fully immersive yoga retreats. 

This unique hotel offers custom retreats in a luxury setting (adobe teepees or regular suites). When you’re not stretching, you can catch the rays by the pool or explore the local area.

4) Learn to surf

One of the most fun things to do in Todos Santos is to surf. It doesn’t matter if you’re a wanna-be wave rider or a surfing expert, you’ll find waves you can enjoy.

As surfing in Todos Santos is quite popular, several places rent boards and offer lessons. 

The best surf can be found at Cerritos Beach (Playa Los Cerritos) and San Pedrito Beach (Playa San Pedrito). 

Approximately 20 minutes away from Todos Santos, Los Cerritos has a gentle beach break, making it a great destination for beginners.

Hit up Mario Surf School for surf instruction plus wetsuit and board rentals. You’ll find them located in a black tent (with the Mario Surf School logo on it) at the north end of the beach, towards the now-closed Hacienda property.

Cerritos Beach is the place to learn to surf (Credit: Mario Surf School)

Expert surfers can also enjoy the surf past the rocky point break, where waves are usually two to four times bigger.

Non-surfers can rent umbrellas and beach chairs to watch the action, and vendors sell drinks and snacks.

5) Get a pool day pass

The perfect day of relaxing in Todos Santos?

Sunbathing around a heated infinity pool, with a cocktail in hand. Bonus points for a view of the ocean.

If you decide to stay two or three days in Todos Santos, you can do just this by buying a pool day pass at one of the luxury hotels.

Hotel San Cristobal day pass

Guests relax by the pool at Hotel San Cristobal, Todos Santos
Guests relax by the pool (Credit: Hotel San Cristobal)

Hotel San Cristobal (covered below under “Where to stay in Todos Santos”) offers a limited number of day passes to non-hotel guests to use its pool.

On our last visit to Todos Santos, we arranged day passes for an afternoon by its oceanfront pool.

We sipped on mezcalitas as we watched whales breach offshore and pelicans fly overhead. (Mid-afternoon, day-pass guests are served a complimentary cocktail.)

Young woman floats in a pink inner tube in the pool at Hotel San Cristobal
Life is good in a pink floatie, drink in hand

We also wandered along the beach in front of the hotel (Punta Lobos Beach) to watch fishermen return by boat and cut up the day’s catch.

Email [email protected] or call the front desk at 1-855-227-1535 to ask about a day pass and current pricing. (Expect it to be around $75 p.p.)

Rancho Corazon day pass

Rancho Corazon pool
There’s no beach, but you have a beautiful jungle-like setting for a pool day (Credit: Rancho Corazon)

Another popular spot to kick back for the day is Rancho Corazon

In a rustic setting just a five-minute walk from the town center, it offers an appealing escape from reality. 

Rancho Corazon features an infinity pool, hammocks, a cocktail bar and a restaurant. And for just $25 p.p. a day, you can enjoy a blissful day surrounded by the natural beauty of lush palms and other greenery. 

The pool is open from 10:00 am to 8:00 pm.

It’s quiet and peaceful at Rancho Corazon’s pool

6) Shop at local boutiques

Something you must do in Todos Santos is to browse the local boutiques. 

A shop in Todos Santos
A shop in Todos Santos

We always enjoy poking around the stores when in town. And if you love arts, crafts and hand-made jewelry, you too will love shopping in Todos Santos.

You’ll find an array of small shops selling pottery, exquisite silver jewelry, glassware, handwoven textiles and other creations by local artists.

For high-quality silk shirts, women’s wear and interesting curios by Mexican artisans, don’t miss Hilo Rojo. If you time your visit right, you might even get to meet the owner and her adorable pug.

After visiting Hilo Rojo, stop by Fernanda Cov’s bookshop and ceramic studio/gallery. 

Of course, leave plenty of time to explore all the market stalls found in the historic center too. 

7) Release turtle hatchlings to the sea

The beaches around Todos Santos are important nesting grounds for sea turtles. 

Currently, three different species of sea turtles nest in the area – Leatherbacks, Black turtles and Olive Ridleys.

One of the most heartwarming Todos Santos attractions is releasing baby sea turtles into the ocean.

Hatchling releases typically take place from December through to early April, in the evenings around sunset.

Baby sea turtles make their way to the sea.
Baby sea turtles make their way to the sea

Tortugueros Las Playitas is a non-profit sea turtle sanctuary that organizes turtle releases.

They’re open to the public and free to take part in. Having said that, you’ll probably want to leave a small donation.

The sanctuary is located between Calle Mangos and Camino Internacional on the beach, about a 12-minute drive from Todos Santos town.

8) Hang out on Todos Santos’ beaches

No Todos Santos vacation is complete without a trip to some of its nearby beaches. 

Footprints in the sand on a Todos Santos beach
Walk along any beach in Todos Santos – and the only footprints you see in the sand may be yours

We’ve visited pretty well all of the beaches in Cabo and elsewhere in southern Baja California Sur (e.g., around La Paz and Los Barriles) – and the beaches in and around Todos Santos are some of our favorites.

Mind you, most are not safe for swimming, as the waves are too strong and there are riptides. 

But lapped by crashing surf, the dreamy golden sand beaches near Todos Santos are wide and wild – giving you plenty of space to relax.

They’re perfect for long walks and watching those fiery Mexican sunsets.

Playa Punta Lobos

If we had to name the most beautiful beach in Todos Santos, we’d probably pick Playa Punta Lobos. 

A favorite with the locals, this picturesque beach is known for its tall rocky point jutting out into the sea.

Pelicans hover around a fisherman at Punta Lobos beach in Todos Santos.
It’s a pelican party at Punta Lobos when the fishermen return with their day’s catch

Local fishermen land their boats on this beach, and you can see them come in at the end of the day with their catch. When they cut up the fish, it’s particularly fun to watch the hordes of pelicans flapping around the fishermen’s ankles, jostling for fish scraps tossed at them.

Punta Lobos is a 10-minute drive from town.

El Faro Beach

El Faro Beach is beside Playa Punta Lobos. 

A great way to spend a day is at the El Faro Beach Club and Spa. It’s open daily from 11:00 am to 7:00 pm.

El Faro Beach Club in Todos Santos
Relax by the pool and enjoy the ocean views at this Todos Santos beach club! (Credit: El Faro Beach Club)

Reserve a cabana with a swinging day bed on the beach or relax in a lounge chair by the infinity pool. Nosh on seafood at the grill. Perhaps get a massage.

As guests of La Bohemia Baja Hotel recently, we enjoyed complimentary passes to use the beach club.

Lounging on a pool chair overlooking the ocean – watching turquoise waves crash on the secluded wild beach stretching endlessly in both directions – was nothing short of fabulous.

Young women in bikinis lounge around by the pool at El Faro Beach Club.
Chilling by the pool at El Faro Beach Cub

9) Take a hike

A hike? Indeed!

The mountainous landscape and secluded coastline surrounding Todos Santos make it great for walking and hiking. 

You can take a brisk hike toward one of the beaches or tackle a more intense hike through the mountains.

Playa La Cachora loop

Many visitors prefer to hike along the coast. You can start in the town and walk to several different beaches. 

One of the most popular trails is the short and easy Playa La Cachora loop (about 30 minutes roundtrip). 

The 1½-mile hike starts at the end of Todos Los Santos Street. You’ll walk along the beach and come across a tranquil lagoon. 

San Cristobal to Playa Las Palmas

For more of a challenge, the San Cristobal to Playa Las Palmas is a six-mile, out-and-back hike that takes you into the hills around the town. You’ll get breathtaking views of the coast – and work up a sweat too.

Punta Lobos hike

Another one of the best Todos Santos hikes is hiking up Punta Lobos

View of abandoned cannery buildings and Hotel San Cristobal on the Punta Lobos hike
On the trail: Looking back at the old abandoned cannery buildings and the Hotel San Cristobal in the distance

The trail is also called the Sugar Port Trail, as you can veer off down to the old Todos Santos port, where sugar cane was shipped in the early 1900s.

We’d read about it when Googling “hiking Todos Santos” – and got to experience it for ourselves when staying in Todos Santos

Park along the sandy road near the Hotel San Cristobal at the Sugar Port Trailhead.

Start by passing the abandoned cannery buildings at the beginning of the trail. The dirt-and-shale trail then climbs gradually up a huge cliff.

When you’re almost near the top, the trail forks.

Go left to descend to a black sand beach in a narrow cove, flanked by soaring cliffs, where the old port was located. We’re told sea lions like to bask on the rocks there. Or take the right trail to continue to the very top.

View of black sand beach and old Todos Santos port on Punta Lobos hike
The view looking down to the old Todos Santos port and black sand beach

We soaked up the amazing views of the ocean below – vowing to hike down to the black sand beach next time – then retraced our steps for the return hike. The roundtrip hike to the fork and back took us about 1½ hours.

The trail to the overlook at the very top is just over 2 miles one way. Budget about an hour to hike all the way up to the top.

If you take the left fork and go down to the old port and black sand beach, the distance is a tad longer than 2 miles.

10) Enjoy a day trip from Todos Santos

While most people tend to do a day trip to Todos Santos (from Cabo), it’s also possible to do day trips from Todos Santos. 

If you’ve rented a car, it’s easy to do your own excursions.

La Paz day trip

You might like a day trip to La Paz, a small Mexican coastal city about an hour’s drive away on the Sea of Cortez side of the Baja California Peninsula.

Walk long the city’s Malecon (beachfront promenade) and check out beautiful Balandra Beach

Beautiful Balandra Beach, La Paz
Spending a beach day at Balandra Beach, near La Paz, is no hardship!

In winter, snorkeling with whale sharks in La Paz is a must-do experience. Seeing and swimming with these amazing gentle creatures is unforgettable.

Here’s a top-rated, small group whale shark tour that leaves from the marina in La Paz.

The group size is limited to nine people per boat. And you’ll get to jump in the water several times to swim with the whale sharks.

Cabo San Lucas day trip

If you’re staying in Todos Santos, another great day tour is to visit Cabo San Lucas or San Jose del Cabo

Where to eat in Todos Santos

Now that we’ve explored the activities in Todos Santos, let’s check out where you should eat. For such a small town, you’ll be spoiled for choice.

The Green Room

So you want to sit beachfront with your feet in the sand, as you sip on mezcal margaritas and savor delicious tacos?

One of the best restaurants in Todos Santos for exactly this experience is The Green Room. (We once spent an entire afternoon hanging out at The Green Room – drinking and eating and soaking up the stunning sea views.) Oh, and by the way, it’s not a room at all; it’s an outdoor eatery overlooking the ocean.

Found on La Pastora Beach, The Green Room is famous for its organic salads, fish-and-chips and one-of-a-kind fish tacos. 

Actually, we’d go so far as to say that it serves the best tacos in Todos Santos. (Given our love for tasty tacos, this is a big deal in our books.)

The Green Room is especially popular for sunset cocktails and bites – you’ll want to make a reservation to avoid disappointment. 

Shrimp appetizer at The Green Room, Todos Santos
Shrimp appetizer at The Green Room


Jazamango is run by renowned Mexican chef Javier Plascencia, so be prepared to be wowed by his culinary offerings. With more than 30 years of experience, Plascencia is famous for his ability to take simple food to a whole new level.

Jazamango is an indoor/outdoor farm-to-table restaurant in Todos Santos.
Jazamango is an indoor/outdoor restaurant

Set away from the sea on the edge of town, this farm-to-table restaurant serves up interesting dishes like zucchini carpaccio, grilled octopus and chocolate cake with roasted banana ice cream.

On our recent stay in Todos Santos, we walked from our hotel to Jazamango for dinner.

After starting with a spicy hibiscus mezcalita (for Janice) and a passionfruit mezcalita (for George), we shared a flavorful burrata salad. This was followed by a pulled pork terrine with sweet potato puree, grilled brussel sprouts and green beans, served with a basket of warm brown tortillas – and excellent Mexican wine. It was all very satisfying!

And while pricey, our meal wasn’t as costly as we feared.


Oystera is another great Todos Santos restaurant. 

Housed in an Insta-worthy, ivy-clad building in the heart of town, its main focus is seafood – which we can never get enough of. Oyster platters topped with caviar, anyone?

You can sit inside or out in a garden setting.

Ivy-clad building of Oystera restaurant in Todos Santos
Oystera is one of the top restaurants in Todos Santos

Los Adobes de Todos Santos

Then there’s Los Adobes de Todos Santos

This beautiful restaurant has a lush garden setting and an ancient adobe kitchen. 

Try the rich sopa tarasca (soup) with panela cheese, avocado and beans. Alternatively, go for the poblano peppers stuffed with pork, ground beef and fruit, topped with a creamy walnut sauce.

Where to stay in Todos Santos

As for Todos Santos accommodations, here are our recommendations.

Hotel Villa Santa Cruz

Hotel Villa Santa Cruz is one of the best hotels in Todos Santos.
Choose from villas to luxury tented suites on the beach (Credit: Villa Santa Cruz)

On our latest Todos Santos visit, we stayed a couple of nights at Villa Santa Cruz. We had a peek at it the previous time we were in Todos Santos. It was so gorgeous that we had to return to actually stay there.

A few minutes’ drive from town, it fronts a wave-swept beach and has an oceanview pool plus a restaurant/bar. 

It offers bungalows with ocean views and private balconies, along with a collection of new villas with rooftop plunge pools surrounding their own second pool.

And for the ultimate in beach glamping, you can choose a luxurious tented ocean suite.

Villa Santa Cruz: Check rates and availability


Situated near Palm Beach, Paradero is one of the best hotels in Todos Santos for couples seeking celebrity treatment, world-class service and private experiences (e.g., private cooking classes and surfing lessons). 

Paradero features an outdoor swimming pool, garden, restaurant and a terrace. The smallest of its suites is 640 square feet in size.

Paradero: Check rates and availability

Hotel San Cristobal

Another luxury Todos Santos boutique hotel is Hotel San Cristobal

Think a high-end restaurant, a great oceanview swimming pool, morning yoga and stylish rooms with Coco-Mat mattresses.

A poolside room at Hotel San Cristobal, Todos Santos
A poolside room (Credit: Hotel San Cristobal)

When it comes to sleeping arrangements, each room is fitted with modern amenities and stylish décor.

We’re sure you’ll sleep well in a 450-square-foot bedroom with a king-sized bed!

Hotel San Cristobal: Check rates and availability

La Bohemia Baja Hotel

On our recent Todos Santos stay, we also bedded down at this highly-rated eclectic little inn. 

Guest room at La Bohemia Baja, Todos Santos
Sleep tight… (Credit: La Bohemia Baja)

Located in town within a few minutes’ walk from the town’s galleries and restaurants, La Bohemia Baja has just nine rooms.

All come with air-conditioning, showers adorned with Talavera tiles and beds with cool-tech memory foam mattresses, luxury linens and alpaca throws.

Guests have access to the nearby El Faro Beach Club (see #8 above) and the hotel has a small pool too.

Pool at La Bohemia Baja, Todos Santos
There’s a small pool for cooling off (Credit: La Bohemia Baja)

Rates are considerably less than at the three other hotels above, making this great value accommodation.

Casa La Bohemia Baja: Check rates and availability

La Poza Boutique Hotel & Spa

We loved staying at this hotel years ago when it was Posada La Poza. It then closed for a few years. It’s now just reopened under new ownership as La Poza Boutique Hotel & Spa.

We had a look at it recently and can’t wait to stay there in future!

Located on La Poza Beach, it’s a small boutique hotel built around a bird lagoon and sanctuary.

Most charming are the new geodesic dome bungalows overlooking the bird lagoon.

New geodesic dome bungalows overlook a bird lagoon at La Poza Boutique Hotel in Todos Santos
New bungalows overlook a bird lagoon at La Poza

La Poza Boutique Hotel: Check rates and availability

Los Colibris Casitas

Tucked away at the end of a longish, dusty pot-holed road is Los Colibris Casitas

About a 10-minute drive to Todos Santos town, its location is secluded and stunning. It perches at the top of a hill with amazing views of the ocean, a freshwater lagoon and a palm oasis. 

You can choose from nine stylish casas and casitas – some have full kitchens and living rooms. There’s also a lovely pool.

Los Colibris: Check rates and availability

Hacienda Todos Los Santos

Another excellent hotel in Todos Santos is Hacienda Todos Los Santos

Nestled in a natural garden setting on the edge of town, a 10-minute drive from Playa las Palmas, it features spacious air-conditioned suites (some with kitchens), free Wi-Fi and an outdoor pool.

Hacienda Todos Los Santos: Check rates and availability

Frequently asked questions about Todos Santos, Mexico

Is Todos Santos safe?

Yes, it’s quite safe to travel to Todos Santos. 

We’ve never felt unsafe during the many times we’ve visited Todos Santos.

The U.S. State Department offers specific travel advice for anyone traveling to the state of Baja California Sur.

There are 4 levels of travel advisories issued by the U.S. Baja California Sur and Todos Santos fall in the Level 2 safety category. This means you should “exercise increased caution” (due to the crime risk).

This may sound worrisome, but for context, some other Level 2 travel destinations include the United Kingdom and Spain.

In terms of petty crime, you should always be cautious, like you would anywhere else in the world. As far as drug cartels go, you’re very unlikely to come across any drug-related violence in this part of Mexico.

For more information, read our article on safety in Los Cabos.

What’s the best time to visit Todos Santos?

The best time of year for visiting Todos Santos depends on what you’re looking for.

If you’re looking for the best weather in Todos Santos for a beach vacation, late spring and late autumn is the best time to visit. May, June, October and November also happen to be shoulder season months, so they’re less busy months.

We don’t really advise visiting in August or September. This is the hot season and the rainy season. But you’ll find fewer crowds and great deals on hotels!

The weather in Cabo (and Todos Santos) attracts the most tourists during the winter months. This is when the town is the busiest and the most expensive.

How many nights should you spend in Todos Santos?

As mentioned earlier, you can easily visit Todos Santos on a day trip (from Cabo or La Paz). Or you can stay for a few days. 

Flowers bloom on a street in Todos Santos
Flowers bloom on a street in Todos Santos

Ultimately, how long you choose to stay will depend on what you want to do.

If you’re staying overnight, we recommend at least two nights in Todos Santos. You’ll want to wander around the town, check out the area beaches and so on.

For a more leisurely escape, you could stay for three or four nights – or even spend a week in Todos Santos for a really chill getaway.

That’s a wrap for our Todos Santos travel guide!

So there you have it – everything you need to know about the best things to do in Todos Santos!

Bear in mind, however, that in our experience, Todos Santos isn’t so much about doing things.

If you’re staying in Todos Santos, it’s more a place for a quiet and peaceful getaway – to soak up the beauty of the coastline, to enjoy the artsy vibe and to eat seriously good food.

We can’t hide our love for the genuine charm of Todos Santos, and we have a hunch you’ll adore it as well.

Now, all that’s left is for you to plan your visit. We’re looking forward to our next stay.

See you in Todos Santos!

Best things to do in Todos Santos, Mexico

Discover more of Los Cabos and Baja!

Planning your trip to Cabo?

Here are our favorite travel resources:

  • Resorts: is great for scoring a “wow” hotel in Cabo – or at least a decent one. (We especially like their flexible cancellation policy!)
  • Vacation homes, condos and rentals: We prefer and use Vrbo (Vacation Rentals by Owner).
  • Tours: For the best local guided tours in Cabo, see Viator and GetYourGuide.
  • Car rental: Renting a car in Los Cabos is one of the best ways to explore. Discover Cars searches car rental companies so you get the best rates.
  • Travel insurance: SafetyWing is designed for frequent travelers, long-term adventurers and digital nomads. It covers medical expenses, lost checked luggage, trip interruption and more. We also have and recommend Medjet for global air medical transportation and travel security.

Need more help planning your trip?

Pssst! If you make a booking or purchase through our site, we may earn a small commission (at no cost to you). Thanks!

Photos: 1, 3, 5, 7, 12, 14, 15, 17, 18, 22 to 24, 26, 27 to 30, 35, 36 © Janice and George Mucalov, Cabo Visitor

About the authors

Award-winning travel writers Janice and George Mucalov are frequent visitors to Los Cabos. Here on Cabo Visitor, they share their essential tips for discovering the best of Cabo!


Thursday 12th of October 2023

Hi George and Janice,

Love your newsletter!

We have been going to the Cabo area for the last 14+ years and really love it too.

One of our “explore the area” trips that we've arranged for ourselves (and also for friends joining us in Cabo) is to La Paz.

I found the Cortez Club Dive and Snorkel Center in La Paz from an old Fodor’s Cabo travel book. We primarily rent a panga with a boat driver and guide from them to go to Los Islotes - just past Espiritu Santo Island - to swim with the sea lion pups. We've also started adding swimming with the whale sharks and a stop at Balandra Beach.

We used to scuba dive, but now we just snorkel. The sea lions are primarily on the surface, so snorkeling is perfect for this experience.

The pups are curious and playful. The large sea lions stay up on the rocks and aren't bothered by visitors. Guides are very careful not to feed the sea lions.

Swimming with them is really a singular experience! (National Geographic Sea of Cortez cruises - $$$ - include a stop at Los Islotes for the sea lions.)

It's an all day trip - about 2 hrs by panga to get to Los Islotes. A beach lunch is included. You can shower back at the dive center before returning to Cabo.

Over the years, we've gone out with them 6 to 7 times. Never disappointing!!

And as with anything involving nature, you can get bonuses. We ended up boating with a pod of dolphins on one trip outbound.

Hope this is helpful.

Janice and George

Thursday 12th of October 2023

Hi Katherine,

Thanks for subscribing to our blog - we're delighted you like it.

Yes, we too have hired a panga and guide from The Cortez Club to go snorkeling with the sea lions at Los Islotes! Lots of fun!

The only problem is that we went in late December and the water was freezing. We had wetsuits, but we were still cold. We want to do this again when the water is warmer, maybe in October or early November.

Glad you're getting out and about and enjoying all the wonderful nature trips around Cabo :-).