Hotels with Pool & Resorts in Todos Santos from AU$239
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Todos Santos Hotels with Pool
Best Todos Santos Hotels with Pool

Hotel Casa Tota
Hotel Casa Tota
8.8 out of 10, Excellent, (339)

Cerritos Beach Hotel Desert Moon
Cerritos Beach Hotel Desert Moon
8.0 out of 10, Very good, (206)
The price is AU$239
includes taxes & fees
20 Aug - 21 Aug

Villa Santa Cruz
Villa Santa Cruz
10.0 out of 10, Exceptional, (64)

Cerritos Surf Town Beach Front Hotel and SPA
Cerritos Surf Town Beach Front Hotel and SPA
9.0 out of 10, Wonderful, (444)

Posada del Molino
Posada del Molino
8.6 out of 10, Excellent, (60)
The price is AU$278
includes taxes & fees
7 Aug - 8 Aug

Todos Santos Boutique Hotel
Todos Santos Boutique Hotel
10.0 out of 10, Exceptional, (19)

California
California
8.2 out of 10, Very good, (101)

Hacienda Todos Los Santos
Hacienda Todos Los Santos
9.6 out of 10, Exceptional, (143)
The price is AU$366
includes taxes & fees
7 Aug - 8 Aug
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.
Find out more about Todos Santos
Top Todos Santos Hotel Reviews

Hotel Casa Tota
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
What kind of hotels are in Todos Santos?
More accommodation types in Todos Santos
Hotels near popular Todos Santos Attractions
Explore more hotels
- Todos Santos Boutique Hotel
- Baja House
- Hacienda Todos Los Santos
- Hotel Perro Surfero Todos Santos
- Desierto Azul
- Casa Bugambilias, Todos Santos
- La Bohemia Hotel Pequeno
- Casa Flores Casitas
- Alegria Suites Centro Historico
- Casa Santos
- Los Colibris Casitas
- Espectacular Penthouse Frente al Hotel California
- CASA BLANCO MADERA (ADULTS ONLY)
- Beautiful Adobe Built Beach House with Great Ocean Views and Solar Heated Pool
- Casa Alas. New, Modern, Private Pool, and a Walk to the Beach!