Skip to main content

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 – 44 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.

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 location was perfect for walking around Todo Santos and seeing the major sites. The hotel was clean, comfortable, and perfect for what we needed. We’ll be back!

Show more Show less
8.5
Very Good
395 reviews
Price from
$154
per night

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.

Huge elegant rooms, very clean and everything well maintained. Great location, three minute walk into town but very quiet and serene. Beautifully landscaped and private

Show more Show less
9.2
Wonderful
216 reviews
Price from
$212.90
per night

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.

Absolutely everything ! Bar far in a way the best hotel/resort we have ever stayed at. The decor, the intricate styling details, the food and drink, the setting. Everything was perfect.

Show more Show less
9.3
Wonderful
148 reviews
Price from
$399
per night

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.

Perro Surfero is an amazing place to stay in Todos Santos. The host is very helpful, the accommodations are luxurious, and there are many extras available for your use such as bicycles, swimming pool, fire pit, etc. Location is walking/biking distance from downtown and beach. I would stay here again in future.

Show more Show less
8.9
Excellent
196 reviews
Price from
$123.75
per night

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.

Pretty much everything, the peacefulness, the view, the furry hosts, the staff

Show more Show less
9.1
Wonderful
171 reviews
Price from
$135
per night

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.

Friendly staff, quiet location and very comfortable room!

Show more Show less
8.6
Excellent
97 reviews
Price from
$180
per night

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.

Beautiful property, pristine location, quiet, food was wonderful, garden incredible

Show more Show less
9.3
Wonderful
93 reviews
Price from
$478.21
per night

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.

Really gorgeous and private location, the owner was easy to get in contact with and very quick with responses. Would stay here again :)

Show more Show less
8.8
Excellent
33 reviews
Price from
$125
per night

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...

Villa Bugambilias made my stay in Todos Santos that much easier. I was in town for a wedding and was traveling alone, but appreciated how safe and accommodating this place was. With all of the stress of traveling and coming in later than expected from the airport, they accommodated my check in and it was incredibly easy to get into my room. I loved the beautiful courtyard area and pool here. The gates made the place feel secure and I loved the keyless locks on the doors. The room was beautifully set up - everything was very clean, the bed was very comfortable, and I had almost all of the amenities I needed. Many of the other wedding guests were jealous of my accommodations because I had A/C and didn't have to deal with the bugs that they all dealt with in their Air BNB's.

Show more Show less
7.4
Good
14 reviews
Price from
$1,530
per night

Located in Todos Santos, a 9-minute walk from La Cachorra Beach, Casa Santos has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

The pool, serene and available to swim in 24/7; the design of the rooms and the exterior: simple but with every detail kept beautiful and in style; the staff: (Laura, Estrella & Víctor) super nice and helpful without being overbearing; the homemade Mexican breakfast & plantain snacks! Also the suggestions from the host on where to go and eat/watch the sunset were spectacular...the village is nice but the silence and serenity of the hotel is fantastic, overall one of the NY best experiences on booking

Show more Show less
9.7
Exceptional
23 reviews
Price from
$207
per night

Most-booked hotels in Todos Santos in the past month

Budget hotels in Todos Santos

  • Hotel San Cristobal Adults 15+

    Hotel San Cristobal Adults 15+

    Hotel in Todos Santos
    Budget Hotel

    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.

    Absolutely stunning property! The food was also incredible.

    9.3
    Wonderful · 148 reviews
  • Los Colibris Casitas

    Los Colibris Casitas

    Hotel in Todos Santos
    Budget Hotel

    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.

    Everything and especially the Yoga/ Sunset platform.

    9.1
    Wonderful · 171 reviews
  • Casa Santos

    Casa Santos

    Hotel in Todos Santos
    Budget Hotel

    Located in Todos Santos, a 9-minute walk from La Cachorra Beach, Casa Santos has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    Incredible design loved every minute, we will be back

    9.7
    Exceptional · 23 reviews
  • Villa Santa Cruz

    Villa Santa Cruz

    Hotel in Todos Santos
    Budget Hotel

    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.

    Loved this place! Quiet, quaint and amazing staff!

    9.3
    Wonderful · 92 reviews
  • Perro Surfero Hotel

    Perro Surfero Hotel

    Hotel in Todos Santos
    Budget Hotel

    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.

    muy cómodo, todas las comodidades posibles, gran vibe

    8.9
    Excellent · 196 reviews
  • Hotel Casa Tota

    Hotel Casa Tota

    Hotel in Todos Santos
    Budget Hotel

    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 staff (desk, bar, restaurant) were very helpful and friendly.

    8.5
    Very Good · 394 reviews
  • Posada del Molino

    Posada del Molino

    Hotel in Todos Santos
    Budget Hotel

    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.

    Me gustó la ubicación la cama muy cómoda y que tiene todo lo necesario para cocinar

    8.8
    Excellent · 33 reviews
  • Guaycura Boutique Hotel, Beach Club & Spa

    Guaycura Boutique Hotel, Beach Club & Spa

    Hotel in Todos Santos
    Budget Hotel

    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.

    La cama es maravillosa, la bañera-tina extraordinaria 😍

    8.6
    Excellent · 97 reviews

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

  • From $256.90 per night
    8.9
    Excellent · 117 reviews
    Great breakfast, fresh delicious fruit, granola, pastries, yogurt and a bonus of shrimp & cheese empanadas. Greeted upon arrival at the door by Michelle, very sweet and helpful. Edwin made awesome drinks! Very comfortable hotel, a little slice of heaven upon entering. Great recommendation for Italian dinner at ll Giardino.
    Marie
    Mexico
  • From $204 per night
    9.0
    Wonderful · 146 reviews
    Absolutely stunning property, like a magical miniature resort just outside town. Perfect for escaping crowds. Very relaxing vibe, gorgeous landscaping, and very short walk to the beach. Breakfast was generous and delicious and our host Sharon, delightful.
    Hanmi
    United States of America
  • From $261.87 per night
    9.2
    Wonderful · 216 reviews
    We loved the pool and swam every day. The room was beautiful, especially the hand painted tile bathroom. We didn’t have a car, so the central, but quiet, location was perfect for us. We received excellent help to book a return taxi to Cerritos Beach.
    Russell
    Canada
  • 8.6
    Excellent · 97 reviews
    Guaycura hotel has an excellent location right in the middle of town near to restaurants, bars, shops, etc. It is very clean and the food is surprisingly good for a hotel. The staff were so friendly and helpful with everything we needed.
    A
    Anonymous
    France
  • From $167.40 per night
    9.1
    Wonderful · 135 reviews
    Casa Flores Casitas is situated near La Poza beach. It has a good size pool with lounge chairs and a hammock. The room has a great view of the ocean. It has a good size balcony and the last time I was there (this was my 2nd stay here already) we saw whales from the balcony! You can enjoy a beautiful sunset from your room or balcony.
    Sabine
    United States of America
  • From $184.80 per night
    8.5
    Very Good · 394 reviews
    Elegant small boutique hotel with a picture perfect pool in the courtyard. Staff could not have been more friendly or more accommodating. Great location in the middle of town, highly preferred over more expensive options.
    Gregory
    United States of America
  • 9.5
    Exceptional · 63 reviews
    Beach location is ideal. Host was very friendly and helpful. Facility is very quaint and inviting.
    G
    Garth
    United States of America
  • 9.3
    Wonderful · 92 reviews
    The hotel is right on the beach and has gorgeous sunsets. Views from the rooms are beautiful and the pool was pretty. A few cute dogs and a cat live on site that were very friendly. Breakfast included which was nice, easy walk to The Green Room for dinner.
    Alexandra
    United States of America
  • 9.3
    Wonderful · 148 reviews
    Secluded beach location. Great casual pool vibe. No kids!!!!
    Matthew
    Canada
  • 8.9
    Excellent · 64 reviews
    Great hotel right in the center of Todos Santos. The main road out to Batequitos is being dug up, so this property is wonderful because one doesn't have to drive the Under Construction road. Also The Todos Santos Inn is directly across the street from Tre Galline which is hands down the best restaurant in Todos Santos.
    Carolyn
    United States of America