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?

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.
Showing deals for:Jan 2 - Jan 4

Budget hotels in Todos Santos and vicinity

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.

Check out hotels with a spa in Todos Santos

You may also like hotels with pools in Todos Santos

You can also stay at hotels with an ocean view 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 December
Currently viewing crowd sizes and weather for December.
Typical weather for Todos Santos
December
High crowds
High 24°C / low 16°C. Sunny most days.
View properties in December
24°
weather_sun
December, High crowds, average high temperature 24 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
24°
weather_sun
January, Moderate crowds, average high temperature 24 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
24°
weather_sun
February, High crowds, average high temperature 24 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
25°
weather_sun
March, High crowds, average high temperature 25 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
26°
weather_sun
April, Moderate crowds, average high temperature 26 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
27°
weather_sun
May, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
29°
weather_sun
June, Moderate crowds, average high temperature 29 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
30°
weather_sun
July, Low crowds, average high temperature 30 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
30°
weather_sun
August, Low crowds, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
September, Low crowds, average high temperature 30 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
29°
weather_sun
October, Low crowds, average high temperature 29 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
27°
weather_sun
November, High crowds, average high temperature 27 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
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.

Punta Lobos which includes a sunset, land animals and horseriding

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 77 vacation homes. In addition, there are 23 apartments and 5 condos.
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.