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

  • Hotel Casa Pereyra

    From US$ 108

    Independencia 304, Centro, Oaxaca, Mexico (To the map)

    The hotel has a convenient setting within reach of Graphic Arts Institute of Oaxaca, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Xtilu Hotel - Adults Only -

    From US$ 76

    Colon, 417. Colonia Centro, Oaxaca, Mexico (To the map)

    The hotel in the Oaxaca Historic Centre district of Oaxaca is approximately 15 minutes' walk from El…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Hotel Santa Fe

    From US$ 109

    Calle Del Morro, Colonia Marinero, Puerto Escondido (Oaxaca), Mexico (To the map)

    Surrounded by gardens and a tropical garden, the hotel is about 5 minutes by car from a sandy beach.

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Hotel Fortin Plaza

    From US$ 53

    Avenida Venus 118 Col Estrella, Oaxaca, Mexico (To the map)

    The modest museum "Museo Textil de Oaxaca" lies 25 minutes' walk away, and Labastida Park is a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Hotel Victoria Oaxaca

    From US$ 47

    Carretera Internacional Km. 545, Oaxaca, Mexico (To the map)

    Nestled in a historic part of Oaxaca, this 4-star hotel is approximately a 25-minute walk from Plazuela…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Niyana Oaxaca

    From US$ 45

    Av. Jose Maria Morelos 1306 Col. Centro, Oaxaca De Juarez, Oaxaca, Oaxaca, Mexico (To the map)

    Ex convento de San Pablo Museum is in the vicinity of the comfortable hotel, and the open square "Plaza…

    To the hotel

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

    From US$ 57

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

    This Puerto Escondido hostel is located 900 metres from a Playa Puerto Angelito beach. The Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Casa De Don Pablo Hostel

    From US$ 13

    Melchor Ocampo 412, Centro, Oaxaca, Mexico (To the map)

    This Oaxaca hostel boasts a charming location merely 1.2 km from Jardin Socrates, within reach of shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 13
  • Eco Hotel Las Mariposas

    From US$ 40

    Pino Suarez 517, Oaxaca, Mexico (To the map)

    The hotel is centrally situated in proximity to Jardin Socrates. The whole church "Templo de Santo Domingo…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Marialicia Suites, Hotel Boutique

    From US$ 45

    Avenida Miguel Hidalgo 1504 Col. Centro Historico De Oaxaca, Oaxaca, Mexico (To the map)

    The hotel is merely 1.5 km from the 17th-century church "Basilica of Our Lady of Solitude" and merely…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Casa Naila Hotel Boutique

    From US$ 394

    Av. Jose Maria Morelos 1205 Ruta Independencia Centro Av. Jose Maria Morelos 1205 Ruta Independencia Centro, Oaxaca, Mexico (To the map)

    This elegant hotel has a prime setting a mere 1.3 km from Conzati Garden. Centro Cultural San Pablo is…

    To the hotel

    price for 1 night
    Book Now From US$ 394
  • City Centro By Marriott Oaxaca

    From US$ 90

    Aldama No. 410, Barrio De Jalatlaco, Oaxaca, Mexico (To the map)

    The 3-star hotel puts you right in the centre of Oaxaca, in the vicinity of Amate Books. El Llano is…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Casa De Siete Balcones Hotel Boutique

    From US$ 99

    Morelos 800 Colonia Centro, Oaxaca, Mexico (To the map)

    The 4-star hotel has a charming location in the vicinity of the whole church "Templo de Santo Domingo…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Bungalows Santa Cruz

    From US$ 56

    Calle del Morro s/n, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 3-star hotel boasts a beautiful setting a 15-minute drive from Playa Principal. The property in Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Casa De Arte Oaxaca Hotel Boutique

    From US$ 74

    Calzada Porfirio Diaz 221, Oaxaca, Mexico (To the map)

    The hotel has a prime setting within reach of the Busy Zocalo Historic Square, while natural sights like…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Aamori Boutique Hotel (Adults Only)

    From US$ 119

    Carretera Principal, Playa San Agustinillo, San Agustinillo, Mexico (To the map)

    The hotel boasts a beachfront setting 950 metres from Playa Rinconcito. Coco Loco Surf Club is within…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Casa Bagus

    From US$ 143

    Domicilio Conocido S/N Camino A La Playa Frente A La Secundaria, San Agustinillo, Mexico (To the map)

    Punta Cometa Lookout Point is 2.2 km from this San Agustinillo hotel, while Playa Mazunte is merely 1…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Hotel Huatulco Maxico

    From US$ 55

    Andador Coyula 307, Santa Cruz Huatulco, Mexico (To the map)

    This Santa Cruz Huatulco hotel has a convenient setting 3.7 km from La Entrega. Guests can visit Hagia…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Ballelita

    From US$ 22

    Avenida Roca Blanca Andador Tabachin #2, Zipolite, Mexico (To the map)

    The hotel offers a convenient location in Zipolite, merely a 10-minute stroll from Zipolite, Oaxaca, within…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Otro Oaxaca, A Member Of Design Hotels

    From US$ 430

    Calle Macedonio Alcala, 505, Ruta Independencia, Centro, Oaxaca, Mexico (To the map)

    This Oaxaca hotel is nestled in the Oaxaca Historic Centre district of Oaxaca, only 350 metres from the…

    To the hotel

    price for 1 night
    Book Now From US$ 430