Hotels in Todos Santos, Mexico

Search and compare Todos Santos, Mexico hotels from hundreds of travel sites and save

Todos Santos, Baja California Sur, Mexico
Feb 3 — Feb 42
Todos Santos, Baja California Sur, Mexico
Fri 2/3
Sat 2/4
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Todos Santos

Filter by star ratings
All filters
Guaycura Boutique Hotel, Beach Club & Spa
8.7 Excellent
Corner of Legaspi And Topete, Centro, Todos Santos, Baja California Sur, Mexico
Show on map
0.3 mi from city centre, Todos Santos, BS, Mexico 
ExcellentBased on 77 reviews
8.7

Featuring a swimming pool, an outdoor pool and a sauna, Guaycura Boutique Hotel Beach Club & Spa is situated in Todos Santos and offers traditional accommodation. It has a spa and wellness centre, as well as a rooftop terrace, free Wi-Fi and a Turkish steam bath.

Villa Santa Cruz
9.3 Excellent
Camino a las Playitas, Todos Santos, Baja California Sur, Mexico
Show on map
4.7 mi from city centre, Todos Santos, BS, Mexico 
ExcellentBased on 80 reviews
9.3

This comfortable hotel in Todos Santos offers free Wi-Fi, as well as an outdoor pool and a Jacuzzi. It also provides a 24-hour reception, massage services and a concierge.

Tips for booking hotels in Todos Santos

Cheapest month:September
Most expensive month:May
Average price in Todos Santos:$367/night
Cheapest price found:$32/night
Cheapest day:Saturday
Most expensive day:Wednesday
$92 - $649
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$471 - $649
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Todos Santos hotels

1
The Todos Santos Inn
Calle Legaspi #33, Todos Santos, Baja California Sur, Mexico
Show on map
0.3 mi from city centre, Todos Santos, BS, Mexico 

Conveniently based and offering free Wi-Fi and an outdoor pool, this comfortable inn is an easy drive from El Pescadero. It also offers a 24-hour reception, a concierge and a sun deck.

Cheapest hotels in Todos Santos, Mexico

Hotel Miramar
Mutualismo Y Pedrajo 102, Todos Santos, Baja California Sur, Mexico
Show on map
0.5 mi from city centre, Todos Santos, BS, Mexico 

This comfortable hotel in Todos Santos offers complimentary Wi-Fi, as well as a safe and an outdoor pool. It also provides laundry facilities.

$71
Avg. per night
Villa Bugambilias
7.9 Good
Calle Horizonte Frente A Escuela, Todos Santos, Baja California Sur, Mexico
Show on map
0.8 mi from city centre, Todos Santos, BS, Mexico 

This comfortable hotel in Todos Santos offers free Wi-Fi, as well as an outdoor pool and an express check-in and check-out feature.

$144
Avg. per night
Posada Del Molino
8.5 Excellent
Calle Rangel y Progreso, Todos Santos, Baja California Sur, Mexico
Show on map
0.3 mi from city centre, Todos Santos, BS, Mexico 

This comfortable inn in Todos Santos offers free wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It also provides a safe, a garden and massage services.

$149
Avg. per night
Perro Surfero
9.0 Excellent
Calle Bravo 36. Barrio San Ignacio, Todos Santos, Baja California Sur, Mexico
Show on map
0.8 mi from city centre, Todos Santos, BS, Mexico 

This comfortable hostel in Todos Santos offers free Wi-Fi, as well as an express check-in and check-out feature and an outdoor pool. It also provides a sun deck, an airport shuttle and a tour desk.

$165
Avg. per night
Los Colibris Casitas
9.2 Excellent
Todos Santos, Baja California Sur, Mexico
Show on map
1.0 mi from city centre, Todos Santos, BS, Mexico 

This comfortable hotel in Todos Santos offers complimentary Wi-Fi, as well as an outdoor pool and a Jacuzzi. It also provides babysitting/child services, massage services and a concierge.

$174
Avg. per night
Hotel Casa Tota
8.5 Excellent
Calle Alvaro Obregon, Todos Santos, Baja California Sur, Mexico
Show on map
0.3 mi from city centre, Todos Santos, BS, Mexico 

This comfortable hotel in Todos Santos offers complimentary wireless internet, as well as an outdoor pool and a Jacuzzi. It also features a sun deck, a rooftop terrace and luggage storage.

$196
Avg. per night
Hotel Villas La Mar
Calle Guaycura No. 26 Cerro De La Poza, Todos Santos, Baja California Sur, Mexico
Show on map
1.1 mi from city centre, Todos Santos, BS, Mexico 

This comfortable hotel in Todos Santos offers free wireless internet, as well as massage services and an outdoor pool. It also provides luggage storage, a tour desk and bicycle rental.

$231
Avg. per night
Hacienda Todos Los Santos
9.2 Excellent
Final de Avenida Benito Juarez y Ocampo, Todos Santos, Baja California Sur, Mexico
Show on map
0.3 mi from city centre, Todos Santos, BS, Mexico 

Featuring a Jacuzzi, free Wi-Fi and an outdoor pool, Hacienda Todos Los Santos is located in Todos Santos and offers comfortable accommodation. It also provides a tour desk, a terrace and massage services.

$265
Avg. per night

Hotel prices in Todos Santos

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Todos Santos

Facts about staying in Todos Santos

  • What are the best hotels in Todos Santos?

    Todos Santos Hostel super fast and stable satellite wifi is a very popular hotel in Todos Santos with a score of 8.5 from 225 reviews. Guaycura Boutique Hotel, Beach Club & Spa (8.7 from 77 reviews) and Hacienda Todos Los Santos (9.2 from 194 reviews) are also highly rated Todos Santos hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Todos Santos Plaza?

    Reviews of Todos Santos Hostel super fast and stable satellite wifi recommend it as a good place to stay near Todos Santos Plaza, scoring 8.5/10 from 225 ratings.

  • How much do hotels in Todos Santos cost?

    Searches in the last 72 hours suggest an average price of around $420/night is normal for a hotel in Todos Santos. 4-star and 5-star hotels in Todos Santos had average prices of $997/night and $204/night, respectively.

  • How much is a cheap hotel in Todos Santos?

    Over the last 3 days, Todos Santos hotels have been found for as cheap as $30/night in searches by HotelsCombined users. This coming weekend (Feb 3 to Feb 5), prices can start from as low as $34/night.

  • How much is a hotel in Todos Santos tonight?

    Prices for a hotel in Todos Santos tonight are about $433 on average, but HotelsCombined users have found prices as low as $101 for tonight in the last 3 days. The best price found for a 4-star hotel in Todos Santos tonight is $818.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation