Search for:

Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in Puerto Escondido

Carretera Costera
0.8 Miles from the centre

Just a 3-minute walk from Bahía Principal Beach, Hotel Yurimar offers free Wi-Fi, gardens and rooms with a balcony or patio. Restaurants and bars can be found on Adoquinado Street, just 5 minutes’ walk away.#

Show more
per night from £16
Estimated price based on searches in the last month
73
280 reviews by TrustYou
Calle Del Morro 501, Colonia Marinero
1.2 Miles from the centre

Near Zicatela Beach

Show more
per night from £18
Estimated price based on searches in the last month
Sexta Su 3 Col- Sector Hidalgo
0.5 Miles from the centre

This comfortable hotel is located 400 metres from Playa Principal Beach on Mexico’s Emerald Coast. It offers simple accomodation with free Wi-Fi and scenic views of the Pacific Ocean, 3 km from Puerto Escondido Airport.#

Show more
per night from £21
Estimated price based on searches in the last month
Av. Hidalgo No. 407
0.3 Miles from the centre

In Puerto Escondido (Hidalgo)

Show more
per night from £25
Estimated price based on searches in the last month
Av. Alfonso Pérez Gasga 314, Sector Libertad
0.4 Miles from the centre

Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access and tour/ticket assistance.. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage..#Policies: This property advises that enhanced cleaning and guest safety measures are currently in place. Disinfectant is used to clean the property, and commonly-touched surfaces are cleaned with disinfectant between stays. Social distancing measures are in place; staff at the property wear personal protective equipment; guests are provided with hand sanitizer. . Instructions: Extra-person charges may apply and vary depending on property policy Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed No onsite parking is available. Special instructions: If you are planning to arrive after 7 PM please contact the property in advance using the information on the booking confirmation. Guests must contact the property in advance for check-in instructions. Front desk staff will greet guests on arrival.. Minimum age: 18. Check in from: 1:00 PM. . Check out: 12:00 PM.

Show more
per night from £28
Estimated price based on searches in the last month
Andador Soledad # 379
0.4 Miles from the centre

Set in a bright colonial-style villa, Le P'tit Hotel features an outdoor swimming pool and a terrace. Located 5 minutes’ walk from Puerto Escondido’s Principal Bay it offers attractive rooms. Each charming room at Le P'tit Hotel overlooks the pool area. There is free Wi-Fi, cable TV, a fan and a private bathroom. Cafés and bars can be found around Puerto Escondido’s seafront, and the property also offers car and motorcylce rentals on site. The centre of Puerto Escondido is within 1 km of the hotel. The city’s airport is a 10-minute drive away, and the property can provide a free airport shuttle if the guest pays for the parking.

Show more
per night from £29
Estimated price based on searches in the last month
Tlacochahuaya, Bacocho
0.8 Miles from the centre
per night from £32
Estimated price based on searches in the last month
Jacarandas, esquina Las Brisas
1.5 Miles from the centre

Near Zicatela Beach

Show more
per night from £34
Estimated price based on searches in the last month
Av Plan de Ayala, Emiliano Zapata
2.4 Miles from the centre

In Puerto Escondido (Emiliano Zapata)

Show more
per night from £34
Estimated price based on searches in the last month
Calle Del Morro S/N, Playa Zicatela
1 Mile from the centre

Hotel Las Olas is located on Zicatela Beach, just 20 metres from the ocean and a 5-minute walk from Marinero Beach. It features a garden and BBQ facilities. Free Wi-Fi access is available.#

Show more
per night from £43
Estimated price based on searches in the last month
88
180 reviews by TrustYou
Oceano Indico #119, Granjas de Pescador
0.7 Miles from the centre
per night from £44
Estimated price based on searches in the last month
Calle Focas 5, Fraccionamiento Rinconada
0.6 Miles from the centre
per night from £53
Estimated price based on searches in the last month

More hotel deals

Hotels in Puerto Escondido

lastminute.com has a fantastic range of hotels in Puerto Escondido, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Puerto Escondido hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Puerto Escondido has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Puerto Escondido

What are the most booked hotels in Puerto Escondido?

The best hotels to stay in Puerto Escondido are Rincon Del Pacifico, Hotelito Swiss Oasis - Solo Adultos and Hotel Yurimar.

What is the lowest price for a double room in Puerto Escondido?

The lowest price for a double room in Puerto Escondido is £16.

If I want to stay in the center of Puerto Escondido, which hotels shall I consider?

The best hotels near the center of Puerto Escondido are Casa Losodeli & Coworking - Adults Only, Hotel Careyes Puerto Escondido and Hotel Paraiso Escondido.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555