Where to stay in Todos Santos

Where to Stay in Todos Santos: 11 Coolest Hotels

Wondering where to stay in Todos Santos in Baja California Sur? Pleasant decision!

We used to just pop over on day trips from Cabo San Lucas. But once we actually stayed overnight, we realized what we’d been missing – a trendy little town with awesome restaurants, cool boutiques and a laid-back artsy vibe.

Yes, those in the know have already clued in. But Todos Santos still feels like a fresh discovery, with wild beaches, few crowds and plenty of magical moments. (It’s even one of Mexico’s official Pueblos Magicos.)

As for its hotels, they’re scattered around town, its outskirts and out along the beaches – and figuring out where to base yourself can be a bit tricky. Some beach hotels are technically “close,” but because of the bumpy dirt roads, driving into town can take 10 to 15 minutes or more – something to consider, especially after dark.

Also, when searching for Todos Santos resorts, don’t expect big-name all-inclusives. There aren’t any (you’ll need to head here). All are small or boutique accommodations – and that’s part of the charm.

Here’s our guide to the different areas and best hotels in Todos Santos.

There are several charming places to stay in Todos Santos

Where to stay in Todos Santos, Mexico? 3 quick picks

We’ve stayed at the following three lovely hotels. Each is highly recommended and suits different budgets and travel styles.

  • Best luxury beachfront escape: Villa Santa Cruz – Pretty much perfect, with glam beachfront tents to villas with rooftop plunge pools, plus two outdoor pools, three restos (don’t miss the hip Green Room!) and seriously chill vibes
  • Peaceful eco-hideaway on a bird lagoon: La Poza Boutique Hotel – Unique eco-chic geo-domes and Mexican-style suites, surrounded by nature and birds galore!
  • Affordable charm in town: La Bohemia – Colorful small casitas with boho flair and free passes to El Faro Beach Club (which we love!)

Todos Santos neighborhoods

Todos Santos is a charming town about an hour's drive north of Cabo San Lucas.
Todos Santos is a charming “magic town” about an hour’s drive north of Cabo San Lucas

Todos Santos town

The historic center of Todos Santos is small enough that you can soak up its laid-back boho vibe in a few hours.

It’s very walkable, albeit with some iffy tricky-to-navigate sidewalks.

Staying here is the perfect choice if you want to be close to the town’s great restaurants and cafés, yet don’t mind a quick car ride to feel the sand between your toes.

Las Tunas and El Otro Lado

Ochre buildings of Hotel Villa Santa Cruz at sunset
Hotel Villa Santa Cruz awaits in El Otro Lado

Todos Santos is on the radar now, and the neighborhoods of Las Tunas and El Otro Lado are being built up just north of town.

Sprinkled with cafés, Airbnbs, residential homes and boutique hotels, El Otro Lado (“the other side”) locally refers to the whole area north of central Todos Santos. Las Tunas is a smaller neighborhood within El Otro Lado.

Both are on their way to becoming trendy spots, with a rough-around-the-edges feel.

They’re within a 15-minute drive of downtown Todos Santos – but be ready for dusty bumpy roads.

El Pescadero and Cerritos Beach

El Pescadero and Cerritos Beach (Playa Los Cerritos) are two popular beach towns south of Todos Santos, connected by the paved Highway #19.

With its reliable surf breaks, Cerritos Beach is a popular surfing hangout and a great place to watch the surfers ride the waves.

While El Pescadero and Cerritos are home to several hotels, we’ve not included them in this Todos Santos hotel guide, as they’re a little further away from town than the others listed here.

What’s the best area to stay in Todos Santos?

It depends on what you’re looking for – and how long you’re staying.

We’ve stayed in town and at beachside hotels, and on one trip, we even split our time between the two.

Beach getaway

Room with a private plunge pool at Hotel San Cristobal
Stay at a beachfront hotel in Todos Santos if sand and sea are high on your wishlist (Credit: Hotel San Cristobal)

If your dream Baja getaway is all about a lot of beach time, then a beachfront hotel is the obvious choice.

Also, if you’re visiting Todos Santos for a few days or a week (and don’t want to move hotels), we’d recommend a beachfront hotel as your base.

Just remember: You’ll be a 10- to 15-minutes away from town. If you’re not comfortable driving at night on dimly lit sandy roads (or after enjoying a mezcalita or two), you’ll probably end up eating dinner at your hotel most nights.

(Mind you, this isn’t exactly a hardship, as these beachfront hotels have great restaurants! And for a change of scene, you can always go for a leisurely late lunch in town – and drive back to your hotel when it’s still daylight.)

One or two days in Todos Santos

Some hotels in Todos Santos town give you free access to El Faro Beach Club.
You get the best of both worlds when you stay at a Todos Santos hotel that gives you free access to a beach club, like El Faro Beach Club

On the other hand, if you’re only staying for a couple of days or a weekend in Todos Santos, you might prefer to opt for a hotel in town and be close to all the town’s restaurants and other attractions.

Some hotels in downtown Todos Santos have their own beach clubs or offer complimentary access to a beach club – giving you the best of both scenes.

Rate guide for these Todos Santos accommodations

For the following hotels, the rates cited below are roughly what a room costs in USD per night in the winter high season.

  • Less than $300 USD a night = $
  • $300 to $500 USD a night = $$
  • $500 to $1,000 USD a night = $$$
  • Over $1,000 USD a night = $$$$

Best hotels in town

Staying in Todos Santos town means having all the laid-back action at your fingertips.

Plus, all the following hotels in town have pools, so you might not miss the beach. But planning a beach day is super easy, since it’s only a short drive away.

1) Guaycura Boutique Hotel

Orange club chairs in the reception of Guaycura Boutique Hotel in Todos Santos
This hotels ticks all the boxes for traditional deluxe accommodations in the heart of Todos Santos town (Credit: Guaycura Boutique Hotel)

Guayacura Boutique Hotel is housed in the center of town in a 19th-century historic brick building.

The three classes of rooms are all spacious, and the suites have views of palm groves on the edge of town.

With a rooftop infinity pool plus three eateries and bars, it might be tempting to stay on-site.

Pssst! You’ll love this!

Beach cabana at El Faro Beach Club
It’s beach bliss at El Faro Beach Club

But the cherry on top that will lure you away from the hotel? Their El Faro Beach Club & Spa.

Located on secluded El Faro Beach, the beach club is a few miles from the hotel.

You’ll find a splendid infinity pool, restaurant and spa here. And its cool vibe, endless ocean views and beach cabanas with swinging day beds will sweep you off your feet.

We spent two afternoons at El Faro Beach Club, and it still wasn’t enough.

2) La Bohemia Hotel

La Bohemia pool
Welcome to La Bohemia!

Hidden behind a wall on the edge of town is La Bohemia Hotel, a little oasis of Zen. 

It has nine traditional casitas centered around a garden, where bougainvillea blooms and birds flit around the burbling fountain.

Breakfast (included in the rate) is served from 8:00 to 9:00 am under the covered terrace beside the small pool.

Warm scrambled eggs and avocado croissants for breakfast at La Bohemia Hotel in Todos Santos
Mmm… Warm scrambled eggs and avocado croissants for breakfast

The décor of our modest casita, King Room #1, lived up to the hotel’s name.

It was tiny perfect – very boho, with Mexican touches and colors.

Think adobe tile floors, a blue and white bathroom ceramic sink, and Talavera tile showers – matched with luxury linens and alpaca throws for those cool nights. 

La Bohemia king-bed guestroom
Our La Bohemia king-bed guestroom

The only downsides for us were the lack of a room safe. That, and some nearby dogs liked to chat at night (but nothing a set of supplied earplugs couldn’t overcome).  

Pssst! You’ll love this!

As a major bonus, guests of La Bohemia have complimentary access to the El Faro Beach Club (see #1).

3) Todos Santos Boutique Hotel

Courtyard pool at Todos Santos Boutique Hotel
The hotel has a courtyard pool for cooling off and relaxing (Credit: Todos Santos Boutique Hotel)

Taking things up a big notch is the newly renovated Todos Santos Boutique Hotel.

It’s set in the heart of downtown, where art galleries and trendy cafés dot the cobblestone streets. And at over $1,000 USD a night per room, it’s setting a new standard for luxury. 

You’ll be awe-struck by the grandeur of the building dating back to its ownership by a Spanish countess.  

With only 10 rooms, attention to personal service and super-fine detail is their bailiwick, and the dedicated concierge team is there to prove it. This place is bringing opulence back like a luxury Todos Santos hotel should.

Four-poster bed and red velvet drapes in a Todos Santos Boutique Hotel guestroom
A luxurious guestroom (Credit: Todos Santos Boutique Hotel)

Pssst! You’ll love this!

For the ultimate in splashing out, choose a suite or villa with a private plunge pool.

But if you don’t go that route, the large outdoor pool with mixologists on call won’t disappoint.  

4) Hotel Casa Tota

Casa Tota offers reasonably priced hotel accommodations in Todos Santos town.
Casa Tota offers reasonably priced hotel rooms in Todos Santos town

If you’re looking for a very reasonably priced place in town, then Hotel Casa Tota is right up your alley – or should we say, cobblestone street? 

This 15-room hotel has two on-site restaurants and an outdoor swimming pool. It’s modern but kept its nod to history during its renovations. It was a family compound for 70 years and Dona Tota’s general store for 50 years, hence the name.

The hotel manager toured us around the hotel recently and showed us a couple of rooms. So we can confidently say this is a very nice urban hotel if your budget is tight, but you still want all the comforts you deserve on your well-earned vacation.

Pssst! You’ll love this!

The hotel is pet-friendly, so bring Lil’ Fluffy along for the ride. 

Best Todos Santos hotels on the beach

If you’re a beach baby, staying at either of the following beachfront hotels will satisfy your seaside cravings.

And as Todos Santos Town is a quick hop away, you’ll still be able to get your fix of art galleries and Mexican culture too.

5) Hotel Villa Santa Cruz

Hotel Villa Santa Cruz is one of the best hotels in Todos Santos.
You’ll be hard-pressed to tear yourself away from Hotel Villa Santa Cruze to explore Todos Santos!

This beautiful hotel is so stunning we went for a viewing on one trip and made it a point to stay the next time we were in Todos Santos.

And now, after staying here, it’s one of our favorite Todos Santos luxury hotels! (Actually, they had us at the welcome margaritas.)

Hotel Villa Santa Cruz is located beachfront on a huge swath of property (on Playa La Pastora) in El Otro Lado, north of town.

It has 24 ocean-view guest rooms, spread across five different room classes – from flawless spacious villas to equally-as-flawless tented beach suites (think upper-crust glamping with soaker tubs and fireplaces). 

We went for a new rooftop pool villa – because why not? And we were glad we did as we soaked in our Jacuzzi-come-plunge pool on our private rooftop terrace, watching the sunset. 

New villas with rooftop pools at Hotel Villa Santa Cruz, Todos Santos
From luxury tented suites on the beach to villas with rooftop plunge pools, Hotel Villa Santa Cruz has accommodation to suit you

In the morning, we woke to coffee and mini-muffins (coconut one day, banana the next) delivered to our villa.

This helped propel us out of our very comfortable bed to breakfast, and then to lounge by one of the two pools.

Morning coffee on the terrace of our villa at Hotel Villa Santa Cruz, Todos Santos
Morning coffee on the terrace of our new villa

Pssst! You’ll love this!

The secret sauce of this place is the crow’s nest on stilts on the beach, with panoramic ocean views.

It’s like a treehouse for two, with cushioned beds under a thatched roof palapa that’s the perfect place to spot gray or humpback whales in season.

It’s also where the owner proposed to his girlfriend (now his wife and co-owner), so you know it’s a good spot.

6) Hotel San Cristobal

Hotel San Cristobal
Hotel San Cristobal

This beachfront hotel in Todos Santos on Punta Lobos Beach is like an oasis in the desert.

With whitewashed walls, the elegant Hotel San Cristobal stands alone at the end of a long dirt road – a petite wonder at the base of the Sierra de la Laguna Mountains. 

Somehow, the hotel manages to fuse the small town surf’s-up vibe the area is known for with the hippie-chic money set. And it works. 

Its 1970s Mexico-meets-custom-furniture by Guadalajara artisans and stamped concrete floors.

Balcony of room with ocean view at Hotel San Cristobal
Guestroom balcony with an ocean view (Credit: Hotel San Cristobal)

Splurge on the ocean-facing room with an outdoor plunge pool, and you can walk off the beach and into your private pool, set into the sand, in seconds. 

No two of the 34 rooms are alike. But they all have premium Coco-Mat mattresses made of coconut fibers, goose down, seaweed and rubber.

Again, it shouldn’t work, but it does. (We’ve slept on Coco-Mat mattresses and they’re divine.)

As for dining, the hotel has two restaurants, including its brand new Cosecha restaurant in the front garden. Here, grilled meats, the freshest of fish and salads are served family-style – and all herbs used in their cocktails come from the garden.

We enjoyed a pool day pass at Hotel San Cristobal – touring the hotel, lounging by the pool and noshing on its food and drinks for lunch.

Two women gaze at the ocean from beach chairs at Hotel San Cristobal.
Beach or pool? Pick your preferred spot to relax

Pssst! You’ll love this!

If we hadn’t been so lizard-like, we’d have gone for a swim in the ocean too – the sandy beach right out front is swimmable (unlike most in Todos Santos).

But we did walk down the beach to where the local fishermen bring in and clean their catch at the end of day.

It was fun to watch the pelicans up close, as they jostled for a share of the fish scraps tossed their way!

Other top hotels in Todos Santos

The hotels below are about a 10- to 15-minute drive from town.

7) La Poza Boutique Hotel

La Poza Boutique Hotel is a lovely little nature hideaway on the edge of Todos Santos

The newly reimagined La Poza Boutique Hotel is built around a bird lagoon sanctuary. Imagine waking up to bird song as the sun breathes light into the day in your suite!

Just beyond it is La Poza Beach – hop into one of the hotel’s free kayaks, and you can paddle there in about five minutes. The beach, while gorgeous, isn’t a swimming beach, so except for a few beach walks, you’ll spend your time at the beautiful freeform pool.

We stayed in one La Poza’s six unique eco-chic geo-domes, each with their own gas firepit outside on the sand.

Ours was lagoon-front, with sliding glass doors looking out to the water’s edge just 15 feet away. We loved watching the American coots (aka mud hens) waddling around and listening to the rhythmic crashing of the surf. It felt like luxury glamping with an extra touch of magic.

La Poza Boutique Hotel dome suite
We loved staying in one of these cool geodesic domes!

If that’s not your style, indulge in the king suite with a hot tub nestled behind lush greenery so you can skinny-dip under the stars. (There are 13 modern but tropical suites overall.)

By day, we’d lounge in one of the king day beds around the pool and paddle around reeds and marshes to gaze at frigate birds swooping down to fish in the lagoon.

Pssst! You’ll love this!

Book Dome 11 for the most privacy and unbeatable lagoon views!

8) Paradero Todos Santos

Paradero, Todos Santos
Secluded and exclusive, that’s Paradero (Credit: Paradero)

Any list of the best places to stay in Todos Santos has to include Paradero. 

Want to know what it’s like to be treated like a celeb (minus the paparazzi, of course)? Stay here. If unique experiences and award-winning design float your fancy, Paradero is well worth checking out.

This wellness-focused hotel is set among five acres of untouched desert land – with miles of virgin Pacific beaches at its doorstep and the Sierra La Laguna Mountain range and farmland as far as you can see.

Now picture a design hotel nestled here, with 41 luxurious suites, none smaller than 640 square feet. 

Each has sanctuary-like interiors. They flow seamlessly into the outdoor lounging areas, where hot tubs, hammocks and star nets await for the ultimate in relaxation. 

Paradero suite
The suites are soothing and serene (Credit: Paradero)

Pssst! You’ll love this!

Besides the usual activities like surfing, mountain biking and yoga – all included in your nightly rate – you can enjoy a curated beach picnic on an unspoiled beach, cooking classes and ancient healing sessions.

9) Los Colibris Casitas

Guestroom at Los Colibris Casitas, Todos Santos
A guestroom (Credit: Los Colibris Casitas)

Down the way from La Poza is the secluded Los Colibris Casitas, a little gem perched on a hilltop. Each of the nine casas, casitas and suites has views of the freshwater estuary, a palm grove oasis and the ocean.

If you’re staying for more than a few days, pick one with a full kitchen and living room.

As you’re just a short walk to the beach (and a short drive into town), you’ll be perfectly placed for all the excursions on your radar.

Pssst! You’ll love this!

Pool with ocean view at Los Colibris Casitas
Pool with a view! (Credit: Los Colibris Casitas)

The pool and hot tub have panoramic views. You can also hang out in the gardens, with all the colibris (hummingbirds) who make their home here.

10) Desierto Azul

Desierto Azul's infinity pool
Desierto Azul’s infinity pool (Credit: Desierto Azul)

If you are into plant-based living and sustainable hotels, Desierto Azul is your happy place. It’s north of town in Las Tunas.

The four ground-level rooms are minimal yet sophisticated and built around the saltwater infinity pool.

Pssst! You’ll love this!

Looking to detox and recharge? The hotel will help you jumpstart your plant-based journey, with conscious cooking classes and wellness-focused eats to help you feel your best.

11) Kimpton Mas Olas Resort and Spa

We could relax in style here! (Credit: Kimpton)

Opened in 2024, the adults-only Kimpton Mas Olas is a luxe new retreat that’s the furthest away from town.  

It features whitewashed adobe buildings with 103 breezy rooms and villas, many with sea views, plunge pools and rooftop decks – but no TVs, just peace…

We haven’t stayed here yet, but if it’s anything like other Kimptons we’ve loved (in Seattle and San Francisco), it’s likely a gem too.

Pssst! You’ll love this!

Their 25,000-square-foot Botanica Spa offers a range of wellness experiences, from hydrotherapy to daily yoga.

As well, there are three restaurants, including Botanica, set within the gardens, which serves up alfresco meals. And you can pick your own fruit here to garnish your cocktails.

FAQs about staying in Todos Santos

Is Todos Santos safe?

Yes, Todos Santos is generally considered safe. It’s a haven for American expats and visitors who travel up from Cabo San Lucas.

We’ve never felt unsafe all the times we’ve visited.

Recommended reading: We’ve written a detailed post on safety in Cabo – much of the information there applies to Todos Santos as well. Hop on over to that article for details.

Can you swim in Todos Santos in the ocean?

The stretch of Pacific Ocean by Todos Santos is mostly a no-go for swimmers. Strong rip currents and crashing waves make swimming in the ocean dangerous for most people – so we don’t recommend it.

However, there’s one section of beach in Todos Santos where the waters are usually calmer – and that’s in front of Hotel San Cristobal (see #6 above).

We were too glued to our pool chairs, otherwise we would have joined other swimmers for a dip in the sea here.

Do you need a car to visit Todos Santos?

Yes, we highly recommend renting a car. It’s the easiest and most convenient way to get to Todos Santos – and once here, it’s essential for getting around.

Remember, Todos Santos isn’t beachside. With no public transport and few taxis, having your own wheels is crucial to explore the area fully.

Note: Car rentals aren’t available in the town. You’ll need to pick one up at the Los Cabos International Airport or in Cabo San Lucas, San Jose del Cabo or La Paz (about an hour away). We’ve had good experiences renting through Discover Cars in Cabo.

Should you visit both Todos Santos and Cabo San Lucas?

Absolutely! If it’s your first time and you’ve got a week, split your stay.

Spend a few days soaking up the laid-back boutique charm of Todos Santos (and its amazing restaurants!), then switch gears and enjoy the lively energy of Los Cabos – its beaches, nightlife and glam resorts.

Two totally different vibes, one unforgettable trip!

That’s a wrap for our guide on Todos Santos’ boutique hotels

From arty stays in town to luxe beachside escapes, we hope you find your perfect base.

Visit – and don’t be surprised if you fall as hard for this enchanting little town as we have.

See our other area accommodation guides


Where to stay in Todos Santos

Our favorite resources for planning a trip to Cabo

Resorts: Booking.com 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?

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

About the authors

Award-winning travel writers Janice and George Mucalov are frequent visitors to Los Cabos. Here on Cabo Visitor, they share their top tips and fave finds – from toes-in-the-sand tacos to swanky beachfront stays!

Leave a Reply

Your email address will not be published. Required fields are marked *