Guaycura Boutique Hotel Beach Club & Spa
Located within a gorgeous 19th-century redbrick building in the heart of Todos Santos, Guaycura is a city hotel with resort-like amenities. It's walking distance from all of the town's top shops, restaurants, art galleries, and more. The rooftop pool, though too small to get your laps in, is great for a quick refresh after a busy day out, though the real star is the beach club that all guests have access to. It's on the other side of town, but if you're visiting without a car, the hotel staff is happy to give you a lift.