Two lighthouses with red and white stripes against a cloudy sky.

Find hotels in Islas de Todos Santos from CA $65

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 1 - Oct 2
Tomorrow
Oct 2 - Oct 3
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for Islas de Todos Santos hotels

1. San Nicolas Hotel and Casino

San Nicolas Hotel and Casino
Playa Ensenada
United States
Rodrigo
CA $107
CA $121 total
includes taxes & fees
Nov 1 - Nov 2
San Nicolas Hotel and Casino

2. Hotel Rose Ensenada

Hotel Rose Ensenada
Obrera
United States
Lourdes
CA $58
CA $67 total
includes taxes & fees
Oct 22 - Oct 23
Hotel Rose Ensenada

3. Posada El Rey Sol

Posada El Rey Sol
Zona Centro
United States
sonia
CA $135
CA $152 total
includes taxes & fees
Oct 4 - Oct 5
Posada El Rey Sol

4. Corona Hotel & Spa

Corona Hotel & Spa
Ensenada
United States
Victor
CA $163
CA $195 total
includes taxes & fees
Oct 25 - Oct 26
Corona Hotel & Spa

5. Holiday Inn Express & Suites Ensenada Centro by IHG

Holiday Inn Express & Suites Ensenada Centro by IHG
Zona Centro
United States
Peter
CA $171
CA $193 total
includes taxes & fees
Nov 1 - Nov 2
Holiday Inn Express & Suites Ensenada Centro by IHG

6. Hotel Coral And Marina

Hotel Coral And Marina
Ensenada
United States
Roberto
CA $199
CA $225 total
includes taxes & fees
Oct 18 - Oct 19
Hotel Coral And Marina

7. Estero Beach Hotel & Resort

Estero Beach Hotel & Resort
Estero Beach
United States
Gladys
CA $193
CA $218 total
includes taxes & fees
Oct 3 - Oct 4
Estero Beach Hotel & Resort

8. Torre Lucerna Hotel Ensenada

Torre Lucerna Hotel Ensenada
Ensenada
United States
Ramon
CA $227
CA $256 total
includes taxes & fees
Oct 25 - Oct 26
Torre Lucerna Hotel Ensenada

9. Casa Urbina Wine Resort

Casa Urbina Wine Resort
Valle de Guadalupe
United States
Connie
CA $137
CA $166 total
includes taxes & fees
Oct 6 - Oct 7
Casa Urbina Wine Resort

10. City Express by Marriott Ensenada

City Express by Marriott Ensenada
Carlos Pacheco 4
United States
Giovanni
CA $153
CA $173 total
includes taxes & fees
Oct 4 - Oct 5
City Express by Marriott Ensenada

11. Hotel Villa Marina

Hotel Villa Marina
Playa Ensenada
United States
maria del rosario
CA $126
CA $142 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Villa Marina

12. Entrevalle Hotel Boutique

Entrevalle Hotel Boutique
Valle de Guadalupe
Mexico
Ramon
CA $137
CA $155 total
includes taxes & fees
Oct 6 - Oct 7
Entrevalle Hotel Boutique

13. Hotel Rest Inn Baja

Hotel Rest Inn Baja
Zona Centro
United States
Elizabeth
CA $73
CA $88 total
includes taxes & fees
Oct 11 - Oct 12
Hotel Rest Inn Baja

14. Hotel Cortez Baja Inn – Ensenada

Hotel Cortez Baja Inn – Ensenada
Zona Centro
United States
Jonathan
CA $161
CA $182 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Cortez Baja Inn – Ensenada

15. Oeno Wine Lodge

Oeno Wine Lodge
Valle de Guadalupe
United States
Jose
CA $158
CA $192 total
includes taxes & fees
Oct 30 - Oct 31
Oeno Wine Lodge

16. Hotel Eiffel

Hotel Eiffel
Zona Centro
United States
Alex
CA $75
CA $84 total
includes taxes & fees
Oct 6 - Oct 7
Hotel Eiffel

17. Beach House by ULIV

Beach House by ULIV
Playa Ensenada
United States
Jonathan
CA $63
CA $71 total
includes taxes & fees
Oct 26 - Oct 27
Beach House by ULIV

18. Contemplacion Resort & Spa

Contemplacion Resort & Spa
Valle de Guadalupe
United States
Natalie
CA $236
CA $266 total
includes taxes & fees
Oct 27 - Oct 28
Contemplacion Resort & Spa

19. Best Western El Cid

Best Western El Cid
Zona Centro
United States
Abraham
CA $136
CA $154 total
includes taxes & fees
Oct 18 - Oct 19
Best Western El Cid

20. City Express Plus by Marriott Ensenada

City Express Plus by Marriott Ensenada
Ensenada
United States
gloria
CA $140
CA $158 total
includes taxes & fees
Oct 18 - Oct 19
City Express Plus by Marriott Ensenada
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Islas de Todos Santos

Head to La Bufadora Overlook and San Miguelito Beach—just two of the sights around Islas de Todos Santos.

See all hotels in Islas de Todos Santos
Two lighthouses with red and white stripes against a cloudy sky.
Photo by Chema Gonzalez

Top Islas de Todos Santos Hotel Reviews

Hotel Rose Ensenada

Hotel Rose Ensenada

8/10 Good
"My husband and I enjoyed our stay. The breakfast was delicious"
Maria B 3-night trip
Posted 6 hours ago
Hotel Rose Ensenada
San Nicolas Hotel and Casino

San Nicolas Hotel and Casino

10/10 Excellent
"I like everything"
Fernando 2-night trip
Posted 9 hours ago
San Nicolas Hotel and Casino
Entrevalle Hotel Boutique

Entrevalle Hotel Boutique

10/10 Excellent
"I loved it great peaceful place!!! Super clean"
Jasmine 1-night trip
Posted 14 hours ago
Entrevalle Hotel Boutique
Banyan Tree Veya Valle De Guadalupe

Banyan Tree Veya Valle De Guadalupe

8/10 Good
"A unique property with missed opportunities Banyan Tree Veya Valle de Guadalupe has a distinctive design, a beautiful setting, and a polite, welcoming staff. Unfortunately, it feels older and less maintained than I expected from the Banyan Tree name and its rates. The architecture is memorable, but its enclosed spaces often feel more like a fortress than a place that embraces the Valle’s views. A restaurant terrace overlooking the landscape could have been a highlight. The two rooftops also have potential, yet a few chairs and cold white spotlights leave them without a clear purpose or inviting atmosphere. The finishes do not match the ambition of the design. Window and door frames look dated and inexpensive, while the room’s lighting controls feel like they belong in the 1990s. Vegetation is taking over the room terrace, and the Cognac Room’s lighting makes a space that should feel cozy seem cold. Despite having two pools, the pool areas offer little shade or seating and seem comfortable for only four to six guests at a time. The poolside food trucks are a nice idea, but they were closed during our visit; we had to call to have them opened. We had a great time overall, which makes these missed opportunities all the more noticeable. The hotel has the ingredients to be exceptional, but it needs more care and attention to how guests use its spaces. At this price, it falls short of the five-star experience I expected."
Alejandro 1-night trip
Posted 2 days ago
Banyan Tree Veya Valle De Guadalupe
Oeno Wine Lodge

Oeno Wine Lodge

10/10 Excellent
"to be out in the nature feels nice and relax, to wake up in the sun with the view of the mountains the best stay away from a daily city life"
Francisco 1-night trip
Posted 2 days ago
Oeno Wine Lodge
Hotel Cortez Baja Inn – Ensenada

Hotel Cortez Baja Inn – Ensenada

10/10 Excellent
"The moment we arrived it was a great experience. No complaints. Staff was awesome"
Leilani 2-night trip
Posted 2 days ago
Hotel Cortez Baja Inn – Ensenada
Contemplacion Resort & Spa

Contemplacion Resort & Spa

10/10 Excellent
"Everything"
Bernardo 1-night trip
Posted 2 days ago
Contemplacion Resort & Spa
Hotel Rest Inn Baja

Hotel Rest Inn Baja

8/10 Good
"Was a good service close to the most important places on the center Iron and dryer probably could be helpful"
José A. 1-night trip
Posted 3 days ago
Hotel Rest Inn Baja
Hacienda Bajamar Golf Resort

Hacienda Bajamar Golf Resort

10/10 Excellent
"The hotel is older and a bit outdated, but it is very clean and the staff was very attentive to our needs. The community has one restaurant and one store nearby (OXXO). The rest is about 20 mins away. It quiet and relaxing."
Karla 2-night trip
Posted 3 days ago
Hacienda Bajamar Golf Resort

More cheap stays in Islas de Todos Santos

Hotel Eiffel

Hotel Eiffel

Calle Macheros no 274 Ensenada BC
CA $75
CA $84 total
Oct 6 - Oct 7
includes taxes & fees
Hotel Eiffel
Hotel Rest Inn Baja

Hotel Rest Inn Baja

211 Av. Riveroll Ensenada BC
CA $73
CA $88 total
Oct 11 - Oct 12
includes taxes & fees
9.4/10 Exceptional! (141 reviews)
Hotel Rest Inn Baja
stay home hotel

stay home hotel

C. Mazatlan Acapulco Ensenada BC
CA $81
CA $98 total
Oct 12 - Oct 13
includes taxes & fees
stay home hotel
Hotel La Pinta

Hotel La Pinta

Floresta and Bucaneros Ensenada BC
CA $110
CA $126 total
Oct 19 - Oct 20
includes taxes & fees
9/10 Wonderful! (1,001 reviews)
Hotel La Pinta
MISION SANTA ISABEL

MISION SANTA ISABEL

1119 Av Adolfo López Mateos Zona Centro Ensenada BC
CA $124
CA $154 total
Oct 5 - Oct 6
includes taxes & fees
MISION SANTA ISABEL
Emmalu Hotel Boutique

Emmalu Hotel Boutique

San Marcos Valle de Guadalupe BC
CA $228
CA $276 total
Oct 25 - Oct 26
includes taxes & fees
Emmalu Hotel Boutique

Frequently asked questions

When is the best time to go to Islas De Todos Santos?
The best time to visit Islas De Todos Santos is during the late spring and early autumn months, specifically from April to June and from September to November. These periods offer a comfortable balance of pleasant weather and fewer crowds.During late spring, the weather is typically sunny and warm, but not excessively hot, making it ideal for outdoor activities like surfing, fishing, and exploring the islands. The ocean temperatures are also starting to warm up, which is great for swimming and other water sports.Early autumn provides similar agreeable weather conditions, with warm days and mild evenings. The summer crowds have usually dispersed by this time, allowing for a more tranquil experience.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Islas de Todos Santos.
How much is the nightly rate at a Islas de Todos Santos hotel?
Prices for hotels in Islas de Todos Santos often vary, but you can find a great deal from CA $65 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia