Menu

Search options

Select city first

2026-08-22

2026-08-23
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

1100 results

  • Hotel Posada Del Centro,Oaxaca

    Av. De La Independencia 403, Oaxaca, Mexico (To the map)

    This Oaxaca hotel has a prime location a short way from the Church of Carmen Alto. Standing just 8 minutes'…

    To the hotel

    Book Now
  • Colorada House

    From US$ 9

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

    The centre of Puerto Escondido is a 5 minutes' walk of this hotel. Plaza azul is within reach of the…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Hotel-Motel Morrito

    Carretera Federal 185 50, Chivela, Mexico (To the map)

    The centre of Chivela can be reached within a 10-minute walk. The comfortable Hotel-Motel Morrito is…

    To the hotel

    Book Now
  • Forrest Hotel Huatulco

    From US$ 172

    Boulevard Benito Juarez, Mza 2 Lote 24, Huatulco, Mexico (To the map)

    Located a few steps from the Conejos Bay, the hotel is 30 minutes' walk from Huatulco city centre. Chahue…

    To the hotel

    price for 1 night
    Book Now From US$ 172
  • Hotel Cristal Mazunte

    Av Arroyo 24 F Javier Mina A L Mateos Mazunte, Mazunte, Mexico (To the map)

    The hotel boasts a convenient setting within a few blocks of the Rinconcito Beach. Ventanilla Beach is…

    To the hotel

    Book Now
  • Habitaciones Nancy

    92 Playa San Agustin Huatulco, Bajo de Arenal, Mexico (To the map)

    You'll need 25-minute drive to Huatulco International airport. The hotel is also 162 km from Puerto…

    To the hotel

    Book Now
  • Hotel Casa Colon

    Colon No 312 Colonia Centro, Oaxaca, Mexico (To the map)

    The Mercado Benito Juárez is also situated a short way from this 4-star hotel. Guests might as well visit…

    To the hotel

    Book Now
  • Best Night Aldea Bacocho

    From US$ 56

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

    The hotel is located a mere 450 metres from Bacocho Beach and within 25 minutes' walk of Parque Flores.

    To the hotel

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

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

    The centre of Crucecita can be reached in 15 minutes' walk of the hotel, and such cultural venues as…

    To the hotel

    Book Now
  • Macondo Guesthouse Beach

    Calle Cerrito 03 Playa Estacahuite, Estacahuite, Mexico (To the map)

    The San Agustinillo Beach is within 7 km of this elegant hotel in Estacahuite. There is the Panteon Beach…

    To the hotel

    Book Now
  • Cabana De Madera, El Pochote

    From US$ 50

    1 Emiliano Zapata, San Andres Huayapan, Mexico (To the map)

    The centre of San Andres Huayapan is a 5 minutes' walk of the hotel. The property is 15 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Casa Macagua

    Casa Macaria, El Puertecito, Mexico (To the map)

    To the hotel

    Book Now
  • Gavina Beach

    Manzana 4 Lote 3 Sector L, Santa Cruz Huatulco, 70987 Crucecita, Oax., Mexico Huatulco 70987 Huatulco, Santa Cruz Huatulco, Mexico (To the map)

    When staying at this Santa Cruz Huatulco hotel, you'll be just 1.4 km from the Oaxacan Crafts Museum.

    To the hotel

    Book Now
  • Hotel Chocolate Posada

    From US$ 22

    Francisco Javier Mina 212, Oaxaca, Mexico (To the map)

    Downtown Oaxaca de Juarez is located in the vicinity of the hotel, and such natural sites as Panuelito…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Cabanas La Punta

    Heroes Oaxaquenos Esquina Heroes Oaxaquenos Punta Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Surf Lessons is located 500 m from the hotel, and such natural sites as the Bahia Puerto Escondido…

    To the hotel

    Book Now
  • Hotel Manzur

    Av 16 De Septiembre Colonia Estacion, Ixtepec, Mexico (To the map)

    The centre of Ixtepec is a 5 minutes' walk of this hotel. Mercado Benito Juarez is in proximity to the…

    To the hotel

    Book Now
  • Eco Villas La Flia

    From US$ 877

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

    The hotel is also within a 10-minute drive of the bustling Playa Principal Beach in Puerto Escondido.

    To the hotel

    price for 1 night
    Book Now From US$ 877
  • Hotel Tres Generaciones

    Carretera Cristobal Colon Km.10 71246 Oaxaca De Juarez, Oaxaca, Mexico (To the map)

    The Roman Catholic Basilica of Our Lady of Solitude stands within a 7-km distance of this Oaxaca hotel.

    To the hotel

    Book Now
  • Casa Pauline Beach House (Adults Only)

    From US$ 109

    Playa La Boquilla Arroyo Cruz Arroyo Cruz70900 Puerto Angeloaxaca, San Pedro Pochutla, Mexico (To the map)

    The 2-star hotel in San Pedro Pochutla is 7 km from Camarones Beach. The Panteon Beach is a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Pacifico Surf

    Avenida Del Morro & Avenida Las Brisas, Brisas de Zicatela, Mexico (To the map)

    Such city attractions as Commercial Walkway, which is a 15-minute drive from the comfortable hotel, and…

    To the hotel

    Book Now