&noscript=1" />
This post may contain affiliate links that help support my business in creating content like this. If you make a purchase using one of these links, I may receive compensation at no extra cost to you. Read my disclosure for more information.

Looking to take a vacation to Todos Santos? You’ll want to peruse this list of the best hotels in Todos Santos. With unique accommodations and beachfront resorts, this part of Mexico has it all.

Todos Santos, in Mexico’s Baja California Sur, is a magical part of the country—so much so that in 2006, its government designated it a “Pueblo Mágico,” or “Magic Town,” a distinction awarded for natural beauty, cultural richness or historical significance. Initially founded as a mission in 1724, today it’s a haven for artists, surfers, and visitors.

Just an hour from the town of La Paz and an hour from the bustling Cabo San Lucas, Todos Santos feels a world away. Removed from the massive cruise ships and large resorts of Los Cabos, it’s an oasis perfect for relaxing, recharging, and getting in touch with nature. With mountains, desert, and ocean all converging in this little slice of paradise, you’ll have plenty of opportunities.

Among hotels and resorts in Todos Santos, there’s no shortage of boutique stays, beachfront properties and budget-friendly options that integrate into the local scenery and feature the laid-back, boho-chic vibe this area is known for. If you’re planning a trip to Todos Santos, don’t miss my top picks for the best Todos Santos hotels.

Short on Time? Here Are My Top Picks for the Best Hotels in Todos Santos:

  1. Paradero, for the best design hotel
  2. Villa Santa Cruz, for best beachfront hotel
  3. El Perdido, for the best romantic hotel
  4. Perro Surfero, for the best budget-friendly hotel

The Best Hotels in Todos Santos, Mexico

The Best Design Hotels in Todos Santos, Mexico

1. Paradero

Rustic woods, minimalist décor, and neutral tones are all hallmarks of the gorgeous Paradero. Hammocks, balconies, and soaking tubs are strategically placed throughout its suites to grant guests the ability to take in the scenery. The striking half-moon infinity pool with a view looking out over the mountains is a design feature you won’t soon forget. Book the best rates here.

Address: La Mesa KM 59 +3100, Degollado, 23300 Todos Santos, B.C.S., Mexico

2. El Perdido

El Perdido
Image via Booking.com

One of the most romantic hotels in Todos Santos, the seven stunning luxury bungalows of El Perdido sit between the desert and the ocean and incorporate natural materials—including local wood, clay, and stone—to blend into nature. The aesthetic here strikes what the property calls a perfect balance between home and hotel. A garden, pool, restaurant, and observatory are all on-site for guests. Book the best rates here.

Address: Pescadero 111, 23300 El Pescadero, B.C.S., Mexico

3. Desierto Azul

Desierto Azul
Image via Booking.com

Conscious travelers will find a rejuvenating haven in Desierto Azul. Its four ground-level units—decorated in an organic, casual, and minimalist style—overlook an infinity pool and are just a short walk away from a pristine stretch of beach. Sustainability is a key principle on the property, which is also home to a plant-based cooking studio. Book the best rates here.

Address: Camino a, Las Playitas, Las Tunas, 23300 Todos Santos, B.C.S., Mexico

4. Tribu Todos Santos (formerly Pachamama Mexico)

Tribu Todos Santos
Image via Booking.com

Three luxury suites and 12 air-conditioned, eco-chic luxury teepees make up the lodging options at Tribu Todos Santos, which functions as both a hotel and a location for yoga retreats. On-site amenities are plentiful, and they include a yoga room, communal kitchen, hammock lounge, mountain bikes, and more. Book the best rates here.

Address: Cam. Viejo, Las Tunas, 23300 Todos Santos, B.C.S., Mexico

The Best Todos Santos Hotels on the Beach

5. Villa Santa Cruz

At Villa Santa Cruz, there’s an emphasis on soaking up the surroundings, whether that’s by prioritizing slow mornings or making time for stunning sunsets. The property offers a host of different room types geared toward helping you do exactly that, from tented ocean suites, bungalows and even rooftop villas stunning ocean views. Its beachfront restaurant, The Green Room, also puts you in prime sunset territory. Book the best rates here.

Address: Calle, Camino A Las Playitas, 23300 Todos Santos, B.C.S., Mexico

6. Hotel San Cristobal (Adults 15+)

Hotel San Cristobal
Image via Booking.com

Named for St. Christopher, the patron saint of travelers, surfers and sailors, Hotel San Cristobal is a beachfront property on Punta Lobos beach. The property’s 32 rooms and suites are clustered around a central pool and hot tub, Mexican/Mediterranean restaurant and bar, retail shop, and lounge areas. Many of its bright and cheery rooms come with plunge pools overlooking the unbeatable local scenery. Book the best rates here.

Address: N° Km 54+ 23300 800, México 19, 23300 Todos Santos, B.C.S., Mexico

7. Guaycura Boutique Hotel Beach Club & Spa

Guaycura Boutique Hotel, Beach Club & Spa
Image via Booking.com

Two miles from Todos Santos’ historic center, Guaycura sits on an unspoiled section of the beach. Its El Faro beach club is the star of the show, featuring an infinity pool, a poolside seafood bar and grill, and a menu of spa treatments, including seaside massages. Inside the rooms, you’ll find comfortable beds and handcrafted Mexican furniture. Book the best rates here.

Address: Calle Legaspi esquina, Av. Gral. Topete S/N, Centro, 23300 Todos Santos, B.C.S., Mexico

8. Hotel So Far So Good

Hotel So Far So Good has an emphasis on sustainability that runs throughout its operations, from the solar panels producing its energy to the rainwater collection system on the roof. Additionally, the food prepared in its kitchen is vegan and comes from local producers. Each room has rooftop access for cooking, dining, yoga, and sunset-watching, and it’s just steps from Cerritos Beach, one of Mexico’s premier surf spots. Book the best rates here.

Address: Cerritos Ave, 23300 B.C.S., Mexico

Budget-Friendly Hotel Options in Todos Santos

9. Perro Surfero

Perro Surfero Hotel
Image via Booking.com

Perro Surfero is an ideal place to stay a while, thanks to its coliving and coworking mission. The property aims to bring travelers—and particularly, entrepreneurial digital nomads—together over shared experiences, all while providing everything you need to successfully transport your home office to Mexico, including speedy Wi-Fi and ergonomic chairs. Book the best rates here.

Address: Calle bravo 36, San Ignacio, 23300 Todos Santos, B.C.S., Mexico

10. Cien Palmas

Cien Palmas
Image via Booking.com

Located downtown, Cien Palmas is home to three vacation rental casitas—two 2-bedroom buildings and a cozy studio casita. They come with everything you need to enjoy your stay, including fast Wi-Fi, kitchenettes with stoves and fridges, and access to plenty of shared outdoor space. While there’s no pool on-site, guests get discounted access to the nearby Rancho Corazón pool. Book the best rates here.

Address: C. Cuauhtémoc 81, Centro, 23300 Todos Santos, B.C.S., Mexico

11. Todos Santos Hostel

Todos Santos Hostel
Image via Booking.com

The Todos Santos Hostel is a perfect pick for guests looking to meet new people and spend time with fellow travelers, and the property is set up to encourage it with a communal kitchen, a patio for sharing a beer, and space to camp under the backyard mango trees. Guests can choose between typical hostel dorm rooms or private accommodations. Book the best rates here.

Address: Calle, Francisco Bojorquer Vidal 112, San Vicente, 23300 Todos Santos, B.C.S., Mexico

12. The Hotelito

The Hotelito
Image via Booking.com

Each of the private, standalone casitas at Hotelito comes with a terrace or private garden, comfortable beds and linens, Bluetooth speakers, loungers, and refrigerators. A saltwater pool is also on the property for shared guest use, and Playa La Cachora Beach is a 16-minute walk away. For those looking to stay for a month or more, The Hotelito also has serviced, longer-stay rental units available. Book the best rates here.

Address: Rancho de, La Cachora, 23300 Todos Santos, B.C.S., Mexico

13. La Bohemia Baja Hotel Pequeño

La Bohemia Hotel Pequeno
Image via Expedia.com

La Bohemia invites guests to get off the beaten path, indulge in excellent food and drink, and enjoy the fresh air of the great outdoors. Created by travelers for travelers, the environment is upbeat and friendly. And at just a few blocks from the center of town, the hotel is perfectly situated to help guests make the most of their stay in Todos Santos. Book the best rates here.

Address: 108 Calle Rangel Entre Hidalgo e Obregon, 23300 Todos Santos, B.C.S., Mexico

14. Baja Temple

Baja Temple offers guests on-foot access to town, with enough distance for quiet evenings spent marveling at the sunset and starry skies. Its neutral, earthy décor perfectly fits with Todos Santos’ vibe. Amenities include a pool, private free parking, a garden, and a terrace, and all rooms come with a patio and pool view. Book the best rates here.

Address: Las Playitas, 23300 Todos Santos, B.C.S., Mexico

15. Hotel Casa Tota

Hotel Casa Tota
Image via Booking.com

Hotel Casa Tota, a 15-room boutique hotel in the heart of downtown Todos Santos, fuses the past and the present. It sits on what was for 70 years a family compound, and the cantina housed a general store for 50 years. Many of the building’s original features were preserved throughout its renovation, infusing the property with a sense of time and place. Book the best rates here.

Address: C. Álvaro Obregón, Centro, 23300 Todos Santos, B.C.S., Mexico

Frequently Asked Questions: Hotels in Todos Santos, Mexico

Which Area is Best to Stay in Todos Santos?

Where you stay in Todos Santos should depend on your priorities. If you plan to mostly stay on the beach and eat at your hotel, staying at one of the beach hotels is a no-brainer. On the other hand, if you intend to spend more time exploring the town and dining out, a hotel in town might make sense, as it’s about an 8-minute drive or 30-minute walk between downtown and the beach.

Why is Todos Santos So Popular?

With its unique combination of ocean, desert, and mountains, Todos Santos has some of the most spectacular nature in Mexico—including some of the best surfing. It’s also a hub for local artists and craftsmen and has a charming downtown with cobblestone streets and colorful flags.

Do I Need a Rental Car to Visit Todos Santos?

Renting a car in Todos Santos is a good idea to make the most of your trip. It will also simplify transportation to and from the airport. I recommend checking out Discover Cars, which lets you reserve a vehicle with free cancellation.

Are there Pet-Friendly Hotels in Todos Santos?

Yes! there are pet-friendly hotels in Todos Santos. Here are a few of my favorite pet-friendly hotels:

Please note that additional pet charges often apply. I always recommend contacting the property directly to confirm their pet policy and pricing before you book.

How Do I See Sea Turtle Hatchling Releases in Todos Santos?

The best way to see a sea turtle hatchling release in Todos Santos is with Tortugueros Las Playitas. The conservation organization operates an incubation greenhouse on Playa Las Tunas beach. The hatchling releases are free and open to the public and occur most days December through April between 5:30 pm and 6:00 pm. Visit their site to learn more and confirm the release schedules, as there are occasional days when there are no turtles to release.

If you’re looking for a great stay within walking distance of the hatchling release site, consider Desierto Azul.

Save This Post for Later on Pinterest

The Best Hotels in Todos Santos, Mexico

PS — Are You Booking a Trip Soon? Use My Booking Checklist!

These are the sites I use most to book my own trips. Using the links below is a great way to support Bon Traveler’s travel journalism at no extra cost to you. If you need help organizing your itinerary, get my free travel itinerary template here.

1. Book Your Flights

Use Skyscanner to find the best flights. It searches 100s of airlines and websites across the globe to ensure you’re not missing out on any route options or deals.

2. Book Your Accommodations

Use Booking.com for hotels and guest houses. They have the biggest inventory and consistently offer the best rates.

3. Book Your Tours & Experiences

Use Viator or Get Your Guide to find the best tours and experiences. They are my favorite tour search engines. I always check both as their inventory varies depending on the destination.

4. Book Your Car

Use Discover Cars or Rentalcars.com to find the best car rental deals. I recommend comparing rental agency reviews on Google to ensure you are booking with the best company in that destination, as the reviews are often more accurate than the car rental search engines.

5. Don’t Forget Airport Lounge Access

Get a Priority Pass membership to gain access to 1,400+ VIP lounges and airport experiences worldwide. The Priority Pass app is the first thing I check when I have a layover. I’ve been a member for over a decade, and having a comfortable place to relax before and between flights makes air travel so much more enjoyable.

6. Don’t Forget Travel Insurance

I never leave the country without travel insurance. It provides comprehensive protection in case anything goes wrong (ie. illness, injury, theft, and cancelations, etc.). I use it frequently for my travels to stay protected.

My favorite companies that offer the best coverage and rates are:


Write A Comment