Hotels in Puerto Escondido

Search and compare Puerto Escondido hotels from hundreds of travel sites and save

Puerto Escondido, Oaxaca, Mexico
20 May — 21 May2
Puerto Escondido, Oaxaca, Mexico
Fri 20/5
Sat 21/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Puerto Escondido

Filter by star ratings
All filters
Posada Real Puerto Escondido
Posada Real Puerto Escondido
7.7 Good
Blvd Benito Juarez 1, Puerto Escondido, Oaxaca, Mexico
Show on map
1.0 km from city centre, Puerto Escondido 
GoodBased on 182 reviews
7.7

Situated in Puerto Escondido, Posada Real Puerto Escondido Hotel is a short walk from Puerto Angelito and offers an outdoor pool, a private beach and free Wi-Fi. The various facilities this modern resort has to offer include an express check-in and check-out feature, a beauty centre and a kids pool.

Bungalows Zicatela
Bungalows Zicatela
8.5 Excellent
Calle Del Morro El Marinero, Puerto Escondido, Oaxaca, Mexico
Show on map
2.9 km from city centre, Puerto Escondido 
ExcellentBased on 710 reviews
8.5

Located in Puerto Escondido, Bungalows Zicatela is within a 10-minute drive of Puerto Escondido International Airport and provides an outdoor pool, free Wi-Fi and a Jacuzzi. It offers 3-star accommodation with air-conditioned rooms.

Hotel Rockaway
Hotel Rockaway
8.8 Excellent
Calle Del Morro, Puerto Escondido, Oaxaca, Mexico
Show on map
3.1 km from city centre, Puerto Escondido 
ExcellentBased on 532 reviews
8.8

This comfortable hotel in Puerto Escondido offers complimentary Wi-Fi, as well as an outdoor pool and a kids pool. It also features meeting rooms, a 24-hour reception and luggage storage.

Hotel Arcoiris
Hotel Arcoiris
7.6 Good
Playa Zicatela, Puerto Escondido, Oaxaca, Mexico
Show on map
2.8 km from city centre, Puerto Escondido 
GoodBased on 492 reviews
7.6

Offering an outdoor pool, Hotel Arcoiris is located in Puerto Escondido and is a brief walk from Playa Zicatela. It also offers massage services, meeting rooms and a 24-hour reception.

Hotel Villa Mozart y Macondo
Hotel Villa Mozart y Macondo
8.8 Excellent
Av. Las Tortugas, No. 77 Carrizalillo, Puerto Escondido, Oaxaca, Mexico
Show on map
1.0 km from city centre, Puerto Escondido 
ExcellentBased on 143 reviews
8.8

Located in Puerto Escondido, Hotel Villa Mozart y Macondo is an easy drive from Playa Zicatela and Manialtepec Lagoon. The various amenities this peaceful hotel offers include a ticket service, luggage storage and massage services.

Casamar Suites
Casamar Suites
8.6 Excellent
Calle Puebla #407, Puerto Escondido, Oaxaca, Mexico
Show on map
5.1 km from city centre, Puerto Escondido 
ExcellentBased on 115 reviews
8.6

Located in Puerto Escondido, Hotel Casamar Suites is a short drive from Playa Zicatela and Manialtepec Lagoon. It provides complimentary Wi-Fi, an outdoor pool and massage services.

Tips for booking a Puerto Escondido hotel

Cheapest month:April
Most expensive month:February
Average price in Puerto Escondido:$133/night
Cheapest price found:$31/night
Cheapest day:Wednesday
Most expensive day:Saturday
$68 - $218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$83 - $105
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puerto Escondido hotels

Show all 462 hotels
1
Posada Real Puerto Escondido
Posada Real Puerto Escondido
7.7 Good
Blvd Benito Juarez 1, Puerto Escondido, Oaxaca, Mexico
Show on map
1.0 km from city centre, Puerto Escondido, OA, Mexico 

Situated in Puerto Escondido, Posada Real Puerto Escondido Hotel is a short walk from Puerto Angelito and offers an outdoor pool, a private beach and free Wi-Fi. The various facilities this modern resort has to offer include an express check-in and check-out feature, a beauty centre and a kids pool.

2
Hotel Rockaway
Hotel Rockaway
8.8 Excellent
Calle Del Morro, Puerto Escondido, Oaxaca, Mexico
Show on map
3.1 km from city centre, Puerto Escondido, OA, Mexico 

This comfortable hotel in Puerto Escondido offers complimentary Wi-Fi, as well as an outdoor pool and a kids pool. It also features meeting rooms, a 24-hour reception and luggage storage.

Cheapest hotels in Puerto Escondido, Oaxaca

Show all 462 hotels
Casamar Suites
Casamar Suites
8.6 Excellent
Calle Puebla #407, Puerto Escondido, Oaxaca, Mexico
Show on map
5.1 km from city centre,  

Located in Puerto Escondido, Hotel Casamar Suites is a short drive from Playa Zicatela and Manialtepec Lagoon. It provides complimentary Wi-Fi, an outdoor pool and massage services.

$80
Avg. per night
Hotel Villa Mozart y Macondo
Hotel Villa Mozart y Macondo
8.8 Excellent
Av. Las Tortugas, No. 77 Carrizalillo, Puerto Escondido, Oaxaca, Mexico
Show on map
1.0 km from city centre,  

Located in Puerto Escondido, Hotel Villa Mozart y Macondo is an easy drive from Playa Zicatela and Manialtepec Lagoon. The various amenities this peaceful hotel offers include a ticket service, luggage storage and massage services.

$103
Avg. per night
Hotel Rockaway
Hotel Rockaway
8.8 Excellent
Calle Del Morro, Puerto Escondido, Oaxaca, Mexico
Show on map
3.1 km from city centre,  

This comfortable hotel in Puerto Escondido offers complimentary Wi-Fi, as well as an outdoor pool and a kids pool. It also features meeting rooms, a 24-hour reception and luggage storage.

$104
Avg. per night
Bungalows Zicatela
Bungalows Zicatela
8.5 Excellent
Calle Del Morro El Marinero, Puerto Escondido, Oaxaca, Mexico
Show on map
2.9 km from city centre,  

Located in Puerto Escondido, Bungalows Zicatela is within a 10-minute drive of Puerto Escondido International Airport and provides an outdoor pool, free Wi-Fi and a Jacuzzi. It offers 3-star accommodation with air-conditioned rooms.

$124
Avg. per night
Hotel Arcoiris
Hotel Arcoiris
7.6 Good
Playa Zicatela, Puerto Escondido, Oaxaca, Mexico
Show on map
2.8 km from city centre,  

Offering an outdoor pool, Hotel Arcoiris is located in Puerto Escondido and is a brief walk from Playa Zicatela. It also offers massage services, meeting rooms and a 24-hour reception.

$140
Avg. per night
Posada Real Puerto Escondido
Posada Real Puerto Escondido
7.7 Good
Blvd Benito Juarez 1, Puerto Escondido, Oaxaca, Mexico
Show on map
1.0 km from city centre,  

Situated in Puerto Escondido, Posada Real Puerto Escondido Hotel is a short walk from Puerto Angelito and offers an outdoor pool, a private beach and free Wi-Fi. The various facilities this modern resort has to offer include an express check-in and check-out feature, a beauty centre and a kids pool.

$144
Avg. per night

Hotel prices in Puerto Escondido

2 stars and under
Hotel Villa Mozart y Macondo
No. 1 most popular

Hotel Villa Mozart y Macondo

Av. Las Tortugas, No. 77 Carrizalillo, Puerto Escondido, Oaxaca, Mexico

8.8 Excellent
$103

Avg. per night

3 stars
Posada Real Puerto Escondido
No. 1 most popular

Posada Real Puerto Escondido

Blvd Benito Juarez 1, Puerto Escondido, Oaxaca, Mexico

7.7 Good
$144

Avg. per night

Hotel Arcoiris
No. 2 most popular

Hotel Arcoiris

Playa Zicatela, Puerto Escondido, Oaxaca, Mexico

7.6 Good
$140

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Puerto Escondido

Puerto Escondido travel FAQs

  • What are the best hotels in Puerto Escondido?

    Puerto Escondido is home to many highly-rated hotels, one of which is Posada Real Puerto Escondido, which has a current rating of 7.7. For other potential stays, consider Bungalows Zicatela and Hotel Rockaway, which can also be great places to stay in Puerto Escondido.

  • What is a good hotel near Zicatela Beach?

    Surf Olas Altas is a hotel near Zicatela Beach that is popular with HotelsCombined users, scoring 8.1 across 335 reviews.

  • What is a good hotel in Puerto Escondido near Puerto Angelito Beach?

    For a good hotel near to Puerto Angelito Beach, consider Posada Real Puerto Escondido - it is rated 7.7/10 from 182 HotelsCombined reviews.

  • Is there a good hotel near Carrizalillo Beach?

    If you’re planning to stay near Carrizalillo Beach, you should consider Posada Real Puerto Escondido, which has a score of 7.7 from 182 reviews.