Hotels in Puerto Escondido

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

Puerto Escondido, Oaxaca, Mexico
May 27 — May 282
Puerto Escondido, Oaxaca, Mexico
Fri 5/27
Sat 5/28
...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
Surf Olas Altas
8.0 Excellent
Av. Del Morro No. 310, Puerto Escondido, Oaxaca, Mexico
Show on map
1.8 mi from city centre, Puerto Escondido 
ExcellentBased on 338 reviews
8.0

Situated in Puerto Escondido, Surf Olas Altas provides modern 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, meeting rooms and a kids pool.

Quinta Carrizalillo
8.6 Excellent
Puerto Escondido, Oaxaca, Mexico
Show on map
0.5 mi from city centre, Puerto Escondido 
ExcellentBased on 194 reviews
8.6

Boasting an outdoor pool, Quinta Carrizalillo is located in Puerto Escondido and provides comfortable accommodation. It offers complimentary Wi-Fi, a 24-hour reception and luggage storage.

Hotel Arcoiris
7.6 Good
Playa Zicatela, Puerto Escondido, Oaxaca, Mexico
Show on map
1.8 mi from city centre, Puerto Escondido 
GoodBased on 488 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.

Vivo Resorts
8.3 Excellent
Avenida Vivo L 46-B, Puerto Escondido, Oaxaca, Mexico
Show on map
7.9 mi from city centre, Puerto Escondido 
ExcellentBased on 242 reviews
8.3

Featuring a private beach and an outdoor swimming pool, this 4-star resort is located in Puerto Escondido. It also features a gym, a Jacuzzi and a sauna.

Hotel Casa Pridda
8.8 Excellent
Ave. Alejandro Cardenas Esq. Tlaxcala, Puerto Escondido, Oaxaca, Mexico
Show on map
3.0 mi from city centre, Puerto Escondido 
ExcellentBased on 424 reviews
8.8

Hotel Casa Pridda is located in Puerto Escondido and features complimentary Wi-Fi. It also provides an express check-in and check-out feature, a 24-hour reception and an indoor pool.

Hotel & Club Campestre Altos Paraiso
8.1 Excellent
C. Fed. Salina Cruz - Pinotepa Km. 108, Puerto Escondido, Oaxaca, Mexico
Show on map
15.9 mi from city centre, Puerto Escondido 
ExcellentBased on 48 reviews
8.1

Located in Puerto Escondido, Hotel y Club Campestre Altos Paraiso is within a 25-minute drive of Puerto Escondido International Airport and offers a private beach and an outdoor pool. Guests can also enjoy free internet access throughout the property.

Casa Losodeli & Coworking- Adults Only
9.3 Excellent
Prolongación 2a. Norte, Puerto Escondido, Oaxaca, Mexico
Show on map
0.6 mi from city centre, Puerto Escondido 
ExcellentBased on 590 reviews
9.3

Casa Losodeli - Adults Only is located in Puerto Escondido and offers free Wi-Fi. It also provides an outdoor pool, luggage storage and a 24-hour reception.

Casa Conicarit
9.6 Excellent
Entre Calle Delfines Y Tiburones, Puerto Escondido, Oaxaca, Mexico
Show on map
0.8 mi from city centre, Puerto Escondido 
ExcellentBased on 99 reviews
9.6

Casa Conicarit is set in Puerto Escondido and is close to local attractions, such as Puerto Angelito and Puerto Escondido Fishing. It also offers bicycle rental, an outdoor pool and free Wi-Fi.

Hotel Zanzibar
2.0 Mediocre
Calle Azucenas Esq. Calle Del Moro, Puerto Escondido, Oaxaca, Mexico
Show on map
2.4 mi from city centre, Puerto Escondido 
MediocreBased on 1 review
2.0

Hotel Zanzibar offers a comfortable setting while in Puerto Escondido. It also provides an express check-in and check-out feature, an outdoor pool and a 24-hour reception.

Hotel Villa Mozart y Macondo
8.8 Excellent
Av. Las Tortugas, No. 77 Carrizalillo, Puerto Escondido, Oaxaca, Mexico
Show on map
0.6 mi from city centre, Puerto Escondido 
ExcellentBased on 144 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.

Tips for booking a Puerto Escondido hotel

Cheapest month:December
Most expensive month:February
Average price in Puerto Escondido:$114/night
Cheapest price found:$11/night
Cheapest day:Tuesday
Most expensive day:Monday
$28 - $219
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$48 - $100
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puerto Escondido hotels

Show all 463 hotels
1
Surf Olas Altas
8.0 Excellent
Av. Del Morro No. 310, Puerto Escondido, Oaxaca, Mexico
Show on map
1.8 mi from city centre, Puerto Escondido, OA, Mexico 

Situated in Puerto Escondido, Surf Olas Altas provides modern 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, meeting rooms and a kids pool.

2
Hotel Casablanca
8.0 Excellent
Avenida Perez Gasga 905, Puerto Escondido, Oaxaca, Mexico
Show on map
1.1 mi from city centre, Puerto Escondido, OA, Mexico 

Located in Puerto Escondido, Casablanca Hotel Puerto Escondido is an easy drive from Bacocho Beach and Manialtepec Lagoon. The various amenities this traditional hotel offers include a 24-hour reception, a safe and a terrace.

3
Shavanna Hotel Boutique
8.7 Excellent
Oceano Indico #119, Puerto Escondido, Oaxaca, Mexico
Show on map
0.1 mi from city centre, Puerto Escondido, OA, Mexico 

Shavanna Hotel Boutique is set in Puerto Escondido and is within a short walk of local sightseeing spots, such as El Mercado. It also offers free Wi-Fi, an outdoor pool and a sun deck.

4
Vivo Resorts
8.3 Excellent
Avenida Vivo L 46-B, Puerto Escondido, Oaxaca, Mexico
Show on map
7.9 mi from city centre, Puerto Escondido, OA, Mexico 

Featuring a private beach and an outdoor swimming pool, this 4-star resort is located in Puerto Escondido. It also features a gym, a Jacuzzi and a sauna.

Cheapest hotels in Puerto Escondido, Oaxaca

Show all 463 hotels
casa daikiri
9.0 Excellent
Bugambilia, Puerto Escondido, Oaxaca, Mexico
Show on map
2.1 mi from city centre,  

Casa Daikiri provides a comfortable setting when in Puerto Escondido. It offers complimentary Wi-Fi, an outdoor pool and a shared kitchen.

$15
Avg. per night
Casa Losodeli & Coworking- Adults Only
9.3 Excellent
Prolongación 2a. Norte, Puerto Escondido, Oaxaca, Mexico
Show on map
0.6 mi from city centre,  

Casa Losodeli - Adults Only is located in Puerto Escondido and offers free Wi-Fi. It also provides an outdoor pool, luggage storage and a 24-hour reception.

$19
Avg. per night
Hotel Kootznoowoo
7.1 Good
Calle Vista al Mar No.577, Puerto Escondido, Oaxaca, Mexico
Show on map
2.4 mi from city centre,  

Hotel Kootznoowoo offers a comfortable setting while in Puerto Escondido. It also provides an outdoor pool, a tour desk and a concierge.

$36
Avg. per night
Hotel Casablanca
8.0 Excellent
Avenida Perez Gasga 905, Puerto Escondido, Oaxaca, Mexico
Show on map
1.1 mi from city centre,  

Located in Puerto Escondido, Casablanca Hotel Puerto Escondido is an easy drive from Bacocho Beach and Manialtepec Lagoon. The various amenities this traditional hotel offers include a 24-hour reception, a safe and a terrace.

$38
Avg. per night
Hotel Zanzibar
2.0 Mediocre
Calle Azucenas Esq. Calle Del Moro, Puerto Escondido, Oaxaca, Mexico
Show on map
2.4 mi from city centre,  

Hotel Zanzibar offers a comfortable setting while in Puerto Escondido. It also provides an express check-in and check-out feature, an outdoor pool and a 24-hour reception.

$45
Avg. per night
Hotel & Club Campestre Altos Paraiso
8.1 Excellent
C. Fed. Salina Cruz - Pinotepa Km. 108, Puerto Escondido, Oaxaca, Mexico
Show on map
15.9 mi from city centre,  

Located in Puerto Escondido, Hotel y Club Campestre Altos Paraiso is within a 25-minute drive of Puerto Escondido International Airport and offers a private beach and an outdoor pool. Guests can also enjoy free internet access throughout the property.

$47
Avg. per night
Surf Olas Altas
8.0 Excellent
Av. Del Morro No. 310, Puerto Escondido, Oaxaca, Mexico
Show on map
1.8 mi from city centre,  

Situated in Puerto Escondido, Surf Olas Altas provides modern 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, meeting rooms and a kids pool.

$59
Avg. per night
Quinta Carrizalillo
8.6 Excellent
Puerto Escondido, Oaxaca, Mexico
Show on map
0.5 mi from city centre,  

Boasting an outdoor pool, Quinta Carrizalillo is located in Puerto Escondido and provides comfortable accommodation. It offers complimentary Wi-Fi, a 24-hour reception and luggage storage.

$60
Avg. per night

Hotel prices in Puerto Escondido

2 stars and under
Hotel Casa Pridda
#1 Most popular

Hotel Casa Pridda

Ave. Alejandro Cardenas Esq. Tlaxcala, Puerto Escondido, Oaxaca, Mexico

8.8 Excellent
$65

Avg. per night

View Deal
Hotel & Club Campestre Altos Paraiso
#2 Most popular

Hotel & Club Campestre Altos Paraiso

C. Fed. Salina Cruz - Pinotepa Km. 108, Puerto Escondido, Oaxaca, Mexico

8.1 Excellent
$47

Avg. per night

View Deal
Casa Losodeli & Coworking- Adults Only
Best value

Casa Losodeli & Coworking- Adults Only

Prolongación 2a. Norte, Puerto Escondido, Oaxaca, Mexico

9.3 Excellent
$19

Avg. per night

View Deal
3 stars
Hotel Arcoiris
#1 Most popular

Hotel Arcoiris

Playa Zicatela, Puerto Escondido, Oaxaca, Mexico

7.6 Good
$98

Avg. per night

View Deal
Surf Olas Altas
#2 Most popular

Surf Olas Altas

Av. Del Morro No. 310, Puerto Escondido, Oaxaca, Mexico

8.0 Excellent
$59

Avg. per night

View Deal
4 stars +
Vivo Resorts
#1 Most popular

Vivo Resorts

Avenida Vivo L 46-B, Puerto Escondido, Oaxaca, Mexico

8.3 Excellent
$186

Avg. per night

View Deal
Hotel Blater
#2 Most popular

Hotel Blater

Calle Del Morro Colonia Santa Mar#195;#131;#198;#146;#195;#130;#194;#141;a, Puerto Escondido, Oaxaca, Mexico

8.7 Excellent
$119

Avg. per night

View Deal
Best value

Rincon Del Pacifico

Sexta su 3 Col- Sector Hidalgo, Puerto Escondido, Oaxaca, Mexico

8.3 Excellent
$27

Avg. per night

View Deal

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?

    Posada Real Puerto Escondido (7.7/10 from 183 reviews), Surf Olas Altas (8.1/10 from 340 reviews), and Habitaciones en renta Lomas del Marinero (9.4/10 from 201 reviews) are all highly rated places to stay in Puerto Escondido.

  • What is a good hotel near Zicatela Beach?

    With a rating of 8.1/10 from 340 reviews, Surf Olas Altas is a hotel close to Zicatela Beach that is well recommended by HotelsCombined users.

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

    Posada Real Puerto Escondido is a hotel near Carrizalillo Beach that is popular with HotelsCombined users, scoring 7.7 from 183 reviews.

  • Is there a good hotel near Bacocho Beach?

    If you’re looking for good hotels near Bacocho Beach, consider Posada Real Puerto Escondido (rated 7.7 over 183 reviews).