Hotel San Cristóbal Baja (named in honor of Saint Christopher, patron of travelers, surfers, sailors and protector during long journeys) overlooks the white sand beach on the coast of Todos Santos, in Mexico’s Baja California Sur state. The stylish hotel consists of 32 rooms and suites situated around a central pool and lounge that were beautifully designed by architects Lake | Flato to complement the beauty of the surrounding nature. All rooms are peaceful, airy, light-filled abodes, channeling the town’s peaceful atmosphere. They feature colourful textiles from Guatemala, furniture from Guadalajara, and fixtures and accessories made by craftspeople across Mexico. This beautiful hotel definitely made it to my wish list of places to visit!