Photo by Chema Gonzalez
Plan, book, travel with confidence
Better together
Save up to ฿3,170 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top hotels in Islas de Todos Santos
Hotel Rose Ensenada
Hidalgo 450, Colonia Obrera, Entre 4ta y 5ta, Ensenada, BC
The price is ฿1,147 per night from 3 Oct to 4 Oct
฿1,147
per night
3 Oct - 4 Oct
8.4/10 Very Good! (822 reviews)
"This is my go to Hotel for stays in Ensenada. Very nice staff, super clean and easy."
Reviewed on 21 Sep 2024
San Nicolas Hotel and Casino
Primera & Guadalupe s/n, Ensenada, BC
Fully refundableReserve now, pay when you stay
The price is ฿2,308 per night from 28 Oct to 29 Oct
฿2,308
per night
28 Oct - 29 Oct
8.4/10 Very Good! (1,005 reviews)
"Streets being worked on , lots of dirt flying around"
Reviewed on 25 Sep 2024
Hotel Villa Marina
Adolfo López Mateos S/N Zona Centro, Ensenada, BC
Fully refundableReserve now, pay when you stay
The price is ฿2,413 per night from 28 Oct to 29 Oct
฿2,413
per night
28 Oct - 29 Oct
8.2/10 Very Good! (1,003 reviews)
"The location"
Reviewed on 24 Sep 2024
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.
Frequently asked questions
Popular places to visit
Avenida Adolfo Lopez Mateos
During your visit to Ensenada, you can find the perfect gifts to bring home at Avenida Adolfo Lopez Mateos. While you're here, you can savour the top-notch restaurants.
Playa Hermosa
Why not spend a lazy afternoon at Playa Hermosa during your trip to Ensenada? Amble around this relaxing area's seaside and enjoy its top-notch restaurants.
First Street
During your trip to Ensenada, you can find the perfect gifts to bring home at First Street.
What to do in Islas de Todos Santos
Ensenada: rental, atv, side by sides, dirt bikes and more!.
฿520
Per adult
Private wine tour
฿1,896
Per adult
100% of travellers recommend
Horseback Riding on the Beach from Ensenada
฿2,662
Per adult
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.