Hotels on the beach in Puerto Escondido, Mexico
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Puerto Escondido. I hope you will like it!
This page was last updated in June 2026.
The List 3 Amazing Beach Hotels in Puerto Escondido
-
1 Terrestre, a Member of Design Hotels Puerto Escondido
Terrestre, a Member of Design Hotels features an outdoor swimming pool, garden, a private beach area and terrace in Puerto Escondido. This 5-star hotel offers room service and a 24-hour front desk. Guests can enjoy Mexican dishes at the restaurant or have a drink at the bar. At the hotel, all rooms come with a balcony. Buffet and continental breakfast options are available at Terrestre, a Member of Design Hotels. Puerto Escondido International Airport is 16 miles away.
Address Vía sin nombre Show on map- Swimming pool
- Pets are welcome
-
2 Nílu Puerto Escondido by Selina Puerto Escondido
Selina is set in the quiet area of Zicaleta Beach, in the surf town of Puerto Escondido. It features free Wi-Fi throughout the property, an extensive garden with swimming pool and a restaurant/bar. The dorms offer modern décor with local-wooden furniture, A/C, fans and bathroom. The bathrooms come with shower (hot water). Private rooms are also available at Selina. The Adoquinado touristic road is 5 minutes’ walk from Selina, and guests can find restaurants, bars and shops. Activities like horseback riding, fishing, snorkelling, tours and surf lessons can be arranged at this accommodation. This property is 2 minutes’ walk from Marinero Beach and 2 km from Puerto Escondido Town Centre. ADO Bus Station is 3 minutes’ drive away and Puerto Escondido International Aiport is 10 minutes’ drive away .
Address Calle del Morro s/n, Col Marinero, Playa Zicatela Show on map- Swimming pool
- Pool tables
- Karaoke
- Pets are welcome
-
3 Surf Olas Altas Puerto Escondido
Set on Zicatela Beach in Puerto Escondido, the Surf Olas Altas hotel features an outdoor swimming pool and rooms with balconies. It offers an ideal setting for surfing. Each air-conditioned room at Surf Olas Altas has simple décor. There is free Wi-Fi, cable TV and a coffee machine. You can enjoy traditional Mexican cuisine and seafood dishes in the Olas Altas’ restaurant. The hotel is within 10 minutes’ drive of the beaches at Carrisalillo and Manzanillo. Puerto Escondido Airport is a short drive away.
Address Avenida del Morro, 310 Colonia Marinero Show on map- Swimming pool
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.