Located in Puerto Escondido, this modern hotel has a private beach club just 7 minutes’ walk away. The hotel offers 2 outdoor pools, one with a swim-up bar. The air-conditioned rooms at the Hotel & Suites Villasol feature free Wi-Fi and cable TV. Each one comes with a private bathroom, and some also have a private balcony. The Villasol’s restaurant serves an American or continental breakfast, and traditional Mexican food for lunch and dinner. There is also a bright bar with a terrace. Huatulco Airport is 1 hour and 15 minutes’ drive from the hotel. A shuttle service is available on request.