Last-minute hotel deals in Puerto Escondido

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Puerto Escondido, located in the beautiful state of Oaxaca, Mexico, is a vibrant coastal town known for its stunning beaches and laid-back atmosphere. This charming destination offers a unique blend of natural beauty and cultural richness, making it a perfect getaway for travelers seeking relaxation and adventure. The best neighborhoods to stay in include Zicatela, known for its world-class surfing competitions, and Rinconada, which offers a more tranquil setting with easy access to local eateries and shops. Top attractions in Puerto Escondido include the famous Zicatela Beach, ideal for surfing enthusiasts, and the serene Manialtepec Lagoon, perfect for birdwatching and fishing. Whether you're a surfer, a backpacker, or a family looking for a peaceful retreat, Puerto Escondido provides a diverse range of accommodations and activities to suit every traveler's needs.

Clear filters

Puerto Escondido

Most popular
Sort by

See the latest prices and deals by choosing your dates

Habitación D'Nereyda
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Escondido · 0.77 mi from centre

5.0

 

1 review

Free Wifi is available throughout the property and Playa Puerto Ángelito is a 12-minute walk away.

The accommodation is non-smoking.

Puerto Escondido International Airport is 1.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Madre Tierra Hotel & Coworking
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Puerto Escondido · 0.78 mi from centre

8.4

 

382 reviews

Madre Tierra Hotel & Coworking is located in Puerto Escondido, a 9-minute walk from Playa Puerto Ángelito. There's a terrace and guests can use free WiFi and free private parking.

At the hostel, each room has a closet. With a private bathroom equipped with a shower and free toiletries, certain rooms at Madre Tierra Hotel & Coworking also offer a city view. Guest rooms at the accommodation include air conditioning and a safety deposit box.

You can play table tennis at Madre Tierra Hotel & Coworking.

Speaking English and Spanish at the reception, staff are always at hand to help.

Puerto Escondido International Airport is 1.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Villa Mexicana Puerto Escondido
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 0.79 mi from centre

6.9

 

52 reviews

Located in Puerto Escondido, a 4-minute walk from Bacocho Beach, Hotel Villa Mexicana Puerto Escondido provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. With free WiFi, this 3-star hotel offers a 24-hour front desk.

All guest rooms in the hotel are equipped with a TV. Hotel Villa Mexicana Puerto Escondido has some units that feature a balcony, and every room includes a private bathroom with a bath or shower and free toiletries.

Puerto Escondido International Airport is 1.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Mondala Hostal Carrizalillo
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Puerto Escondido · 0.86 mi from centre

7.9

 

125 reviews

Located in Puerto Escondido, a 4-minute walk from Carrizalillo Beach, Mondala Hostal Carrizalillo has a garden, a shared lounge and a bar, as well as free WiFi. The property provides a shared kitchen, and organizing tours for guests.

The hostel has some accommodations that have sea views, and the rooms have a private bathroom with a shower.

Speaking English, Spanish and French at the 24-hour front desk, staff are willing to help at any time of the day.

Puerto Escondido International Airport is 1.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Reception
OYO Hotel Arena Surf, Puerto Escondido
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 0.89 mi from centre

6.0

 

78 reviews

Located in Puerto Escondido (Reforma), OYO Hotel Arena Surf, Puerto Escondido is within a 10-minute drive of Zicatela Beach and Carrizalillo Beach. This hotel is 0.9 mi (1.5 km) from Puerto Angelito Beach and 0.6 mi (1 km) from Principal Beach.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Puerto Escondido, but are nearby and match your search.
Primary image
Hotel Casablanca
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 1.14 mi from centre

8.4

 

343 reviews

With a stay at Hotel Casablanca, you'll be centrally located in Puerto Escondido, steps from Commercial Walkway and Zicatela Beach. This hotel is 0.4 mi (0.6 km) from Principal Beach and 1.2 mi (1.9 km) from Puerto Angelito Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Surf Olas Altas
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 1.91 mi from centre

7.8

 

374 reviews

Breakfast available

With a stay at Hotel Surf Olas Altas in Puerto Escondido (Central Zicatela), you'll be steps from Zicatela Beach and a 4-minute drive from Commercial Walkway. This beach hotel is 1.3 mi (2.1 km) from Marinero Beach and 1.5 mi (2.4 km) from Principal Beach.

Compare price on Booking.com
Compare price on Booking.com
Villas Carrizalillo
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Puerto Escondido · 0.90 mi from centre

9.2

 

299 reviews

Breakfast available

Villas Carrizalillo offers accommodations in Puerto Escondido. Zicatela Beach is 1.5 mi away.

All units have a dining area and a seating area with a flat-screen TV. Some units include a terrace and/or balcony with sea or garden views. Some units also have a kitchenette. There is a private bathroom with a bath or shower in every unit. Towels are offered.

Villas Carrizalillo also includes an outdoor pool. Guests can enjoy a year-round outdoor pool and a restaurant on site.

The area is popular for fishing. Downtown Puerto Escondido is 0.7 mi from Villas Carrizalillo. The nearest airport is Puerto Escondido International Airport, 1.2 mi from Villas Carrizalillo.

Compare price on Booking.com
Compare price on Booking.com
Casa Horizonte
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Puerto Escondido · 0.91 mi from centre

A 9-minute walk from Carrizalillo Beach in Puerto Escondido, Casa Horizonte offers accommodations with access to a hot tub. This beachfront property offers access to free Wifi and free private parking. Guests can use the a bar.

Some accommodations include a terrace with sea views, a fully equipped kitchen, and a shared bathroom with hot tub.

An outdoor pool and a private beach area can be found at the villa, along with a garden.

Puerto Escondido International Airport is 1.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Sicarú Suites
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Escondido · 0.91 mi from centre

10.0

 

1 review

Sicarú Suites is a recently renovated apartment in Puerto Escondido near Playa Puerto Ángelito. The apartment features city views and a picnic area.

The apartment provides guests with a terrace, sea views, a seating area, a flat-screen TV, a fully equipped kitchen with a microwave and a toaster, and a private bathroom with walk-in shower and free toiletries. Free Wifi is accessible to all guests, while some rooms are fitted with a balcony. At the apartment complex, each unit is fitted with bed linen and towels.

Puerto Escondido International Airport is 1.9 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Casa de la Luna
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Puerto Escondido · 0.91 mi from centre

9.3

 

11 reviews

Casa de la Luna offers accommodations in Puerto Escondido, a 3-minute walk from Bacocho Beach. This property offers access to a terrace and free private parking.

With free Wifi, this 2-bedroom villa features a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and toaster. Guests can take in the views of the sea from the balcony, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

Guests can enjoy the outdoor swimming pool and garden at the villa.

Puerto Escondido International Airport is 1.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Casa Pelicano
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Puerto Escondido · 0.91 mi from centre

9.2

 

11 reviews

Casa Pelicano offers accommodations in Puerto Escondido, a 3-minute walk from Bacocho Beach. This property offers access to a balcony, free private parking, and free Wifi.

Offering a terrace and sea views, the villa includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 3 bathrooms with a shower. Towels and bed linen are featured in the villa. The property has an outdoor dining area.

Guests can enjoy the outdoor swimming pool and garden at the villa.

Puerto Escondido International Airport is 1.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
HP C Betina
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Puerto Escondido · 0.92 mi from centre

9.2

 

42 reviews

HP C Betina offers accommodations in Puerto Escondido, a 6-minute walk from Principal Beach.

The condo hotel includes a fully equipped kitchen with a fridge and kitchenware, as well as a kettle. Towels and bed linen are featured in the condo hotel. The accommodation is non-smoking.

Puerto Escondido International Airport is 1.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hotel El Mirador
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 0.93 mi from centre

7.6

 

205 reviews

Located in Puerto Escondido, a 6-minute walk from Principal Beach, Hotel El Mirador has accommodations with an outdoor swimming pool, free private parking and a terrace. With free WiFi, this 3-star hotel offers a 24-hour front desk. The hotel has family rooms.

Puerto Escondido International Airport is 1.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Casa Puerto Viejo
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 0.94 mi from centre

9.1

 

176 reviews

Located in Puerto Escondido, Casa Puerto Viejo is a 9-minute walk from Playa Puerto Ángelito. There's a year-round outdoor pool and guests can use free WiFi and free private parking.

At the hotel, each room comes with a closet. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Casa Puerto Viejo have a flat-screen TV and air conditioning, and selected rooms are equipped with a terrace.

The breakfast offers à la carte, continental or American options.

Bike rental and car rental are available at this hotel and the area is popular for cycling.

Puerto Escondido International Airport is 1.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Pargos Hotel & Cowork
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 0.95 mi from centre

8.1

 

985 reviews

Breakfast available

Located a 6-minute walk from Principal Beach, Pargos Hotel & Cowork offers 2-star accommodations in Puerto Escondido and features an outdoor swimming pool, a terrace and a restaurant. The property provides a 24-hour front desk, a shuttle service, room service and free WiFi.

Guest rooms in the hotel are equipped with a TV with cable channels. Every room is equipped with a private bathroom with a shower, while selected rooms include a balcony and others also provide guests with city views.

An à la carte breakfast is available at Pargos Hotel & Cowork.

Bike rental and car rental are available at this hotel and the area is popular for cycling.

Puerto Escondido International Airport is 1.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa Tachu
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Escondido · 0.96 mi from centre

Casa Tachu is a recently renovated apartment in Puerto Escondido, near Principal Beach. This property offers access to a terrace, free private parking, and free Wifi.

This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a walk-in shower. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.

In addition to a year-round outdoor pool, the apartment also provides kids pool.

Puerto Escondido International Airport is 1.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa Cascada - Adults Only
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 0.97 mi from centre

9.2

 

173 reviews

Casa Cascada - Adults Only has an outdoor swimming pool, garden, a shared lounge and terrace in Puerto Escondido. Offering barbecue facilities, the property is located within a 19-minute walk of Playa Puerto Ángelito. The property has a shared kitchen, a concierge service and luggage storage for guests.

At the hotel, the rooms are equipped with a desk. Featuring a private bathroom with a shower and free toiletries, rooms at Casa Cascada - Adults Only also have free WiFi, while some have a sea view. All rooms feature a safety deposit box.

Guests at the accommodation can enjoy an à la carte breakfast.

Puerto Escondido International Airport is 1.9 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Bacanda Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 0.97 mi from centre

7.3

 

13 reviews

Located in Puerto Escondido, a 4-minute walk from Principal Beach, Bacanda Hotel has air-conditioned accommodations and a terrace. Private parking is available on site.

The rooms in the hotel are equipped with a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, certain accommodations at Bacanda Hotel also feature a sea view.

At the accommodation guests are welcome to use a hot tub. The area is popular for cycling, and car rental is available at Bacanda Hotel.

Speaking English and Spanish, staff are always on hand to help at the reception.

Puerto Escondido International Airport is 1.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Hotel San Juan
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 0.97 mi from centre

8.2

 

524 reviews

Hotel San Juan is a 3-star property located in Puerto Escondido. Featuring a 24-hour front desk, this property also provides guests with a terrace. There's an outdoor pool and guests can use free WiFi and free private parking.

Principal Beach is a 6-minute walk from the hotel. Puerto Escondido International Airport is 1.9 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG