Jump to: Room choices | Hotel description | Map | Amenities | Reviews
A charming hotel named in honor of St. Christopher, patron of travelers, surfers, and sailors as well as protector during long journeys, Hotel San Cristobal sits on a beautiful beach just on the southwestern edge of the Baja peninsula in Todos Santos, Mexico. Spacious guest rooms are decorated with bright colors and light furniture, and splendid mountain, pool or ocean views allow guests to retreat into an ultimate environment of relaxation. The layout of this intimate hotel compliments the beauty of Sierra de la Laguna mountains.
Hotel San Cristobal
Carretera Federal N19 | Km 54, 800
Todos Santos, Mexico
23300
Nearest Airport: SJD
Incredible stay in Todos Santos, incredible food, service, best location. Central to Los Cerritos, Todos Santos town. Recommend renting a car. We were concerned for staying in a poolside room for noise, but even with a wedding happening the noise was not significant and our view was incredible. With only ~30 rooms this is a cozy, familiar stay!
Leah S
Beautiful hotel, above and beyond service, excellent food. It was a little further from the airport than we anticipated, but so worth the trip! The onsite hiking trails were really nice!
Mary B
Comparable and with a 5 stars hotel in any coast of Europe and Middle East. Amazing room, food, view and service. Waiting to go back !
saxsissa - Huixquilucan, Mexico
This hotel literally saved our honeymoon after a few bad days at other places in Todos Santos. From the moment we arrived, everything changed: the place is beautiful, with a very authentic Californian style that makes you feel somewhere special. The room was perfect, super clean, and the views… just incredible. The vibe is relaxed, the service is top-notch, and everyone working there is super friendly—attentive without overdoing it. The food was delicious too; sure, you can eat cheaper in town, but here it’s totally worth it. Honestly, one of the best hotels I’ve ever stayed at. 100% recommended.
Enrique S
The hotel is a beautiful property in a nice location. One of the issues I had at the location was the cleanliness of the bathroom. The hotel did apologize and compensated me for the inconvenience, which made up for the shortcomings. The other issue was that there was a massive lot of flies, due to the nearby fishermen, which made it uncomfortable to eat meals there. The rain fell heavily, which made it very hard difficult to enjoy my time. The walkways and the balconies do not have any cover, therefore with the heavy rain, I got wet due to the excessive rain and was not able to stay dry while outside. Other than that, it was a good stay.
Badboyg29 - New York City, New York
Read more reviews or write a review
© 2025 TripAdvisor LLC. All rights reserved