Menu

Search options

2026-11-02

2026-11-03
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

253 results

  • Madre Tierra Hostal

    Av. Hidalgo 311, Puerto Escondido (Oaxaca), Mexico (To the map)

    The prime location will easily bring you to cathedral, located approximately 400 metres away, and to…

    To the hotel

    Book Now
  • El Pulpo

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

    Bacocho is approximately 400 metres from the Puerto Escondido hostel, and natural sites like the bustling…

    To the hotel

    Book Now
  • Casa Icaco

    From US$ 36

    Casa Icaco, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a prime setting 2.2 km from Mirador Summer Romance, while natural sights like Playa Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Casa La Paz 3

    From US$ 27

    277 Mar Rojo, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a prime setting about 10 minutes by car from Mirador Summer Romance. Puerto Angelito is…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Poolside Cabana Studio With Stunning Ocean View

    From US$ 114

    Avendia Don Pedro Ferriz Lote 2, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel offers a prime location a 10-minute drive from Puerto Escondido International airport. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Ximajo Nieto

    From US$ 33

    Avenida Alfonso Perez Gasga 206, Puerto Escondido (Oaxaca), Mexico (To the map)

    At this Puerto Escondido hotel, you'll be just 1.2 km from Playa Puerto Angelito y Manzanillo Beach and…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Hotel Posada Girasol

    From US$ 60

    Novena Norte Edificio, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel offers a prime location a 5-minute drive from Puerto Escondido International airport. The Posada…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Casa Laani

    From US$ 23

    Av. Alfonso Perez Gasga Sn, Puerto Escondido (Oaxaca), Mexico (To the map)

    Guests may find Playa Punta Zicatela within reach of this hotel, while Carrizalillo Beach is 1.3 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Hotel Martina'S

    From US$ 67

    Tercera Norte 304 Segunda Poniente, Puerto Escondido (Oaxaca), Mexico (To the map)

    Tortugaria y Iguanario Museum is located merely 300 metres from the hotel, and such natural sites as…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Hotel Casa Juanita

    From US$ 39

    108 Primera Norte, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is located only 1.1 km from the compact Playa Carrizalillo White-Sand Beach and in the immediate…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Casa Bacocho

    From US$ 64

    Tlacochahuaya, Mitla 2, Bacocho, 71980 Puerto Escondido, Oax., Puerto Escondido (Oaxaca), Mexico (To the map)

    Carrizalillo Beach lies approximately 900 metres away, while Playa Zicatela is 3.1 km from this Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Casa Rockot

    From US$ 2

    Puerto Escondido Avenida Tercera Poniente Esquina, Primera Nte. Sur, Puerto Escondido (Oaxaca), Mexico (To the map)

    This comfortable hotel has a convenient location a 10-minute ride from Playa Zicatela. Playa Puerto Angelito…

    To the hotel

    price for 1 night
    Book Now From US$ 2
  • Casa Jalisco

    From US$ 630

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

    The centre of Puerto Escondido can be reached within a 10-minute walk, and natural attractions like Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 630
  • Casa Jalisco

    From US$ 495

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

    Cascada La Reforma is only 1.2 km from this Puerto Escondido guest house, while within 5 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 495
  • Casa Catherine

    From US$ 30

    5 De Febrero 10, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a convenient setting 2.8 km from Playa Coral, while natural sights like the compact white…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Casa Rockot

    From US$ 68

    Primera Norte, Puerto Escondido (Oaxaca), Mexico (To the map)

    Located 250 metres from plaza azul, this guest house is in proximity to Bahia Puerto Escondido Public…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Casa Vacacional

    From US$ 2597

    Focas 12 Casa, Puerto Escondido (Oaxaca), Mexico (To the map)

    This bed & breakfast boasts prime location in the immediate vicinity of the compact white - sand Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 2597
  • Best Western La Laguna

    From US$ 120

    Carretera Costera De Puerto Escondido Km 124 Las Negras Mix., Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido can be reached within a 5-minute walk, and natural attractions like Bahia…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Casa Almara

    From US$ 1927

    Montealban 12, Puerto Escondido (Oaxaca), Mexico (To the map)

    Fundacion Casa Wabi is 3.9 km from the comfortable hotel, while Puerto Angelito is 1.9 km away. The city…

    To the hotel

    price for 1 night
    Book Now From US$ 1927
  • Hotel Brilan

    From US$ 1836

    No.303 Avenida Alfonso Perez Gasga, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is located 350 metres from Bahia Puerto Escondido Public Beach, and within a few blocks of…

    To the hotel

    price for 1 night
    Book Now From US$ 1836