Tue 30 °C

Most Popular Hotels in Puerto Escondido

See all 18 Hotels in Puerto Escondido
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Hotel Suites Villasol
Hotel Suites Villasol

Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido 71980

3.0 out of 5.0
3.6 out of 5 (171 reviews)

Nestled on the beach, this Puerto Escondido hotel is within 1 mi (2 km) of Bacocho Beach, Carrizalillo Beach, and Puerto …

£35
avg/night
Hotel Santa Fe
Hotel Santa Fe

Calle Del Morro S/N, Puerto Escondido 71980

2.5 out of 5.0
4.2 out of 5 (136 reviews)

Nestled on the beach, this Puerto Escondido hotel is within 1 mi (2 km) of Downtown Puerto Escondido, Playa Zicatela, and …

£63
avg/night
Villa Mozart y Macondo
Villa Mozart y Macondo

Av. Las Tortugas, No. 77 Carrizalillo, Puerto Escondido 71980

2.5 out of 5.0
4.1 out of 5 (56 reviews)

Located in Rinconada, this hotel is within a 15-minute walk of Carrizalillo Beach and Puerto Angelito Beach. Downtown Puerto …

£34
avg/night
Posada Real Puerto Escondido
Posada Real Puerto Escondido

Blvd Benito Juarez 1, Puerto Escondido 71980

3.0 out of 5.0
3.7 out of 5 (53 reviews)

Nestled on the beach, this Rinconada resort is within a 10-minute walk of Carrizalillo Beach and Puerto Angelito Beach. Playa …

£83
avg/night
Hotel Aldea del Bazar
Hotel Aldea del Bazar

Boulevard Benito Juarez Lote 7 -Bacocho, Puerto Escondido 71983

3.5 out of 5.0
4.1 out of 5 (85 reviews)

Situated by the ocean, this spa hotel is within 1 mi (2 km) of Bacocho Beach, Carrizalillo Beach, and Puerto Angelito Beach …

£34
avg/night
Suites & Hotel Punta Esmeralda
Suites & Hotel Punta Esmeralda

Tamaulipas S/N Col. Brisas de Zicatela, Puerto Escondido 70934

2.5 out of 5.0
3.9 out of 5 (59 reviews)

Situated near the beach, this hotel is within 3 mi (5 km) of Downtown Puerto Escondido, Playa Zicatela, and Playa Principal …

£35
avg/night
Bungalows Santa Cruz
Bungalows Santa Cruz

Calle del Morro S/N, Puerto Escondido 71980

3.0 out of 5.0
3.7 out of 5 (21 reviews)

Located in Puerto Escondido, this beachfront hotel is in the city center and within 1 mi (2 km) of Downtown Puerto Escondido …

£81
avg/night
Hotel Paraiso Escondido
Hotel Paraiso Escondido

Andador Union 10, Puerto Escondido 71980

2.5 out of 5.0
4.1 out of 5 (13 reviews)

Situated near the beach, this hotel is within a 15-minute walk of Downtown Puerto Escondido, Playa Zicatela, and Playa …

£40
avg/night
Hotel Surf Olas Altas
Hotel Surf Olas Altas

Av. del Morro No. 310, Puerto Escondido 71980

3.0 out of 5.0
4 out of 5 (76 reviews)

Situated on the beach, this hotel is within 2 mi (3 km) of Downtown Puerto Escondido, Playa Zicatela, and Playa Principal …

£41
avg/night
Vivo Resorts
Vivo Resorts

Avenida Vivo L 46-B, Puerto Escondido 71996

3.5 out of 5.0
4.2 out of 5 (38 reviews)

Nestled on the beach, this Puerto Escondido aparthotel is within 12 mi (20 km) of Bacocho Beach, Carrizalillo Beach, and …

£129
avg/night

Recent Reviews in Puerto Escondido

Hide content

Narrow your search

Pocket Guide: Puerto Escondido

Visiting Puerto Escondido

Visitors will want to experience the beaches, restaurants, and shopping in Puerto Escondido. Welcoming and relaxing, this seaside city will also delight visitors with its gardens, surfing, and fishing.
  • There are 23 Puerto Escondido hotels
  • March is the most expensive month to travel here, while May tends to be the cheapest
  • Closest major airport is in Puerto Escondido, Oaxaca (PXM-Puerto Escondido Intl.), 3.9 mi (6.3 km) from the city centre

Sightseeing around Puerto Escondido

  • The beach, seaside, and gardens highlight the natural beauty, and places to visit include Bacocho Beach, Carrizalillo Beach, and Puerto Angelito Beach
  • Surfing, fishing, and horseback riding are also popular activities

Staying in Puerto Escondido

With 23 hotels and other accommodation types to choose from, Puerto Escondido offers holiday retreats at affordable prices. There are 19 hotels ranging from GBP 24 to GBP 252 per night. Consider one of these top-rated, larger hotels for your family trip or any other travel plans:
  • Posada Real Puerto Escondido, averaging GBP 91.68/night
  • Hotel Suites Villasol, averaging GBP 54.92/night
You might like one of these highly rated smaller hotels or specialty properties for a romantic getaway, a cosy spot, or a boutique stay:
  • Hotel Suites La Hacienda, averaging GBP 150.22/night
  • Vivo Resorts, averaging GBP 148.83/night
A 3-star favourite with Expedia travellers is Hotel Suites La Hacienda with a 4.7 out of 5 user rating while Vivo Resorts and Posada Real Puerto Escondido are also highly rated by guests.

Dressing for Puerto Escondido

  • Between January and March, daytime temperatures average 31°C, while nighttime temperatures stay around 8°C
  • From April to June, the average is 31°C during the day and 13°C at night
  • July through September sees average temperatures of 28°C during the day and 14°C at night
  • In October–December, you can expect 26°C as the daytime average and 8°C as the nighttime average
  • Average annual rainfall for Puerto Escondido is 1161 millimetres
false