"Puerto Escondido is a surf hotspot that remains one of Mexico’s best beach towns and Hotel Escondido is one of the best places to stay. Just 30 minutes north of town, 16 cabins (with private pools, hammocks and sun beds) are spread out among a beach that’s ideal for surfing and swimming. The small resort is owned by Grupo Habita, so while the look and amenities are in-tune with the locale’s unspoiled setting, the hotel doesn’t lack in creature comforts or beautiful nature." - Travel + Leisure Editors