Todos Santos hotels

Search hundreds of travel sites at once for hotels in Todos Santos

Todos Santos, BS, Mexico
19 Oct — 20 Oct2
Todos Santos, BS, Mexico
Tue 19/10
Wed 20/10

Good to know

Low season

NovemberCheapest month to stay with an average 30% drop in price.

High season

AprilMost expensive month to stay with an average 98% rise in price.

Average price (weeknight)

C$ 213Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

C$ 164Average Fri. & Sat. price over the last 2 weeks.

Best Todos Santos hotels

Most recommended Todos Santos hotels

Show all
Villa Santa Cruz - Todos Santos - Pool
Villa Santa Cruz
9.6 Excellent
C$ 609+
C$ 609+
Parking
Free Wi-Fi
Pool
Hotel Casa Tota - Todos Santos - Pool
Hotel Casa Tota
8.8 Excellent
C$ 153+
C$ 153+
Parking
Free Wi-Fi
Pool
Pet friendly
Serendipity - Todos Santos
Serendipity - Todos Santos
Serendipity
9.1 Excellent
C$ 184+
C$ 184+
Parking
Free Wi-Fi
Pool
The Todos Santos Inn - Todos Santos - Outdoors view
The Todos Santos Inn - Todos Santos - Outdoors view
The Todos Santos Inn
9.2 Excellent
C$ 446+
C$ 446+
Parking
Free Wi-Fi
Pool
Pet friendly
Los Colibris Casitas - Todos Santos
Los Colibris Casitas - Todos Santos
Los Colibris Casitas
9.4 Excellent
C$ 149+
C$ 149+
Parking
Free Wi-Fi
Pool
Pet friendly
The Hotelito - Todos Santos
The Hotelito - Todos Santos
The Hotelito
9.6 Excellent
C$ 167+
C$ 167+
Parking
Free Wi-Fi
Pool
Pet friendly
Perro Surfero - Todos Santos - Balcony
Perro Surfero - Todos Santos - Balcony
Perro Surfero
9 Excellent
C$ 122+
C$ 122+
Parking
Free Wi-Fi
Pool
Pet friendly
Hotel Posada La Poza - Todos Santos
Hotel Posada La Poza - Todos Santos
Hotel Posada La Poza
9.3 Excellent
C$ 260+
C$ 260+
Free Wi-Fi
Casablanca B+B - Todos Santos
Casablanca B+B - Todos Santos
Casablanca B+B
9.8 Excellent
C$ 164+
C$ 164+
Hotel San Cristobal Adults 15+ - Todos Santos - Building
Hotel San Cristobal Adults 15+ - Todos Santos - Building
Hotel San Cristobal Adults 15+
9.4 Excellent
C$ 833+
C$ 833+
Parking
Free Wi-Fi
Pool
Pet friendly
Casa Morelos Hotel - Todos Santos
Casa Morelos Hotel - Todos Santos
Casa Morelos Hotel
8.3 Excellent
C$ 150+
C$ 150+
Parking
Free Wi-Fi
Pool
Pet friendly
Todos Santos Hostel - Todos Santos
Todos Santos Hostel - Todos Santos
Todos Santos Hostel
8.8 Excellent
C$ 22+
C$ 22+
Parking
Free Wi-Fi
Pet friendly
Villas La Mar - Todos Santos - Patio
Villas La Mar - Todos Santos - Patio
Villas La Mar
9.5 Excellent
C$ 229+
C$ 229+
Parking
Free Wi-Fi
Pool
Villa Bugambilias - Todos Santos - Pool
Villa Bugambilias - Todos Santos - Pool
Villa Bugambilias
8.2 Excellent
C$ 96+
C$ 96+
Parking
Free Wi-Fi
Pool
Casa Flores Casitas - Todos Santos - Pool
Casa Flores Casitas - Todos Santos - Pool
Casa Flores Casitas
9.2 Excellent
C$ 190+
C$ 190+
Parking
Free Wi-Fi
Pool
Pet friendly
Sole Caliente - Todos Santos
Sole Caliente - Todos Santos
Sole Caliente
9.4 Excellent
C$ 103+
C$ 103+
Parking
Free Wi-Fi
Hotel Miramar - Todos Santos - Pool
Hotel Miramar - Todos Santos - Pool
C$ 68+
Free Wi-Fi
Pool
Pet friendly

How much is a Todos Santos hotel?

Here are our most popular & best value hotels

3 stars

When to book a hotel in Todos Santos

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding perfect Todos Santos hotel deals

  • If you’re looking for a cheap hotel in Todos Santos, you should consider visiting during the low season. You'll find cheaper accommodations in Todos Santos in November and October.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Todos Santos if you stay on a Thursday. The opposite is true for, Tuesday, which is usually the most expensive day.
  • Book at least 77 days before your stay begins to get the best price for your Todos Santos accommodation.
  • The cheapest 3-star hotel room in Todos Santos found on KAYAK in the last 2 weeks was C$ 100, while the most expensive was C$ 102.
  • How long should you stay? KAYAK users usually book their accommodation in Todos Santos for 4 days.

FAQs when booking a hotel in Todos Santos

  • Hotels are safe environments for travellers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in Todos Santos. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.

  • The Todos Santos Inn, Hotel Posada La Poza and Hotel Casa Tota are very popular with users who want to stay within walking distance of Playa Cerritos.

  • The average price of a double room in Todos Santos is C$ 326, but it varies considerably depending on location, facilities, and seasonality. In the last 3 days, KAYAK users have found double rooms for as cheap as C$ 24.

  • KAYAK users found rooms for tonight for a cheap as C$ 79 in the last 3 hours. 3-star hotel rooms have been found from C$ 222, and 4-star hotels from C$ 191.

  • After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Todos Santos districts. You can also do a search using the city map to choose a specific location, like Todos Santos city centre

  • Take a look at our extensive hotel map to find the best hotels near you.

Where to stay in Todos Santos?

Our map will help you find the perfect place to stay in Todos Santos by showing you the exact location of each hotel.