Menu

Search options

Select city first

2025-04-05

2025-04-06
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

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1019 results

  • Oyo Hotel Rey David, Oaxaca

    From US$ 18

    16 De Septiembre 248, Ocotlan de Morelos, Mexico (To the map)

    This Ocotlan de Morelos property is about 30 km from Oaxaca International airport and relatively close…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Los Ciruelos Oaxaca

    From US$ 72

    Palmeras No. 103, Colonia Reforma, Oaxaca, Mexico (To the map)

    Situated in the heart of Oaxaca, the accommodation is just off Fountain of the 8 Regions. Mercado Hidalgo…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Hospedaje Jocha Huatulco

    Calle Axiostla Manzana 4, Lote 5, Crucecita (Oaxaca), Mexico (To the map)

    Santa Cruz is located a minute away from this smoke-free hotel, and Huatulco International airport is…

    To the hotel

    Book Now
  • Casa Shanti Oaxaca

    From US$ 40

    Santos Degollado 512, Oaxaca De Juarez, Oax. Mexico, Oaxaca, Mexico (To the map)

    This Oaxaca hotel is located only a 13-minute stroll from the contemporary Centro Fotografico Alvarez…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hotel Campestre Don Luis

    From US$ 20

    Libramiento Norte Num 68 Col. Del Maestro, Huajuapan de Leon, Mexico (To the map)

    Atlixco is 140 km from the property, while Mureh Museum is 2.9 km away. Staying at this Huajuapan de…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Villa Esmeralda

    From US$ 42

    Articulo 123, N° 74, Tuxtepec, Mexico (To the map)

    Conjunto Conventual Dominico de San Juan Bautista Coixtlahuaca is located a 10-minute ride from the property…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Suuel Hotel Adults Only

    From US$ 301

    Nogales, Los Tamarindos., Brisas De Zicatela, Brisas de Zicatela, Mexico (To the map)

    The accommodation is about 10 km from Puerto Escondido International airport and quite close to such…

    To the hotel

    price for 1 night
    Book Now From US$ 301
  • Hotel Plaza Tangolunda

    From US$ 72

    Boulevard Benito Juarez No. 22, Tangolunda, Mexico (To the map)

    You'll need 22-minute drive to Huatulco International airport. Buceo Scuba Huatulco is 10 minutes by…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Duhotel

    From US$ 37

    Cuarta Poniente, Agua Marina, Puerto Escondido, Mexico S/N, 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$ 37
  • Unnu

    From US$ 103

    Santa Cruz Mza 20 Lote 13, Santa Cruz Huatulco, Mexico (To the map)

    The centre of Santa Cruz Huatulco is a 5 minutes' walk of the 3-star hotel. Santa Cruz Bay is just 5…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Roca Del Sol

    From US$ 49

    Avenida Roca Blanca #100, Zipolite, Mexico (To the map)

    The accommodation lies 4.2 km from Playa Estacahuite and approximately a 10-minute drive from Punta Cometa…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Hotel Boutique Casa Blanca Del Sol

    From US$ 186

    Acatlan No. 110, Crucecita (Oaxaca), Mexico (To the map)

    Crucecita centre can be reached within 20 minutes' walk. Hagia Sofia is within 20 minutes' walk of this…

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Isla Natura Beach Huatulco

    From US$ 133

    Boulevard Benito Juarez Manzana 3, Santa Cruz Huatulco, Mexico (To the map)

    The centre of Huatulco is a 30 minutes' walk of this beachfront hotel. Zipolite is 45 km from here, while…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Casablanca Hotel

    From US$ 36

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

    The accommodation is about 5 minutes' walk from Playa Marinero Puerto Escondido, while Cine en la Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Hotel Las Olas

    From US$ 55

    Calle Del Morro S/N, Playa Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    This property is situated about 10 km from Puerto Escondido International airport and just next door…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Hotel Bindani'

    From US$ 60

    Calle Tulipan Supermanzana, Sector Manzana 1 Lote 3-A, H Crucecita, Santa Cruz Huatulco, Mexico (To the map)

    The accommodation is about 20 km from Huatulco International airport and at a moderate distance from…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Suites Colibri

    From US$ 56

    Privada De Las Flores, 109. Colonia Reforma, Oaxaca, Mexico (To the map)

    Situated in the heart of Oaxaca, the accommodation is a stroll from Ethnobotanical Garden. The 4-star…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Dunas Beach Park Zicatela

    From US$ 65

    Baja California Sur, Brisas de Zicatela, Mexico (To the map)

    This Brisas de Zicatela hotel is about 10 km from Puerto Escondido International airport and not very…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Tao

    From US$ 33

    267 Michoacan, Brisas de Zicatela, Mexico (To the map)

    The centre of Brisas de Zicatela is a 10 minutes' walk of this property. Carrizalillo Beach is about…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Hotel Ok!

    From US$ 55

    Blvd. Salina Cruz, Mz. 9, Lote 2, Sector M,, Santa Cruz Huatulco, Mexico (To the map)

    The centre of Santa Cruz Huatulco is a 10 minutes' walk of the hotel. Tangolunda Golf Course is around…

    To the hotel

    price for 1 night
    Book Now From US$ 55