Search Hotels near Top Puerto Escondido Attractions

Top 10 Hotels in Puerto Escondido

See all 40 Hotels in Puerto Escondido
Hotel Rockaway

Hotel Rockaway

Calle del Morro s/n, Puerto Escondido 71980

3.5 out of 5.0
4.3 out of 5 (42 reviews)

Situated near the beach, this hotel is 2 mi (3.2 km) from Puerto Angelito Beach and 2.2 mi (3.6 km) from Carrizalillo Beach …

$49
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 (162 reviews)

Nestled on the beach, this Puerto Escondido hotel is within 3 mi (5 km) of Puerto Angelito Beach, Carrizalillo Beach, and …

Get Rates
SHAVANNA Hotel Boutique

SHAVANNA Hotel Boutique

Oceano Indico #119, Puerto Escondido 71984

4.0 out of 5.0
4.7 out of 5 (58 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Carrizalillo Beach and Puerto Angelito Beach. Bacocho Beach is …

$48
Casamar Suites

Casamar Suites

Calle Puebla #407, Puerto Escondido 71980

3.0 out of 5.0
4.8 out of 5 (10 reviews)

Situated near the beach, this aparthotel is within 6 mi (10 km) of Puerto Angelito Beach, Carrizalillo Beach, and Bacocho …

Get Rates
Ribera del Mar

Ribera del Mar

Felipe Merklin 205, between Av. Alfonso, Puerto Escondido 71980

3.0 out of 5.0

Situated near the beach, this hotel is within 1 mi (2 km) of Puerto Angelito Beach and Carrizalillo Beach. Bacocho Beach is …

$20
Hotel Suites Villasol

Hotel Suites Villasol

Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido 71980

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

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

$44
Villa Mozart y Macondo

Villa Mozart y Macondo

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

3.0 out of 5.0
4.2 out of 5 (65 reviews)

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

$42
Hotel Suites La Hacienda

Hotel Suites La Hacienda

15 Col tuna Rinconada, Puerto Escondido

3.5 out of 5.0
4.8 out of 5 (17 reviews)

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

$66
Hotel Escondido - Adult Only

Hotel Escondido - Adult Only

Carretera Salina Cruz- Pinotepa, Puerto Escondido 71983

4.0 out of 5.0
4.8 out of 5 (32 reviews)

Situated by the sea, this hotel is 6.7 mi (10.7 km) from Playa Roca Blanca and within 20 mi (32 km) of Bacocho Beach and …

$260
Posada Real Puerto Escondido

Posada Real Puerto Escondido

Blvd Benito Juarez 1, Puerto Escondido 71980

3.5 out of 5.0
3.7 out of 5 (65 reviews)

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

Get Rates

Recent Reviews in Puerto Escondido

Where to stay in Puerto Escondido

Puerto Escondido Hotel Guide

Top Puerto Escondido Accommodations

You won't find a huge choice of accommodation offerings in central Puerto Escondido, but travel just out of town and you’ll have better luck. You will find 16 hotels within 6 miles listed on Expedia.

The Villas Carrizalillo and Posada Real Puerto Escondido are among the closest to the action in Puerto Escondido.

Haven't found exactly what you were looking for? The Hotel Escondido and the Hotel Santa Fe are positioned 9 miles and Hotel Santa Fe away from the hub of Puerto Escondido. Explorers looking for something else can book accommodations at the Bungalows Santa Cruz and the Hotel Suites Villasol, 6 miles and 5 miles away.

Attractions and Hotels Near Puerto Escondido

Once you have really explored Puerto Escondido, why not explore a bit more of the area? The Oaxaca district has plenty of attractions waiting to be explored. Check out Oaxaca's ruins, traditional villages and old towns or enjoy the area's beaches, coastal plains and rivers. Active visitors may try mountain climbing, hiking and picnicking in this part of Mexico.

Zicatela Beach and El Malucano are two more places to take a look at in Oaxaca. Zicatela Beach is 7 miles to the southeast of Puerto Escondido, while El Malucano is 9 miles to the southeast. Hotels in Zicatela Beach include the Hotel Aldea del Bazar and Suites & Hotel Punta Esmeralda. The Hotel Surf Olas Altas and Casamar Suites are some of the hotels in El Malucano.

How to Get to Puerto Escondido

If you are planning on arriving through Puerto Escondido International Airport, you may choose to book a bed at the Hotel Casablanca, or the Villa Mozart y Macondo, both of which are conveniently located nearby.