If you’re planning a stay in San Cristóbal de las Casas and want somewhere that feels stylish, cozy, and a bit like a home away from home, Casa Ohana is a fantastic pick. It’s a boutique guesthouse with beautifully designed rooms, lots of natural light, and thoughtful touches that make it feel warm and welcoming from the moment you arrive. Prices for a room usually start around MXN 900–1,500 per night (depending on season and room type), which feels really fair for the comfort and location just a short walk from the main square and markets. Our tip is to grab a room with a balcony or terrace if possible — sitting out with a coffee in the morning or a mezcal in the evening was one of our favourite parts of staying there. The staff are super helpful with local recommendations, and the vibe makes it easy to relax after a day of exploring San Cristóbal’s cobblestone streets.