Skip to main content
Hotel verified Verified on Google

Hotel San Cristóbal

starstarstarstarstar
4.6 (700 reviews) open_in_new See all Google reviews
location_on Hotel San Cristóbal, N° Km 54+ 23300 800, México 19, 23300 Todos Santos, B.C.S.

About

Set on a beach along the Pacific Ocean, this sophisticated hotel offering views of the Sierra de la Laguna mountains is 3 km from Highway 19. Airy rooms with colorful decor provide free Wi-Fi, flat-screen TVs and covered patios. Many rooms feature mountain or ocean views, and some have outdoor soaking tubs. Suites add sitting areas. Room service is offered. Parking is complimentary. Additional amenities include a Mexican/Mediterranean fusion restaurant, a laid-back poolside bar and a library. There’s also an outdoor pool with beach views. Event space is available. Children age 12 and over are welcome.

Rating Breakdown

5 star
558
4 star
74
3 star
24
2 star
11
1 star
33
open_in_new See all Google reviews

Location

location_on Hotel San Cristóbal, N° Km 54+ 23300 800, México 19, 23300 Todos Santos, B.C.S.

contact_phone Contact

4.6
starstarstarstarstar
700 reviews
open_in_new See all Google reviews

Need help planning your visit?

Our local team knows Todos Santos inside out — ask us anything!

Chat on WhatsApp
Need help?