Discover 3723 of the best hotels in the world

Hotel San Cristobal

Todos Santos, Mexico. Opened: 2017, Rooms: 32
Get personal quote

World Class Experiences
Praise
Awards
More info

Hotels Own Introduction

a sanctuary for travelers
Named in honor of Saint Christopher, the patron of travelers, surfers, and sailors, Hotel San Cristóbal is a retreat at the southwestern edge of the Baja Peninsula in Todos Santos, Mexico. Nestled along the Tropic of Cancer and framed by the Sierra de la Laguna mountains, Punta Lobos, and the Pacific Ocean, this place is touched by a unique quality of light, where nature converges in breathtaking harmony. Gray and Humpback whales pass along their migratory path, towering cardón cacti stand as silent sentinels, and over 150 species of birds find refuge in this serene landscape.

designed for connection
Hotel San Cristóbal features 32 thoughtfully designed rooms and suites arranged around a central pool and lounge. Crafted by renowned architects Lake | Flato, the design seamlessly complements the surrounding beauty. The intimate property includes a restaurant, bar, library, seaside mirador, and a boutique shop. Guests aged 15 and over are welcome to experience this tranquil escape.

a place for gathering
With spaces designed for unforgettable celebrations, Hotel San Cristóbal offers everything from La Capilla—our stunning chapel and event hall—to the atmospheric ruins of an antique abalone cannery at the property’s edge.

flavors of the land & sea
In Todos Santos, the rhythms of the land and sea shape daily life. Fishermen pull their panga boats ashore with the day's fresh catch, fields bloom with strawberries and herbs, and the scent of basil lingers in the evening air. Our menu reflects this bounty, highlighting regional Mexican staples and simply prepared, fresh flavors. The wine program celebrates sustainable vignerons, with a special emphasis on organic and biodynamic wines from Mexico, Western Europe, and the U.S. Meanwhile, the cocktail menu showcases small-batch mezcals, tequilas, and classic warm-weather drinks, along with ice-cold Mexican beers.

private beach escape
Embrace the beauty of Baja’s coastline at La Playita, Hotel San Cristóbal’s exclusive private beach. Overlooking the Pacific and the rugged Sierra de la Laguna mountains, this secluded haven offers dedicated beach access, private cabanas, and drinks and snacks delivered straight from the Pool Bar. Available by reservation to hotel guests and, with a paid reservation, to non-guests.

Hotel website