Menu

Search options

Select city first

2025-07-19

2025-07-20
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.

Hotels in Oaxaca near Puerto Escondido International

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

615 results

  • Casa De Rosa

    From US$ 17

    Calle Tercera Poniente 609, Puerto Escondido (Oaxaca), Mexico

    2.1 km to Puerto Escondido International (To the map)

    The Puerto Escondido hostel is located only 1.4 km from Playa Carrizalillo and a few moments from Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Bungalows Puerto Del Sol

    From US$ 48

    Puerto Escondido 91, Puerto Escondido (Oaxaca), Mexico

    2.1 km to Puerto Escondido International (To the map)

    Playa Carrizalillo is nearby, 8 minutes' walk away. Situated 14 minutes' walk from Playa Puerto Angelito…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Refugio Del Mar

    91 Cerrada De Pargos, Puerto Escondido (Oaxaca), Mexico

    2.1 km to Puerto Escondido International (To the map)

    Bahia Puerto Escondido Public Beach is 18 minutes' stroll from the apartment. The 1-room Refugio Del…

    To the hotel

    Book Now
  • Sunset Apartament Starlink, Myhomepuertoescondido

    101 Cerrada De Pargos, Puerto Escondido (Oaxaca), Mexico

    2.1 km to Puerto Escondido International (To the map)

    Playa Puerto Angelito y Manzanillo Beach is at a distance of a mere 14 minutes' walk away, while Carrizalillo…

    To the hotel

    Book Now
  • Hotel Villas Xaiba

    From US$ 46

    Privada De Cortes 6 Fracionamiento Los Ficus, Puerto Escondido (Oaxaca), Mexico

    2.2 km to Puerto Escondido International (To the map)

    Playa Bacocho is located within close distance of the hotel while Carrizalillo Beach is merely 0.6 km…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Hidden Port Ttipis Vista Carrizalillo

    From US$ 42

    Cam. Carrizalillo, Puerto Escondido (Oaxaca), Mexico

    2.3 km to Puerto Escondido International (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Encantador Departamento A Solo 7 Minutos Caminando De La Playa

    From US$ 89

    Morelos, Puerto Escondido (Oaxaca), Mexico

    2.3 km to Puerto Escondido International (To the map)

    The 128 m^2 property lies only a short distance from plaza azul. Guests will easily find Bahia Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Mondala Hostal Carrizalillo

    From US$ 25

    Andador Carrizalillo S/N, Puerto Escondido (Oaxaca), Mexico

    2.3 km to Puerto Escondido International (To the map)

    Also, Playa Coral is approximately a 5-minute drive away. The bustling Playa Principal Beach is a 5-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Hotel Serymar

    From US$ 83

    Carretera Costera Del Pacifico 705, Puerto Escondido (Oaxaca), Mexico

    2.3 km to Puerto Escondido International (To the map)

    The accommodation is situated about 5 km from Puerto Escondido International airport and within easy…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Casa Losodeli & Coworking- Adults Only

    From US$ 26

    Prolongacion 2Da Norte, Esquina Carretera Costera, Puerto Escondido (Oaxaca), Mexico

    2.3 km to Puerto Escondido International (To the map)

    Also, Playa Puerto Angelito is 13 minutes' walk away. Nature lovers will appreciate proximity to the…

    To the hotel

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

    Camino Carrizalillo, Puerto Escondido (Oaxaca), Mexico

    2.3 km to Puerto Escondido International (To the map)

    You'll be a 14-minute walk from Playa Puerto Angelito y Manzanillo Beach and a 10-minute ride from Punta…

    To the hotel

    Book Now
  • Casa Margil

    Calle Sexta Norte, Puerto Escondido (Oaxaca), Mexico

    2.4 km to Puerto Escondido International (To the map)

    This homestay is 10 minutes' drive from Playa Coral. Casa Margil Apartment Puerto Escondido is located…

    To the hotel

    Book Now
  • Lofts691

    Avenida Oaxaca 403 18, Puerto Escondido (Oaxaca), Mexico

    2.4 km to Puerto Escondido International (To the map)

    Playa Puerto Angelito y Manzanillo Beach is reachable 5 minutes away by car. Located 18 minutes on foot…

    To the hotel

    Book Now
  • Casa Privada En Puerto Escondido

    Puerto Escondido Tlacochahuaya Sn Esquina Con Pulpos, Puerto Escondido (Oaxaca), Mexico

    2.4 km to Puerto Escondido International (To the map)

    Playa Puerto Angelito y Manzanillo Beach is nestled merely 1.3 km away, and Playa Carrizalillo is merely…

    To the hotel

    Book Now
  • Casa Cangrejo A Luxury Beachfront Villa

    From US$ 1845

    Fraccionamiento El Xiikharo, Puerto Escondido (Oaxaca), Mexico

    2.5 km to Puerto Escondido International (To the map)

    The accommodation is nearly a 10-minute ride from Playa Coral. Featuring a private swimming pool for…

    To the hotel

    price for 1 night
    Book Now From US$ 1845
  • Madre Tierra Hotel & Coworking

    From US$ 11

    Avenida Hidalgo, Sector Hidalgo Centro, Puerto Escondido (Oaxaca), Mexico

    2.5 km to Puerto Escondido International (To the map)

    Also, Playa Principal is 550 metres away. The hostel is situated 14 minutes' stroll from Playa Carrizalillo…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Hotel Careyes Puerto Escondido

    From US$ 43

    Hidalgo, 407, Puerto Escondido (Oaxaca), Mexico

    2.5 km to Puerto Escondido International (To the map)

    Commercial Walkway lies just a 14-minute walk away, and Bahia Puerto Escondido Public Beach is a stroll…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Hotel Carruiz

    From US$ 19

    Primera Norte 123 Colonia Centro, Puerto Escondido (Oaxaca), Mexico

    2.5 km to Puerto Escondido International (To the map)

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

    To the hotel

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

    From US$ 107

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

    2.6 km to Puerto Escondido International (To the map)

    You'll need 5-minute drive to Puerto Escondido International airport. This Puerto Escondido hotel offers…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Departamento Fila

    Calle Segunda Nte. 100 1, Puerto Escondido (Oaxaca), Mexico

    2.6 km to Puerto Escondido International (To the map)

    Area attractions include Playa Bacocho, 2.5 km away, and Playa Principal is not far from the 32 m^2 apartment.

    To the hotel

    Book Now