Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Puerto Escondido Hotels

See all 53 Hotels in Puerto Escondido
Vivo Resorts

Vivo Resorts

Avenida Vivo L 46-B, Puerto Escondido
4.0 out of 5.0
4.3 out of 5 (6 reviews)

Nestled on the beach, this Puerto Escondido aparthotel is within 9 mi (15 km) of Bacocho Beach, Carrizalillo Beach, and Puerto Angelito Beach.

$140

$140
Hotel Santa Fe

Hotel Santa Fe

Calle Del Morro S/N, Puerto Escondido
3.0 out of 5.0
4.4 out of 5 (12 reviews)

Nestled on the beach, this Puerto Escondido hotel is within 3 mi (5 km) of Puerto Angelito Beach, Carrizalillo Beach, and Bacocho Beach. Playa Roca Blanca is ...

$99

$99
Posada Real Puerto Escondido

Posada Real Puerto Escondido

Blvd Benito Juarez 1, Puerto Escondido
3.5 out of 5.0
4.5 out of 5 (2 reviews)

Nestled on the beach, this Rinconada resort is within a 10-minute walk of Carrizalillo Beach and Puerto Angelito Beach. Bacocho Beach is 1.4 mi (2.2 km) ...

$86

$86
Hotel Suites Villasol

Hotel Suites Villasol

Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido
3.5 out of 5.0
3.2 out of 5 (4 reviews)

Nestled on the beach, this Puerto Escondido hotel is within 1 mi (2 km) of Bacocho Beach, Carrizalillo Beach, and Puerto Angelito Beach. Playa Roca Blanca is ...

$74

$74
Hotel Aldea del Bazar

Hotel Aldea del Bazar

Boulevard Benito Juarez Lote 7 -Bacocho, Puerto Escondido
4.0 out of 5.0
4.0 out of 5 (1 reviews)

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

$48

$48
Hotel Caracol Plaza and Resort

Hotel Caracol Plaza and Resort

Calle Septima Oriente, esq. 1a Sur, Puerto Escondido
4.0 out of 5.0
1.0 out of 5 (1 reviews)

Situated near the beach, this hotel is 1 mi (1.6 km) from Puerto Angelito Beach and within 3 mi (5 km) of Carrizalillo Beach and Bacocho Beach. Playa Roca Blanca ...

$63

$63
SHAVANNA Hotel Boutique

SHAVANNA Hotel Boutique

Oceano Indico #119, Puerto Escondido
4.0 out of 5.0

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

$61

$61
Hotel Surf Olas Altas

Hotel Surf Olas Altas

Av. del Morro No. 310, Puerto Escondido
3.5 out of 5.0
3.0 out of 5 (2 reviews)

Nestled on the beach, this Puerto Escondido hotel is 1.9 mi (3 km) from Puerto Angelito Beach and 2.1 mi (3.4 km) from Carrizalillo Beach. Bacocho Beach is 3.9 ...

$52

$52
Break Point

Break Point

Calle Azucenas S/N Esquina Calle del, Puerto Escondido
3.0 out of 5.0

Situated by the sea, this hotel is 1.1 mi (1.7 km) from Puerto Angelito Beach and within 3 mi (5 km) of Carrizalillo Beach and Bacocho Beach. Playa Roca Blanca ...

$44

$44
Suites & Hotel Punta Esmeralda

Suites & Hotel Punta Esmeralda

Tamaulipas S/N Col. Brisas de Zicatela, Puerto Escondido
3.0 out of 5.0
3.3 out of 5 (3 reviews)

Situated near the beach, this hotel is within 6 mi (10 km) of Puerto Angelito Beach, Carrizalillo Beach, and Bacocho Beach. Playa Roca Blanca is 26.5 mi (42.6 ...

Map

Your Puerto Escondido vacation

For many, Puerto Escondido is lush, uncharted territory in the south of Mexico; for others, it's a private paradise and decades-old secret spreading to all corners of the world. Located on the Oaxaca coast, this tropical getaway is prized by beachgoers, families and surfers alike. From the mangroves to the Pacific Ocean, you'll discover gems like a laid-back coastal village, international cuisine, and a boardwalk buzzing with bars, restaurants and nightlife. Whatever brings you here, let Orbitz help you book your Puerto Escondido vacation.

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.