Skip Navigation
- Button will scroll to this section on the current page.
View from hills above Hotel San Cristobal

About Hotel San Cristóbal

Named in honor of Saint Christopher, patron of travelers, surfers, sailors and protector during long journeys, Hotel San Cristóbal sits on the beach on the southwestern edge of the Baja peninsula in Todos Santos, Mexico. Positioned along the Tropic of Cancer and framed by the Sierra de la Laguna mountains, Punta Lobos, and the Pacific Ocean, there is something about the quality of light here in this convergence of nature. It is a stop on the open road of Gray and Humpback whale migration and home to the stoic giant, the cardon cactus, as well as over 150 species of birds.