Hotels in Todos Santos

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Todos Santos?

Casa Santos
Casa Santos
3.0 star property
Todos Santos
10.0 out of 10, Exceptional, (11 reviews)
  • cleanliness
    Oceanfront retreat in Todos Santos with pool, local breakfast, and beach access.
The price is P14,337
P19,545 total
includes taxes & fees
Apr 5 - Apr 6
Casa Santos
Hotel San Cristobal
Hotel San Cristobal
4.5 star property
Todos Santos
9.6 out of 10, Exceptional, (85 reviews)
The price is P39,088
P53,045 total
includes taxes & fees
Apr 5 - Apr 6
Hotel San Cristobal
Paradero Todos Santos - Exclusive Experiences
Paradero Todos Santos - Exclusive Experiences
4.0 star property
Todos Santos
8.2 out of 10, Very Good, (91 reviews)
  • cleanliness
    Luxurious desert sanctuary minutes from stunning Punta Lobos coastal views.
The price is P36,739
P44,363 total
includes taxes & fees
Apr 27 - Apr 28
Paradero Todos Santos - Exclusive Experiences
Casitas El Salitral
Casitas El Salitral
2.0 star property
El Pescadero
9.2 out of 10, Wonderful, (236 reviews)
The price is P4,067
P5,156 total
includes taxes & fees
Apr 5 - Apr 6
Casitas El Salitral
Villa Santa Cruz
Villa Santa Cruz
4.0 star property
Todos Santos
10.0 out of 10, Exceptional, (70 reviews)
The price is P39,624
P53,769 total
includes taxes & fees
Apr 6 - Apr 7
Villa Santa Cruz
Casa Flores Casitas
Casa Flores Casitas
2.5 star property
Todos Santos
9.6 out of 10, Exceptional, (16 reviews)
  • cleanliness
    Seaside escape with private pools at Todos Santos beach hotel.
The price is P8,049
P10,839 total
includes taxes & fees
Apr 4 - Apr 5
Casa Flores Casitas
Baja Temple
Baja Temple
2.5 star property
Todos Santos
9.2 out of 10, Wonderful, (111 reviews)
  • cleanliness
    Beachside tranquility with private plunge pools near Las Tunas Beach and Tortugueros.
The price is P5,878
P8,389 total
includes taxes & fees
Apr 28 - Apr 29
Baja Temple
Vista Sierra Laguna
Vista Sierra Laguna
3.0 star property
El Pescadero
9.8 out of 10, Exceptional, (37 reviews)
  • cleanliness
    Oceanside retreat near Los Cerritos Beach with complimentary parking and WiFi.
The price is P4,608
P5,807 total
includes taxes & fees
Apr 5 - Apr 6
Vista Sierra Laguna
Casa Bugambilias, Todos Santos
Casa Bugambilias, Todos Santos
2.5 star property
Todos Santos
8.8 out of 10, Excellent, (64 reviews)
  • cleanliness
    Escape to tropical charm in Todos Santos with an inviting pool and garden paradise.
The price is P6,841
P8,484 total
includes taxes & fees
May 1 - May 2
Casa Bugambilias, Todos Santos
Kimpton Mas Olas Resort and Spa
Kimpton Mas Olas Resort and Spa
4.5 star property
El Pescadero
9.4 out of 10, Exceptional, (146 reviews)
  • cleanliness
    Surfside serenity meets spa luxury at this coastal sanctuary in El Pescadero.
The price is P25,958
P37,035 total
includes taxes & fees
Apr 26 - Apr 27
Kimpton Mas Olas Resort and Spa
Baja69 Eco friendly Boutique stay
Baja69 Eco friendly Boutique stay
3.0 star property
El Pescadero
10.0 out of 10, Exceptional, (28 reviews)
  • cleanliness
    Walk to Los Cerritos Beach from this El Pescadero lodge with 5 beach bars.
The price is P5,476
P6,849 total
includes taxes & fees
Apr 5 - Apr 6
Baja69 Eco friendly Boutique stay
Baja Nomads Hotel
Baja Nomads Hotel
2.5 star property
Todos Santos
9.8 out of 10, Exceptional, (29 reviews)
  • cleanliness
    Experience Pacific Coast magic from a rooftop terrace with mountain views.
The price is P10,502
P12,879 total
includes taxes & fees
Apr 3 - Apr 4
Baja Nomads Hotel
Costa Cerritos Beach Front Property
Costa Cerritos Beach Front Property
2.0 star property
El Pescadero
9.2 out of 10, Wonderful, (5 reviews)
  • cleanliness
    Beachfront retreat with steps to Los Cerritos Beach and refreshing pool access.
The price is P10,411
P12,771 total
includes taxes & fees
May 1 - May 2
Costa Cerritos Beach Front Property
Las Palmas Hotel
Las Palmas Hotel
3.5 star property
El Pescadero
9.8 out of 10, Exceptional, (60 reviews)
  • cleanliness
    Unwind in a coastal retreat just a short walk from Los Cerritos Beach.
The price is P10,649
P13,057 total
includes taxes & fees
Apr 3 - Apr 4
Las Palmas Hotel
El Perdido Desert Dream - Todos Santos Adults Only
El Perdido Desert Dream - Todos Santos Adults Only
4.0 star property
El Pescadero
10.0 out of 10, Exceptional, (5 reviews)
  • cleanliness
    Stay near Los Cerritos Beach at this adults-only Mediterranean desert escape.
The price is P23,253
P31,667 total
includes taxes & fees
Apr 6 - Apr 7
El Perdido Desert Dream - Todos Santos Adults Only
Salara Boutique Hotel & Villas Todos Santos
Salara Boutique Hotel & Villas Todos Santos
3.5 star property
El Pescadero
10.0 out of 10, Exceptional, (3 reviews)
The price is P23,930
P28,994 total
includes taxes & fees
Apr 3 - Apr 4
Salara Boutique Hotel & Villas Todos Santos
Villas La Mar
Villas La Mar
2.0 star property
Todos Santos
9.6 out of 10, Exceptional, (23 reviews)
  • cleanliness
    Enjoy ocean views and soothing spa services at this serene Todos Santos retreat.
The price is P13,310
P18,056 total
includes taxes & fees
May 1 - May 2
Villas La Mar
La Poza Boutique Hotel & Spa - Adults Only
La Poza Boutique Hotel & Spa - Adults Only
4.5 star property
Todos Santos
9.8 out of 10, Exceptional, (68 reviews)
  • cleanliness
    Enjoy beachside bliss at this adults-only retreat with luxurious spa treatments.
The price is P13,790
P16,823 total
includes taxes & fees
May 1 - May 2
La Poza Boutique Hotel & Spa - Adults Only
Hotel Cabanas uno
Hotel Cabanas uno
3.0 star property
B.C.S.
The price is P16,732
P20,356 total
includes taxes & fees
Apr 11 - Apr 12
Hotel Cabanas uno
Posada del Molino
Posada del Molino
3.0 star property
Todos Santos
8.6 out of 10, Excellent, (62 reviews)
  • cleanliness
    Escape to a charming Todos Santos inn with pool and deep-tissue massages nearby.
The price is P9,034
P11,117 total
includes taxes & fees
Apr 5 - Apr 6
Posada del Molino
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Todos Santos and save more

Sign in to unlock great savings.
Showing deals for:Apr 3 - Apr 5
Showing deals for:Apr 10 - Apr 12
Showing deals for:May 2 - May 3

Check out hotels with a spa in Todos Santos

You may also like hotels with pools in Todos Santos

You can also stay at pet-friendly hotels in Todos Santos

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Todos Santos?

Our prices for hotels in Todos Santos are cheapest in July
Price trends for hotels in Todos Santos
Pricing is based on two traveler single night rates
View properties in April
Currently viewing crowd sizes and weather for April.
Typical weather for Todos Santos
April
High 26°C / low 17°C. Sunny most days.
View properties in April
26°
weather_sun
April, no crowd data, average high temperature 26 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
27°
weather_sun
May, no crowd data, average high temperature 27 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
29°
weather_sun
June, no crowd data, average high temperature 29 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
30°
weather_sun
July, no crowd data, average high temperature 30 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
30°
weather_sun
August, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
September, no crowd data, average high temperature 30 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
29°
weather_sun
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
27°
weather_sun
November, no crowd data, average high temperature 27 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
24°
weather_sun
December, no crowd data, average high temperature 24 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
24°
weather_sun
January, no crowd data, average high temperature 24 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
24°
weather_sun
February, no crowd data, average high temperature 24 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
25°
weather_sun
March, no crowd data, average high temperature 25 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
Monthly weather averages (˚C)

Top landmarks in Todos Santos

Todos Santos and related destinations

Cobblestone streets lead to colorful adobe buildings housing art galleries that showcase why this Pacific coast haven attracts creative souls. The Pueblo Mágico designation is evident in the preserved Teatro Marquez de Leon and the town's artistic soul. Surf enthusiasts head to Los Cerritos beach where waves accommodate both novices and veterans. After riding the Pacific, grab fish tacos before watching the sunset from Hotel San Cristóbal's clifftop terraces. Winter brings migrating whales visible from shore. Sierra La Laguna Biosphere Reserve offers hiking trails through seemingly remote landscapes. For the full experience, visit during an art walk when galleries stay open late and locals mingle with visitors.

Check out reviews of Todos Santos hotels guests love

Frequently asked questions

Can I book refundable hotels in Todos Santos?
If you're looking for the flexibility to change your plans to Todos Santos, most properties offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Todos Santos if I want a vacation home instead of a traditional hotel?
If you want a good alternative to a hotel, look over our selection of 92 vacation homes. You can also book one of 22 apartments or 18 villas.
What will the weather in Todos Santos be like during my trip?
The warmest months in Todos Santos are usually August and July with an average temp of 80°F. February and January are the chilliest months when the average temp is 68°F. The rainiest months are August and September.
Why should I book my Todos Santos hotel through Hotels.com?
There are plenty of reasons to book your Todos Santos travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Todos Santos

Whispers of the Waves: Unveiling the Enchantment of Todos Santos

Nestled along the Pacific coast of Baja California Sur, Todos Santos is a charming town that seamlessly blends vibrant culture with natural beauty. Renowned for its stunning beaches and picturesque landscapes, this off-the-beaten-path gem invites visitors to explore its historic churches and the iconic Mission of Nuestra Señora del Pilar. Wander through art galleries, savour exquisite local cuisine, and bask in the warmth of the sun on tranquil beaches. With a laid-back vibe and a thriving artistic community, Todos Santos is the perfect escape for those seeking romance, adventure, and a taste of authentic Mexican life.

Discover great hotels in Todos Santos

Todos Santos offers a delightful mix of boutique hotels and luxury accommodations, perfect for a relaxing getaway. Enjoy charming stays with personalised service, or opt for inclusive resorts that provide a comprehensive experience. This quaint town is home to some of the best hotels, catering to diverse traveller preferences. Here are some of our travelers' favorite hotels in Todos Santos:

  1. Pescadero PalaceOpens in a new window: This charming guesthouse offers a delightful retreat for travellers seeking a pet-friendly, spa-themed vacation experience. With a comprehensive spa menu including sports massages and deep tissue treatments, guests can unwind and rejuvenate amidst a serene atmosphere. The inviting pool area further enhances relaxation options, making it a perfect choice for those prioritising comfort and indulgence. Positive sentiments revolve around the property’s warm ambience and attentive services, creating an inviting environment for those looking to unwind and pamper themselves.
  2. Kimpton Mas Olas Resort and Spa Opens in a new window: As a luxurious 4.5-star resort, Kimpton Mas Olas Resort and Spa is an ideal destination for those in search of a romantic beach getaway filled with adventure. Guests can enjoy direct beach access and partake in a variety of thrilling activities such as snorkelling and surfing. The hotel features stunning ocean and garden views from its restaurants, enhancing the dining experience. With a focus on couples, the property offers curated romance packages and an extensive spa selection, making it a top choice for those seeking an unforgettable romantic escape. Review sentiments highlight the unique experiences and high-quality services that make stays truly memorable.
  3. El Perdido Desert Dream - Adults OnlyOpens in a new window: This inviting 2.5-star hotel provides a comforting stay for travellers who appreciate a pet-friendly environment. With features such as a dedicated dog exercise area and amenities designed for furry companions, guests can relax knowing their pets are welcome. The property strikes a balance between comfort and functionality, making it an appealing choice for those focused on leisure. Positive sentiments reflect the hotel's welcoming atmosphere and the convenience it offers for pet owners, ensuring a pleasant stay for both guests and their pets.

Top locations to stay in Todos Santos

Some of the best areas to stay in Todos Santos are El Pescadero, Elías Calles, and Caduano. El Pescadero offers stunning beaches and a laid-back vibe, while Elías Calles boasts vibrant local culture and dining options. Caduano is known for its tranquillity and natural beauty. For first-time visitors, El Pescadero is particularly appealing due to its beach accessibility.

  1. El PescaderoOpens in a new window: El Pescadero is a stunning coastal village that boasts beautiful beaches and a relaxed atmosphere. Perfect for those seeking a laid-back getaway, this area is known for its breathtaking sunsets and serene landscapes. You can enjoy surfing, sunbathing, or simply strolling along the sandy shores. The local art scene is vibrant, featuring galleries and studios showcasing the work of talented artists. Don’t miss the chance to explore the nearby organic farms, where you can sample fresh produce and local delicacies. For a unique experience, visit the local turtle sanctuary, where you can learn about conservation efforts and even participate in hatchling releases.
  2. Elías CallesOpens in a new window: Nestled just a short drive from Todos Santos, Elías Calles is a charming community that offers a more authentic Mexican experience. This area is popular for its friendly locals and community events, giving you a taste of local culture. The nearby beaches are ideal for swimming and relaxation, while the local markets provide an excellent opportunity to shop for handmade crafts and souvenirs. Explore the surrounding natural beauty with hiking trails that lead to stunning vistas and untouched landscapes. Whether you’re looking to unwind or immerse yourself in the local lifestyle, Elías Calles has something for everyone.
  3. CaduanoOpens in a new window: Caduano is a hidden gem that offers a peaceful retreat away from the hustle and bustle of more touristy areas. This quaint village is surrounded by lush vegetation and agricultural fields, making it a perfect spot for nature lovers. You can enjoy leisurely walks or bike rides through the scenic countryside, taking in the sights and sounds of rural Mexico. The local community is warm and welcoming, and you might even catch a traditional fiesta if you’re lucky. Caduano is also a great base for exploring nearby attractions, including the stunning beaches of the Pacific coast, where you can relax and soak up the sun.

Things to do in Todos Santos

Todos Santos beckons with its stunning beaches, backdrop of rugged mountains, and charming parks. Here, you can ride the waves while surfing, enjoy lively music scenes, or explore local boutiques. With a laid-back vibe and natural beauty, it’s a delightful escape for any traveller.

  • Desertica Cabo Multi Adventure ParkOpens in a new window – Dive into a world of excitement at this adventure park that offers a variety of outdoor activities. Whether you're zip-lining through the desert or trying out off-road vehicles, there's something thrilling for everyone in your group.
  • Tropic of Cancer MonumentOpens in a new window – Stand at this historic landmark and snap a photo to commemorate your visit. This monument marks the Tropic of Cancer and provides a unique insight into the geographical wonders of the world, all while enjoying the stunning desert landscape surrounding it.
  • Los Cerritos BeachOpens in a new window – Relax on the golden sands of this beautiful beach, perfect for sunbathing or swimming. With gentle waves, it’s also a great spot for surfing, making it popular among both beginners and seasoned surfers looking to catch some waves.
  • Punta LobosOpens in a new window – Take a leisurely stroll along this picturesque beach where you can soak up the sun or watch local fishermen at work. The stunning coastal views make it a lovely spot for a picnic or simply enjoying the sound of the waves.
  • Los Pinos ParkOpens in a new window – Explore this urban park that offers a peaceful retreat from the bustling town. With walking paths and shaded areas, it's ideal for a family outing or a quiet moment in nature, showcasing the beauty of the local flora.

4 tips for savvy savings when booking a hotel in Todos Santos

  1. Book for the cheapest times: The most budget-friendly time to visit Todos Santos is from September to November, when hotel prices are lower. For a truly enriching experience, a stay of at least 3 to 4 days is recommended to fully appreciate the town's historic landmarks and cultural gems. During your visit, you can explore beautiful beaches, enjoy fresh seafood at local cafes, relax while listening to live music, and shop at charming boutiques. Don't miss the opportunity to visit the town’s impressive churches and cathedral, making your trip a great value for money while indulging in the vibrant atmosphere of Todos Santos.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Todos Santos, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates as your travel date approaches. It's wise to enable email alerts or push notifications to receive updates on flash sales and special offers, ensuring you don't miss potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you make informed decisions. With notifications for price drops or room availability, you could be among the first to seize a last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a Todos Santos hotel. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that may be more affordable, helping you to secure the best possible deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive. However, thanks to Todos Santos's excellent public transport connections, you may discover a more affordable independent hotel a bit further out that remains well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative locations could provide a more authentic and budget-friendly experience.

Best time to go to Todos Santos

Todos Santos experiences its lowest average temperature in January, at 66.7°F (19.3°C), while August is the hottest month, with an average temperature of 81.1°F (27.3°C). August tends to be the wettest month. The peak travel months to visit Todos Santos are January, March, and December, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. In contrast, July to September are ideal if you're looking for a calmer vacation, marked by light rainfall and sunny to mostly sunny conditions.