Menu

Search options

Select city first

2026-11-07

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

1733 results

  • Acogedora Habitacion Privada En Jalatlaco

    From US$ 19

    202A Ninos Heroes, Oaxaca, Mexico (To the map)

    The apartment has a convenient location close to Oaxaca City. Guests will find the Busy Zocalo Historic…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Hotel Posada Playa Manzanillo

    From US$ 27

    404 Calle Tercera Poniente 404, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a convenient setting nearly 30 minutes' walk from Bahia Puerto Escondido Public Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Casa Ofelia

    From US$ 112

    Playa Mermejita S/N, Mazunte, Mexico (To the map)

    This comfortable hotel boasts a beachfront setting 1.2 km from El Pescador. The sandy beach is about…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Castillo Oasis

    From US$ 22

    Calle Del Amor 97, Col. Playa Del Amor, Zipolite, Mexico (To the map)

    The hotel has a convenient setting within a few blocks of Playa Rinconcito, while natural sights like…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Casa La Vista Mazunte - Infinity Pool Villa With Ocean Views

    From US$ 110

    Calle Caoba, Mazunte, Mexico (To the map)

    A prime location offers quick access to Sea Turtle Center Museum, which is around 700 metres away, in…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Casa Cometa

    From US$ 119

    Carretera Federal 175 141 Parc Cojon De Caballo, San Agustinillo, Mexico (To the map)

    At this San Agustinillo hotel, you'll be 3.6 km from Zipolite, Oaxaca and nearly 25 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Hotel Villa Del Mar

    From US$ 55

    Las Lomas Col. Las Lomas, Zipolite, Mexico (To the map)

    Cine Luciernaga Cinema lies a mere 550 metres away, and Camarones Beach is within 20 minutes' walk of…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Real Santo Domingo

    From US$ 35

    Constitucion Constitucion 311 Esquina Pino Suarez, Oaxaca, Mexico (To the map)

    The hotel is about 5 km from Oaxaca International airport and within reach of such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Hotel Casa Guiva

    From US$ 111

    110 Calle De Los Libres, Oaxaca, Mexico (To the map)

    The hotel has a convenient setting around 5 minutes' drive from El Llano, while natural sights like Panuelito…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Hostal Mandala Evelyn

    From US$ 17

    Privada De Los Pinos En San Jose Del Pacifico Sin Numero Planta Baja, El Pacifico, Mexico (To the map)

    The elegant hotel is a great place to stay due to its prime location in El Pacifico. Mazunte is 45 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Suites Independencia Oaxaca

    From US$ 66

    1101 Avenida De La Independencia, Oaxaca, Mexico (To the map)

    The apartment has a prime location, a mere 550 metres from the Busy Zocalo Historic Square and just a…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Casa Rosamate

    From US$ 153

    903 Avenida Benito Juarez, Oaxaca, Mexico (To the map)

    Staying in the Oaxaca Historic Centre district of Oaxaca, guests can visit Mercado Benito Juarez Market…

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Casa De Las Palmas Guest House

    From US$ 25

    108 Segunda Privada De Crespo, Oaxaca, Mexico (To the map)

    The whole church "Templo de Santo Domingo de Guzman" is 17 minutes' walk away, while El Mirador Oaxaca…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Casa Sol

    From US$ 132

    Calle Arco Iris, Zipolite, Mexico (To the map)

    The apartment is 2.8 km from Sea Turtle Center Museum, which is an excellent place to improve cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Lizu Tu Casa En Un Pueblo Zapoteca

    From US$ 19

    Emiliano Zapata 7, Teotitlan del Valle, Mexico (To the map)

    The centre of Teotitlan del Valle can be reached within a 10-minute walk. Tehuacan is 143 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Hotel Axolotl

    From US$ 31

    Roca Blanca, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is within a 2-km distance of Bahia Puerto Escondido Public Beach and 2.4 km from Playa Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Stay Ortenxia- Adults Only

    From US$ 163

    Arquitos De Xochimilco Rufino Tamayo 818, Centro, Oaxaca, Mexico (To the map)

    Mercado Benito Juarez Market is 1.4 km from the comfortable hotel and the Busy Zocalo Historic Square…

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • Hotel Hacienda Don Cenobio

    From US$ 58

    Avenida Juarez 3 Esquina Morelos, Colonia Centro, San Pablo Villa de Mitla, Mexico (To the map)

    Located 350 metres from Mezcaleria Sabor a Mitla, the comfortable hotel is 5 minutes' walk from San Pablo…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Boutique Hotel Casa Cid De Leon

    From US$ 172

    Avenida Jose Maria Morelos 602, Oaxaca, Mexico (To the map)

    450 metres from Templo y Convento de San Jose in Oaxaca, the comfortable hotel is in close proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 172
  • Hotel Niut-Ja

    From US$ 24

    Calle De Armenta Y Lopez 609-A Centro, Oaxaca, Mexico (To the map)

    Located in the Oaxaca Historic Centre district of Oaxaca, this Oaxaca hotel is only 1.8 km from the places…

    To the hotel

    price for 1 night
    Book Now From US$ 24