Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Todos Santos – 39 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Casa Tota

Hotel in Todos Santos

This charming hotel is set in the heart of downtown and 10 minutes’ drive from the beach. Hotel Casa Tota has a beautiful courtyard and an outdoor pool. The rooms were lovely. Simple and tastefully decorated and the bed was one of the best hotel beds I have slept in (the other is in the Four Seasons in Chicago - so, you can guarantee this was a good bed!) The rooms were spacious and bright and the hotel staff were lovely. We had delicious guacamole and margaritas on arrival - everything you love about Mexico is found here.

Show more Show less
8.5
Very Good
302 reviews
Price from
$165
per night

Hacienda Todos Los Santos

Hotel in Todos Santos

Amid a natural garden, Hacienda Todos Los Santos features an outdoor swimming pool and Wi-Fi connection free of charge. The hotel is 10 minutes’ drive from San Pedro de las Palmas beach. Incredible! I didn’t want to leave.

Show more Show less
9.3
Wonderful
185 reviews
Price from
$217.55
per night

Hotel San Cristobal Adults 15+

Hotel in Todos Santos

Located in Todos Santos, Hotel San Cristobal has a garden, a terrace and a bar. Featuring a 24-hour front desk, this property also provides guests with a restaurant. amazing location, before booking check that they haven’t started construction on the 4000 homes to be built around the hotel which will, sadly, likely ruin it. pre then doing that, it will continue to be incredible.

Show more Show less
9.4
Wonderful
125 reviews
Price from
$545
per night

Perro Surfero Hotel

Hotel in Todos Santos

Perro Surfero-Outsite Todos Santos is located in Todos Santos, a small town renewed for its local artists and galleries. It offers free WiFi access, a shared kitchen and a tour desk. mindful design that created a calm environment and inspired intentional connection between guests

Show more Show less
9
Wonderful
172 reviews
Price from
$189
per night

Los Colibris Casitas

Hotel in Todos Santos

Featuring an outdoor swimming pool, Los Colibris Casitas is a 10-minute walk from the beach and 5 minutes’ drive from restaurants, shops and art galleries in Todos Santos Town. the clean water. the tranquil location. the staff. i suffered some hot water burns and the owners were so supportive.

Show more Show less
9.2
Wonderful
133 reviews
Price from
$145
per night

Guaycura Boutique Hotel, Beach Club & Spa

Hotel in Todos Santos

Located in the village of Todos Santos, this hotel features a sky deck with spa and open-air heated pool. The spacious rooms include plasma TVs and the Main Plaza is a block away. The room was a very nice and comfortable. Very nice and attentive staff. The hotel has a beach club:)

Show more Show less
8.7
Excellent
78 reviews
Price from
$231.55
per night

Villa Santa Cruz

Hotel in Todos Santos

Located 5 mi north of Todos Santos and just a 10-minute walk from La Pastora Beach, Villa Santa Cruz offers an outdoor pool, a hot tub and wonderful ocean views. The complimentary breakfast was amazing every morning and we loved waking up to the waves and beach in our tent suite. It’s pretty secluded and private too which was pretty awesome! The staff was super helpful and friendly as well and the drinks at the pool were perfect. We had an amazing stay and didn’t want to leave by the end!

Show more Show less
9.4
Wonderful
78 reviews
Price from
$409.50
per night

Posada del Molino

Hotel in Todos Santos

Offering outdoor pool and a restaurant, Posada del Molino is located in Todos Santos. It features free Wi-Fi and beautiful tropical gardens with an old sugar-cane mill. Excellent location,clean and roomy.Only 4 rooms to the hotel and it was very quaint. Pool deck was nice,lots of chairs,tables and loungers.Todos Santos is a fabulous little pueblo,lots of great restaurants and wonderful people.

Show more Show less
8.5
Very Good
30 reviews
Price from
$150
per night

Villa Bugambilias

Hotel in Todos Santos

Located in Todos Santos, within a 18-minute walk of La Cachorra Beach and 1.2 miles of La Poza Beach, Villa Bugambilias provides accommodations with a garden and free WiFi throughout the property as... Beautiful villa and garden by the pool. Super cozy and calm. Clean and comfortable.

Show more Show less
7.8
Good
45 reviews
Price from
$127.50
per night

The Hotelito

Hotel in Todos Santos

The Hotelito is located 5 minutes’ drive from Todos Santos Main Square and 15 minutes’ walk from La Cachora Beach. It features sun terrace with swimming pool, an outdoor bar and free Wi-Fi throughout.... Everything was really awesome and they really make you feel like home!

Show more Show less
9.5
Exceptional
70 reviews
Price from
$185
per night

Most-booked hotels in Todos Santos in the past month

See all

Budget hotels in Todos Santos

See all

FAQs about hotels in Todos Santos

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Todos Santos:

Explore guest reviews of hotels in Todos Santos

See all