Hotels in Todos Santos

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Todos Santos?

Casitas El Salitral
Casitas El Salitral
2.0 star property
El Pescadero
9.2 out of 10, Wonderful, (234 reviews)
$68 nightly
The price is $81
Jan 17 - Jan 18
Total with taxes and fees
Casitas El Salitral
Cerritos Surf Town Beach Front Hotel and SPA
Cerritos Surf Town Beach Front Hotel and SPA
3.5 star property
El Pescadero
9.0 out of 10, Wonderful, (482 reviews)
$177 nightly
The price is $216
Jan 24 - Jan 25
Total with taxes and fees
Cerritos Surf Town Beach Front Hotel and SPA
Baja69 Lodge Pet Friendly
Baja69 Lodge Pet Friendly
3.0 star property
El Pescadero
10.0 out of 10, Exceptional, (25 reviews)
Baja69 Lodge Pet Friendly
Vista Sierra Laguna
Vista Sierra Laguna
3.0 star property
El Pescadero
9.6 out of 10, Exceptional, (31 reviews)
$81 nightly
The price is $97
Jan 18 - Jan 19
Total with taxes and fees
Vista Sierra Laguna
Baja Temple
Baja Temple
2.5 star property
Todos Santos
9.2 out of 10, Wonderful, (105 reviews)
$146 nightly
The price is $176
Feb 8 - Feb 9
Total with taxes and fees
Baja Temple
Casa Santos
Casa Santos
3.0 star property
Todos Santos
10.0 out of 10, Exceptional, (10 reviews)
$209 nightly
The price is $250
Jan 15 - Jan 16
Total with taxes and fees
Casa Santos
Cerritos Beach Hotel Desert Moon
Cerritos Beach Hotel Desert Moon
3.5 star property
El Pescadero
8.0 out of 10, Very Good, (211 reviews)
$151 nightly
The price is $181
Feb 1 - Feb 2
Total with taxes and fees
Cerritos Beach Hotel Desert Moon
Las Palmas Hotel
Las Palmas Hotel
3.5 star property
El Pescadero
9.8 out of 10, Exceptional, (53 reviews)
$150 nightly
The price is $180
Jan 15 - Jan 16
Total with taxes and fees
Las Palmas Hotel
Hotel San Cristobal
Hotel San Cristobal
4.5 star property
Todos Santos
9.6 out of 10, Exceptional, (75 reviews)
$542 nightly
The price is $642
Feb 9 - Feb 10
Total with taxes and fees
Hotel San Cristobal
Hotel Casa Tota
Hotel Casa Tota
3.5 star property
Todos Santos
8.8 out of 10, Excellent, (356 reviews)
$147 nightly
The price is $178
Jan 20 - Jan 21
Total with taxes and fees
Hotel Casa Tota
Hacienda Todos Los Santos
Hacienda Todos Los Santos
3.5 star property
Todos Santos
9.6 out of 10, Exceptional, (154 reviews)
$186 nightly
The price is $222
Jan 27 - Jan 28
Total with taxes and fees
Hacienda Todos Los Santos
Baja House
Baja House
2.0 star property
Todos Santos
9.4 out of 10, Exceptional, (39 reviews)
$231 nightly
The price is $277
Feb 2 - Feb 3
Total with taxes and fees
Baja House
Guaycura Boutique Hotel Beach Club & Spa
Guaycura Boutique Hotel Beach Club & Spa
3.5 star property
Todos Santos
9.2 out of 10, Wonderful, (240 reviews)
$212 nightly
The price is $255
Feb 1 - Feb 2
Total with taxes and fees
Guaycura Boutique Hotel Beach Club & Spa
Hotel Gallo Azul Downtown Todos Santos
Hotel Gallo Azul Downtown Todos Santos
3.0 star property
Todos Santos
9.4 out of 10, Exceptional, (86 reviews)
$124 nightly
The price is $149
Jan 18 - Jan 19
Total with taxes and fees
Hotel Gallo Azul Downtown Todos Santos
Hotel So Far So Good
Hotel So Far So Good
2.5 star property
El Pescadero
9.0 out of 10, Wonderful, (51 reviews)
$173 nightly
The price is $207
Feb 12 - Feb 13
Total with taxes and fees
Hotel So Far So Good
Perro Surfero Hotel Boutique - Todos Santos, BCS
Perro Surfero Hotel Boutique - Todos Santos, BCS
3.0 star property
Todos Santos
8.6 out of 10, Excellent, (61 reviews)
$102 nightly
The price is $122
Jan 21 - Jan 22
Total with taxes and fees
Perro Surfero Hotel Boutique - Todos Santos, BCS
Desierto Azul
Desierto Azul
3.0 star property
Todos Santos
9.8 out of 10, Exceptional, (39 reviews)
$277 nightly
The price is $332
Feb 11 - Feb 12
Total with taxes and fees
Desierto Azul
Casa Flores Casitas
Casa Flores Casitas
2.5 star property
Todos Santos
9.6 out of 10, Exceptional, (14 reviews)
$201 nightly
The price is $241
Jan 20 - Jan 21
Total with taxes and fees
Casa Flores Casitas
Costa Cerritos Beach Front Property
Costa Cerritos Beach Front Property
2.0 star property
El Pescadero
$180 nightly
The price is $218
Jan 15 - Jan 16
Total with taxes and fees
Costa Cerritos Beach Front Property
La Bohemia Hotel Pequeno
La Bohemia Hotel Pequeno
3.5 star property
Todos Santos
9.2 out of 10, Wonderful, (39 reviews)
$150 nightly
The price is $180
Jan 18 - Jan 19
Total with taxes and fees
La Bohemia Hotel Pequeno
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:Jan 16 - Jan 18
Showing deals for:Jan 23 - Jan 25
Showing deals for:Feb 13 - Feb 14

Check out hotels with a pool in Todos Santos

You may also like pet-friendly hotels in Todos Santos

You can also stay at hotels with a spa 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 January
Price trends for hotels in Todos Santos
Pricing is based on two traveler single night rates
View properties in January
Currently viewing crowd sizes and weather for January.
Typical weather for Todos Santos
January
High 75°F / low 60°F. Sunny most days.
View properties in January
75°
weather_sun
January, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
75°
weather_sun
February, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 59 degrees Fahrenheit. Sunny most days.
59°
78°
weather_sun
March, no crowd data, average high temperature 78 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Sunny most days.
61°
79°
weather_sun
April, no crowd data, average high temperature 79 degrees Fahrenheit, average low temperature 63 degrees Fahrenheit. Sunny most days.
63°
81°
weather_sun
May, no crowd data, average high temperature 81 degrees Fahrenheit, average low temperature 65 degrees Fahrenheit. Sunny most days.
65°
84°
weather_sun
June, no crowd data, average high temperature 84 degrees Fahrenheit, average low temperature 70 degrees Fahrenheit. Sunny most days.
70°
87°
weather_sun
July, no crowd data, average high temperature 87 degrees Fahrenheit, average low temperature 75 degrees Fahrenheit. Sunny most days.
75°
87°
weather_sun
August, no crowd data, average high temperature 87 degrees Fahrenheit, average low temperature 76 degrees Fahrenheit. Sunny most days.
76°
85°
weather_sun
September, no crowd data, average high temperature 85 degrees Fahrenheit, average low temperature 75 degrees Fahrenheit. Sunny most days.
75°
84°
weather_sun
October, no crowd data, average high temperature 84 degrees Fahrenheit, average low temperature 71 degrees Fahrenheit. Sunny most days.
71°
81°
weather_sun
November, no crowd data, average high temperature 81 degrees Fahrenheit, average low temperature 67 degrees Fahrenheit. Sunny most days.
67°
76°
weather_sun
December, no crowd data, average high temperature 76 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Sunny most days.
62°
Monthly weather averages (˚F)

Top landmarks in Todos Santos

Todos Santos and related destinations

Todos Santos is applauded for its cultural attractions such as Centro Cultural and Logan Gallery. Visitors to this beachside city speak highly of the bars whereas sights include Todos Santos Plaza and Playa La Cachora.

Punta Lobos which includes a sunset, land animals and horseriding

Check out reviews of Todos Santos hotels guests love

Frequently asked questions

How much does a hotel room cost in Todos Santos?
You can choose a great hotel in Todos Santos from $81 with properties to suit all budgets and needs. Todos Santos Hostel is one low-cost option that's popular with our travelers. If you're after an affordable hotel in Todos Santos that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Todos Santos hotels?
Discover great deals on Todos Santos hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Todos Santos hotels.
Can I book Todos Santos hotels with free cancellation?
It's easy to book a refundable Todos Santos hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Todos Santos?
Some of the most popular luxury hotels in Todos Santos are Paradero Todos Santos - Exclusive Experiences, Hotel San Cristobal, and La Poza Boutique Hotel & Spa - Adults Only. Paradero Todos Santos - Exclusive Experiences is a luxury hotel with a high guest rating amongst our travelers, and it offers an outdoor pool, a full-service spa and designer stores. Hotel San Cristobal and La Poza Boutique Hotel & Spa - Adults Only are also popular luxury stays in great Todos Santos locations.
What are some of the best Todos Santos beach hotels?
For a beachy vacation in Todos Santos, Punta Lobos, Playa La Cachora, and Las Tunas Beach are some of the best places to visit. Pick a well-reviewed Todos Santos beach hotel to maximize your vacation. Check out Guaycura Boutique Hotel Beach Club & Spa if you're after a hotel that's near the water. With 2 outdoor pools and a hot tub, our travelers rate it highly at 9.2 out of 10. La Bohemia Hotel Pequeno is another great choice for a relaxing beach vacation and our travelers rate it 9.2. Located near a private beach, this bed & breakfast has an outdoor pool and a bar/lounge along with a variety of other amenities to enjoy.
What are some top pet-friendly hotels in Todos Santos?
Our travelers' favorite pet-friendly hotels in Todos Santos include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Todos Santos.
What are some of the best hotels in Todos Santos for couples?
Choose a top-rated Todos Santos romantic hotel and enjoy your couple's getaway. Our travelers love Todos Santos Boutique Hotel, an inn with in-room champagne service and in-room massages. Another romantic hotel with top reviews is La Poza Boutique Hotel & Spa - Adults Only. This hotel offers in-room champagne service and in-room massages for a perfect stay. Discover more hotels in Todos Santos on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Todos Santos?
Some of the most well reviewed Todos Santos hotels for kids include Villa Santa Cruz and California. Villa Santa Cruz is a kid-friendly ranch with a guest score of 10 out of 10 plus family-friendly amenities like a beach, 2 outdoor pools, and children's meals. Check out California with a guest score of 8.2. This popular hotel has an outdoor pool, free parking, a coffee shop/cafe, and more. Explore more kid-friendly hotels in Todos Santos by using our "Family friendly" filter in your search on Hotels.com.
What are the top Todos Santos hotels with a pool?
For a little extra luxury, discover some of the best Todos Santos hotels with a pool. Villa Santa Cruz is a great ranch with 2 outdoor pools and a guest rating of 10 out of 10. Plus, you can make the most of its beach and hot tub. Casa Santos is a popular hotel that features an outdoor pool along with a free local cuisine breakfast and free parking. To find more stays in Todos Santos with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Todos Santos hotels with free parking?
If you're driving, a great Todos Santos hotel with free parking is a bonus. Our travelers' favorites include:
What are the top Todos Santos boutique hotels?
Choose a stylish and luxurious boutique hotel in Todos Santos. Guaycura Boutique Hotel Beach Club & Spa is a popular hotel with our travelers, offering guests 2 outdoor pools and a hot tub as well as individually decorated guestrooms with 24-hour room service and in-room massages. Another top-rated boutique property is California, and this upscale property has an outdoor pool and 2 restaurants, plus individually decorated guestrooms with patios and 24-hour room service.
What are some popular hotels in central Todos Santos?
If you're looking for hotels in central Todos Santos, check out Villa Santa Cruz and Casa Santos. Travelers love Villa Santa Cruz for its location, as well as the beach, 2 outdoor pools and hot tub this ranch offers. Casa Santos is another popular central hotel with an outdoor pool, a free local cuisine breakfast and free parking.

Find out more about Todos Santos

Todos Santos: Where Sunlit Shores Embrace Timeless Spirit

Discover Todos Santos, a charming oasis on Mexico's Baja California Sur coast, where vibrant culture meets stunning landscapes. Stroll through the picturesque downtown, adorned with colonial architecture and art galleries, while indulging in local cuisine at delightful eateries. Relax on pristine beaches like Playa Cerritos, perfect for sunbathing and surfing. Visit the historic mission church and the iconic Todos Santos Inn for a taste of the town's rich heritage. Whether you seek romance, adventure, or a tranquil escape, Todos Santos offers a unique blend of relaxation and inspiration, making it the perfect off-the-beaten-path getaway. For great hotel rates in Todos Santos, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Todos Santos

Todos Santos offers a range of accommodations from charming boutique hotels to luxurious retreats. Visitors can enjoy unique stays with local flair, beautiful surroundings, and personalized service. Whether you prefer a cozy inn or an upscale getaway, the options cater to various tastes and budgets, making it an inviting destination. Here are some of the best hotels in Todos Santos that our travelers love:

  1. Guaycura Boutique Hotel Beach Club & SpaOpens in a new window: This charming 3.5-star hotel is perfect for leisure travelers seeking adventure and relaxation by the beach. With direct beach access, it offers a variety of outdoor activities such as surfing, snorkeling, and horseback riding. Guests can indulge in the hotel's beach club, which features a stunning pool and excellent dining options. The spacious accommodations, adorned with luxurious Egyptian Cotton sheets, ensure a comfortable stay. Travelers appreciate the inviting atmosphere, friendly staff, and the exceptional rooftop dining experience, making it a delightful choice for those wanting to unwind in a picturesque setting.
  2. Hotel Casa TotaOpens in a new window: This inviting 3.5-star hotel captures the essence of Todos Santos with its modern design and beautiful courtyard featuring a pool. Ideal for leisure travelers, it is conveniently located just blocks from the main plaza, providing easy access to local attractions. The spacious rooms and well-appointed amenities create a cozy atmosphere that enhances the overall experience. Guests rave about the friendly and accommodating staff, who ensure a comfortable stay. The adjoining bar and restaurant offer delightful culinary experiences, making it a perfect spot for relaxation and enjoyment during your getaway.
  3. Villa Santa CruzOpens in a new window: This luxurious 4.0-star ranch hotel caters to romantic travelers seeking a distinctive beach experience. With direct beach access, it provides an array of adventure options, including horseback riding and fishing, complemented by spa and pool services for ultimate relaxation. The property stands out for its stunning architectural design and warm, welcoming atmosphere, where guests feel like part of a family. The romance packages and personalized experiences enhance the stay, making it a captivating destination for couples looking to create lasting memories in a serene and beautiful setting.

Top locations to stay in Todos Santos

In El Pescadero, you'll find a captivating blend of beach, desert, and sea. Los Cerritos Beach offers stunning surf and sunsets, while Los Pinos Park is perfect for nature walks. Punta Lobos is great for fishing, and Cascada Sol de Mayo Trailhead provides adventure. For first-time visitors, staying near Los Cerritos Beach is ideal for easy access to all these attractions.

  1. El PescaderoOpens in a new window: Nestled between the ocean and the desert, El Pescadero offers a unique blend of natural beauty and tranquility. This charming area is known for its stunning beaches, including Los Cerritos Beach, where you can soak up the sun or catch some waves. Nature lovers will appreciate the nearby Cascada Sol de Mayo Trailhead, perfect for exploring lush landscapes and hidden waterfalls. For a taste of local culture, visit Teatro Marquez de Leon, where you can catch a cultural performance or event. Shopping enthusiasts will enjoy browsing at La Bodega de Todos Santos, where you can find unique local crafts and souvenirs. With its laid-back vibe and breathtaking scenery, El Pescadero is an ideal base for a relaxing getaway filled with sun, sea, and exploration.

Things to do in Todos Santos

Todos Santos enchants travelers with its stunning beaches, rugged mountains, and vibrant atmosphere. Enjoy surfing the rolling waves, exploring local shops filled with artisan crafts, or soaking in the lively music scene. Whether you're hiking coastal trails or relaxing by the sea, this destination promises unforgettable experiences amidst its natural beauty.

  • Todos Santos PlazaOpens in a new window – Begin your adventure at Todos Santos Plaza, the heart of the town. This charming landmark showcases colorful buildings, local shops, and eateries. Take a moment to relax on a bench, surrounded by vibrant flowers and the sounds of the community. Don’t miss the historic churches nearby, which add a touch of cultural richness to your visit.
  • Punta LobosOpens in a new window – Head over to Punta Lobos for stunning ocean views and a chance to soak up the sun on its beautiful beach. Known for its picturesque scenery, it’s a great spot for photography or simply enjoying a day by the water. Listen to the waves crashing against the shore and watch local fishermen at work, embodying the town’s maritime spirit.
  • Playa La CachoraOpens in a new window – Venture to Playa La Cachora, a serene beach that invites you to unwind. With its soft sands and gentle waves, it’s perfect for a leisurely stroll or a relaxing day in the sun. Bring a book or enjoy a picnic while taking in the stunning coastal views that stretch as far as the eye can see.
  • Los Pinos ParkOpens in a new window – Explore Los Pinos Park, an urban oasis that offers a refreshing break from the more bustling areas. This green space is ideal for a leisurely walk or a family outing. Enjoy the shade of the trees as you let the kids play, or simply take a moment to enjoy the peaceful surroundings.
  • Tortugueros Las PlayitasOpens in a new window – Don’t miss Tortugueros Las Playitas, a vital reserve dedicated to sea turtle conservation. Join a guided tour to learn about the life cycle of these magnificent creatures and witness their nesting process if you’re lucky. This experience adds a meaningful touch to your trip, connecting you with local efforts in wildlife preservation.

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

  1. Book for the cheapest times: The best time to visit Todos Santos for a budget-friendly experience is from August to October, as hotel prices may drop during this period. Staying for at least 2 to 3 days is recommended to fully appreciate the town's rich history and culture. You can explore significant landmarks like the beautiful beaches, historic churches, and the stunning cathedral, all of which offer great value for money. This affordable getaway allows you to immerse yourself in the local culture while enjoying the charming scenery of Todos Santos.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Todos Santos, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on accommodations as your travel date approaches. To stay informed about flash sales and special promotions, consider enabling email alerts or push notifications. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, so you’re more likely to see the best options. With these features, you could be among the first to know if prices drop or new rooms become available for your spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates might help you save on your stay in a Todos Santos hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that could help you find a better deal.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but thanks to Todos Santos's great public transportation options, you might discover a more affordable independent hotel a bit further away that’s still easily accessible. If you're interested in exploring alternative, less crowded neighborhoods or even some of the lesser-known nearby towns, you can often find excellent value for your money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Todos Santos. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

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 is usually the wettest month. January, March, and December are the peak travel months in Todos Santos, attracting a higher number of tourists. During this peak period, the weather is sunny, with no rainfall. On the other hand, July to September tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.

Keep exploring