In many ways, Puerto Escondidio, Mexico, lives up to its name, which means "hidden port." Located 90 mi/145 km south of Oaxaca, it retains the feel of a sleepy coastal village, with fishermen rep...
Puerto Escondido, Mexico1.8 miles
Low-rise Hotel situated on a cliff overlooking the ocean, surrounded by beaches and tropical gardens.
View Hotel Details
4 Moderate First Class
Commission: 15%
Rooms: 168
Rates: $61 - $81