Hotels in Puerto Escondido

Find the best deals on 394 hotels in Puerto Escondido, Mexico

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Puerto Escondido

Find the perfect Puerto Escondido hotel for business or leisure


Things to do in Puerto Escondido

Zicatela Beach
Carrizalillo Beach
Chacahua Lagoon National Park

How much are hotels near Zicatela Beach?

momondo users have recommended 12 hotels to users looking to stay near Zicatela Beach. Hotels in this area have an average price of $55 per night. These prices may change based on several factors, such as time of year. Hotels near Zicatela Beach are typically 17% less expensive than the average hotel in Puerto Escondido, which is $67.

Hotels near Zicatela Beach
  • Cuartos en renta Lomas del Marinero.
    Best value

    Cuartos en renta Lomas del Marinero.

    Puerto Escondido, Oaxaca

    9.5

    $16

    View Deal
  • Hotel Suites Villasol
    #1 Most popular

    Hotel Suites Villasol

    Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido, Oaxaca

    7.9

    $67

    View Deal
  • Hotel Rockaway
    #2 Most popular

    Hotel Rockaway

    Calle Del Morro, Puerto Escondido, Oaxaca

    8.9

    $72

    View Deal
  • Best Night La Laguna Hotel
    #3 Most popular

    Best Night La Laguna Hotel

    Km. 124 Carretera Costera de Pto. Escondido Las Negras Puerto Escondido 71980 MX, Puerto Escondido, Oaxaca

    $52

    View Deal
  • Akadia la Punta
    #4 Most popular

    Akadia la Punta

    calle oaxaca colonia brisas de zicatela, Puerto Escondido, Oaxaca

    $20

    View Deal
  • Selina Puerto Escondido
    #5 Most popular

    Selina Puerto Escondido

    Calle Del Morro, Colonia Marinero, Puerto Escondido, Oaxaca

    8.2

    $23

    View Deal
  • Hotel Santa Fe

    Hotel Santa Fe

    Calle Del Morro, Puerto Escondido, Oaxaca

    8.7

    $75

    View Deal
  • Hotel Casablanca

    Hotel Casablanca

    Avenida Perez Gasga 905, Puerto Escondido, Oaxaca

    8.4

    $34

    View Deal
  • Bungalows Zicatela

    Bungalows Zicatela

    Calle Del Morro El Marinero, Puerto Escondido, Oaxaca

    8.7

    $67

    View Deal
  • Blater Hotel

    Blater Hotel

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

    8.6

    $113

    View Deal
  • Surf Olas Altas

    Surf Olas Altas

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

    8.1

    $57

    View Deal
  • Caracol Plaza

    Caracol Plaza

    7a Oriente S-N 1a Sur Col. Sector Reforma, Puerto Escondido, Oaxaca

    7.9

    $63

    View Deal

How much are hotels near Carrizalillo Beach?

momondo users have recommended 11 hotels to users looking to stay near Carrizalillo Beach. Hotels in this area have an average price of $51 per night. These prices may change based on several factors, such as time of year. Hotels near Carrizalillo Beach are typically 22% less expensive than the average hotel in Puerto Escondido, which is $67.

Hotels near Carrizalillo Beach
  • OYO Hotel Arena Surf
    Best value

    OYO Hotel Arena Surf

    1 Norte entre 3 y 4 Oriente num 403, Puerto Escondido, Oaxaca

    7.4

    $19

    View Deal
  • Hotel Suites Villasol
    #1 Most popular

    Hotel Suites Villasol

    Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido, Oaxaca

    7.9

    $67

    View Deal
  • Hotel Rockaway
    #2 Most popular

    Hotel Rockaway

    Calle Del Morro, Puerto Escondido, Oaxaca

    8.9

    $72

    View Deal
  • Best Night La Laguna Hotel
    #3 Most popular

    Best Night La Laguna Hotel

    Km. 124 Carretera Costera de Pto. Escondido Las Negras Puerto Escondido 71980 MX, Puerto Escondido, Oaxaca

    $52

    View Deal
  • Akadia la Punta
    #4 Most popular

    Akadia la Punta

    calle oaxaca colonia brisas de zicatela, Puerto Escondido, Oaxaca

    $20

    View Deal
  • Hotel Aldea Del Bazar
    #5 Most popular

    Hotel Aldea Del Bazar

    Boulevard Benito Juarez Lote 7 -Bacocho, Puerto Escondido, Oaxaca

    8.1

    $47

    View Deal
  • Posada Real Puerto Escondido

    Posada Real Puerto Escondido

    Blvd Benito Juarez 1, Puerto Escondido, Oaxaca

    8.0

    $87

    View Deal
  • Hotel Casablanca

    Hotel Casablanca

    Avenida Perez Gasga 905, Puerto Escondido, Oaxaca

    8.4

    $34

    View Deal
  • Hotel Suites La Hacienda

    Hotel Suites La Hacienda

    15 Col Tuna Rinconada, Puerto Escondido, Oaxaca

    9.5

    $70

    View Deal
  • Madre Tierra apartments

    Madre Tierra apartments

    Puerto Escondido, Oaxaca

    9.1

    $41

    View Deal
  • Shavanna Hotel Boutique

    Shavanna Hotel Boutique

    Oceano Indico #119, Puerto Escondido, Oaxaca

    9.1

    $52

    View Deal

How much are hotels near Chacahua Lagoon National Park?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Puerto Escondido nearest to Chacahua Lagoon National Park, you should expect to pay around $53/night. This price fluctuates based on time of year. In general, a rate under $53/night is a good deal for momondo users staying near Chacahua Lagoon National Park. Hotels near Chacahua Lagoon National Park are typically 20% less expensive than the average hotel in Puerto Escondido, which is $67.

Hotels near Chacahua Lagoon National Park
  • Akadia la Punta
    Best value

    Akadia la Punta

    calle oaxaca colonia brisas de zicatela, Puerto Escondido, Oaxaca

    $20

    View Deal
  • Hotel Suites Villasol
    #1 Most popular

    Hotel Suites Villasol

    Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido, Oaxaca

    7.9

    $67

    View Deal
  • Hotel Rockaway
    #2 Most popular

    Hotel Rockaway

    Calle Del Morro, Puerto Escondido, Oaxaca

    8.9

    $72

    View Deal
  • Best Night La Laguna Hotel
    #3 Most popular

    Best Night La Laguna Hotel

    Km. 124 Carretera Costera de Pto. Escondido Las Negras Puerto Escondido 71980 MX, Puerto Escondido, Oaxaca

    $52

    View Deal

When to book a hotel in Puerto Escondido

Check out the information below to find the best deal on a Puerto Escondido hotel room
Low Season
October
High Season
July

cheapest month to stay

50%

expected price decrease

most expensive time to stay

45%

expected price increase

Price
$54 - $189
Highest day of week
Tuesday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$57

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$49

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Puerto Escondido is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, 13 days before.
1-2 star
$36 - $46
3 star
$61 - $80
4-5 star
$94 - $130

How much does a hotel in Puerto Escondido cost per night?

Use the information below to find quality Puerto Escondido hotel rooms for low prices
3 stars
Selina Puerto Escondido
Best value

Selina Puerto Escondido

8.2

$23

View Deal
4 stars +
Vivo Resorts
#1 Most popular

Vivo Resorts

8.5

$134

View Deal
Hotel Suites Villasol
Best value

Hotel Suites Villasol

7.9

$67

View Deal

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

Hostels and cheap hotels in Puerto Escondido

These hotels and hostels usually make for a cheap way to stay in Puerto Escondido

Get the best value hotel in Puerto Escondido

These hotels have the best prices for their ratings

Puerto Escondido travel information

How long do people stay in Puerto Escondido?

On average, people stay in Puerto Escondido for a total of 2 nights.

How much does a hotel cost in Puerto Escondido?

The cost of a hotel room in Puerto Escondido will vary according to demand, location and star rating. On average, rooms will cost around $64 per night.

When is the best time to book a hotel in Puerto Escondido?

The cheapest month to book a hotel in Puerto Escondido is October. The cost of your room could be as much as 50% cheaper than peak months.

Which day is cheapest to stay in Puerto Escondido?

Hotel rooms in Puerto Escondido are generally cheapest on Saturday and more costly on Monday.

How much does a hostel in Puerto Escondido cost?

On average, a hostel in Puerto Escondido will be priced around $45. This price will be per person, per night and was obtained using hostel and 2 star or below hotels. In comparison, this will be $19 lower than your typical Puerto Escondido hotel.