Menu

Search options

2026-08-04

2026-08-05
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Central hotels in Puerto Escondido (Oaxaca)

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

233 results

  • Refugio Del Faro

    From US$ 183

    628 Camino Al Faro, Puerto Escondido (Oaxaca), Mexico (To the map)

    The apartment lies 250 m from plaza azul. Guests have easy access to the Bahia Puerto Escondido, which…

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Hotel Y Bungalows Acuario

    From US$ 61

    Playa Del Morro Sin Numero, Colonia Marinero, Playa Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a private location about 25 minutes on foot from the Playa Puerto Angelito y Manzanillo.

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Casa Nopal-Private Pool, Chic, Steps From Beach

    From US$ 212

    212 Calle Quinta Sur, Puerto Escondido (Oaxaca), Mexico (To the map)

    The villa offers a convenient location, within reach of the compact Playa Carrizalillo White-Sand Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • La Hacienda Tilantongo

    From US$ 53

    Virgilio Uribe #100, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Puerto Angelito beach is located 2.2 km from this apartment. The city centre is just 2 km away and…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Nopalero Hostel

    From US$ 9

    Oceano Indico & Oceano Artico Colonia Granjas Del Pescador, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hostel is located within 2 km of a Playa Carrizalillo beach. This Puerto Escondido hostel is also…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Hostel Cafe El Pescador

    From US$ 11

    Puerto Escondido - Oaxaca, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido guest house has a prime location in the vicinity of the Bacocho Beach, while shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Hotel Cabanas Pepe

    From US$ 41

    Calle Felipe Merklin Numero 101, Colonia Centro, Puerto Escondido (Oaxaca), Mexico (To the map)

    This hotel benefits from a convenient setting just steps from Downtown Puerto Escondido. The compact…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Hotel Albatros

    From US$ 38

    Guelatao s/n esquina Tlacochahuaya Fraccionamiento Bacocho, Puerto Escondido (Oaxaca), Mexico (To the map)

    Bacocho Beach is located only 200 metres from the hotel, and such natural sites as the bustling Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Casa De La Luna

    From US$ 453

    23 Los Caracoles, Puerto Escondido (Oaxaca), Mexico (To the map)

    Commercial Walkway is 2.1 km from this Puerto Escondido villa while Carrizalillo Beach is merely 0.8…

    To the hotel

    price for 1 night
    Book Now From US$ 453
  • Lush Garden House Near Beaches With Private Pool.

    From US$ 186

    Esquina De Calle Tlacochahuaya Y Retorno A7 (Sin Numero), Puerto Escondido (Oaxaca), Mexico (To the map)

    The holiday home enjoys location 2.1 km from the Bahia Puerto Escondido and 2.2 km from Commercial Walkway.

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Villa Poesia

    From US$ 60

    Camino Carrizalillo, Puerto Escondido (Oaxaca), Mexico (To the map)

    Cathedral is located within a few blocks of the 3-star guest house, and such natural sites as the Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Oyo Hotel Arena Surf, Puerto Escondido

    From US$ 19

    1 Norte Entre 3 Y 4 Oriente Num 403, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is just 1.5 km from the compact Playa Carrizalillo White-Sand Beach, while Lalo Ecotours is…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Jungle Palace Hostal Santaella

    From US$ 9

    Quinta Norte 202, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel is a mere 0.7 km from the Benito Juarez Market and 400 m from Union de Transportistas…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Pipeline Hostel

    From US$ 10

    El Morro S/N Esquina Las Olas, Puerto Escondido (Oaxaca), Mexico (To the map)

    The recently renovated hotel boasts a beachfront setting 350 metres from Playa Marinero. Natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Brisamar Guesthouse

    From US$ 56

    Barriletes, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel has a convenient setting 2.9 km from the bustling Playa Principal Beach, while…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Casa Triz

    From US$ 46

    Cuarta Sur 259, Puerto Escondido (Oaxaca), Mexico (To the map)

    Coral Beach is a mere 1.7 km away, while plaza azul is just a few steps from the hotel. The Bacocho Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Departamento Ninfa "Alojamiento Completo"

    From US$ 50

    Calle Tlacochahuaya C3 9 Fraccionamiento Bacocho, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 25 m² apartment is in a beach area of Puerto Escondido. Take a peaceful 10 minutes' stroll into the…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • 2Br -Water At Mikasa- Fast Wifi, King Beds, Ac, Near Beach, Pool

    From US$ 117

    3 Delfines, Puerto Escondido (Oaxaca), Mexico (To the map)

    Bacocho Beach is located just a few steps from the 110 m² apartment. The city centre is just 2 km away…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Tortugas Uno Cero Tres 2 Bedroom Starlink Ac Pool Parking

    From US$ 122

    Las Tortugas 1 103, Puerto Escondido (Oaxaca), Mexico (To the map)

    Commercial Walkway is located 2.2 km from the 84 m² apartment. The city centre is just 2 km away and…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • 2Bdr -Rocks At Mikasa- Near Beach, Pool, King Beds, Ac, Fast Wifi

    From US$ 115

    3 Delfines, Puerto Escondido (Oaxaca), Mexico (To the map)

    Situated only 1.3 km from the Playa Puerto Angelito y Manzanillo, the spacious apartment offers easy…

    To the hotel

    price for 1 night
    Book Now From US$ 115