Hotel San Cristóbal is one of the coolest boutique hotels in Todos Santos, Mexico. Just steps away from the beach, it is a gorgeous oceanfront getaway in Baja California Sur. Inspired by the region, the interior highlights native flora & fauna, local craftsmanship, and traditional materials. The 32 rooms feature handmade furniture, a private terrace, and hand-stamped tiles. Some even have a private pool.
Besides, you will find curated amenities like Coco-Mat bedding, custom Sferra linens, and Malin + Goetz bath products. The centerpiece of Hotel San Cristóbal is its breezy outdoor pool and private beach with Pacific Ocean views. For meals, Benno is a Michelin-recognized restaurant that blends Mexican flavors with Mediterranean technique, while Cosecha is a lush garden restaurant with wood-fired dishes.
















