Menu

Search options

2025-04-01

2025-04-02
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.

4 star 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

73 results

  • Hotel Los Olivos Spa

    From US$ 44

    Calzada Madero 1254, Oaxaca, Mexico (To the map)

    The property is situated in the very heart of Oaxaca, several blocks from exhibition centres. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Hotel Angel Inn

    From US$ 65

    Hidalgo 204, Oaxaca, Mexico (To the map)

    The family property is a short distance from San FELIPE and right in the centre of Oaxaca. Guests can…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Holiday Inn Express Oaxaca - Centro Historico By Ihg

    From US$ 59

    Diaz Quintas, 115 Centro Historico, Oaxaca, Mexico (To the map)

    The accommodation offers a location in the heart of Oaxaca, within walking distance of El Llano. The…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Suites Xadani

    From US$ 155

    Morelos 229, Oaxaca, Mexico (To the map)

    Located only 5 minutes on foot from Iglesia de San Felipe Aposotol, the property lies 10 minutes by car…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Hotel Oaxaca Inn Centro

    From US$ 165

    Guerrero #409, Col. Centro, Oaxaca, Mexico (To the map)

    The property is situated in the Oaxaca Historic Centre district of Oaxaca, 14 minutes' walk from Basilica…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Suites Parador Santo Domingo De G.

    From US$ 84

    Macedonio Alcala 804 Centro Historico, Oaxaca, Mexico (To the map)

    The property is about 10 km from Oaxaca International airport and a short distance from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Hotel Casa Pereyra

    From US$ 108

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

    The property is a short walk from Rufino Tamayo Museum of Pre-Hispanic Art and in the centre of Oaxaca.

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Capital O Parador Crespo Hotel, Oaxaca

    From US$ 22

    Manuel Sabino Crespo 526, Oaxaca, Mexico (To the map)

    The property is centrally nestled in the Oaxaca Historic Centre district of Oaxaca, about a 5-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Hotel Casa Barrocco Oaxaca

    From US$ 90

    Porfirio Diaz 108, Oaxaca, Mexico (To the map)

    Conveniently nestled in the Oaxaca Historic Centre district, the property offers proximity to Mercado…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Capital O Posada La Casa De La Tia, Oaxaca

    From US$ 29

    108 5 De Mayo 8, Oaxaca, Mexico (To the map)

    Andador Turistico is 5 minutes' stroll from this Oaxaca property, while about a 5-minute drive from Mercado…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Santa Helena Plaza

    From US$ 74

    Galeana, 34. Colonia Centro, Oaxaca, Mexico (To the map)

    You'll need 15-minute drive to Oaxaca International airport. Located in the restaurant area, this 4-star…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Parador Monte Carmelo

    From US$ 41

    Garcia Vigil 705, Colonia Centro, Oaxaca, Mexico (To the map)

    This property is situated in the heart of Oaxaca, in the immediate vicinity of Amate Books. Conzati Garden…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Hotel Casa Acueducto - Lujo Cultural

    From US$ 39

    Calle Jose Lopez Alavez 1513 B, Barrio De Xochimilco, Oaxaca, Mexico (To the map)

    The accommodation is located a mere 1.3 km from Ethnobotanical Garden and within 25 minutes' walk of…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Casa Los Cantaros Hotel Boutique

    From US$ 72

    Calzada Porfirio Diaz 127, Col. Reforma, Oaxaca, Mexico (To the map)

    The accommodation is several blocks from a bus stop and only 5 minutes on foot from Templo de Santo Domingo…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Oaxaca Inn Reforma

    From US$ 58

    Amapolas 511-A, Oaxaca, Mexico (To the map)

    The property is about 10 km from Oaxaca International airport and within walking distance of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Na-Anche Hotel

    From US$ 56

    Pinos 13, 3Ra Seccionla Soledad, San Antonio De La Cal, Oax., Oaxaca, Mexico (To the map)

    You'll need 15-minute drive to Oaxaca International airport. The 4-star hotel in Oaxaca is at a distance…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Hotel Casa Genesis

    From US$ 79

    107 Avenida Heroico Colegio Militar, Oaxaca, Mexico (To the map)

    The accommodation is about 15 km from Oaxaca International airport and only a short drive from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Hotel Oaxaca Dorado

    From US$ 67

    Calzada Madero 224 Colonia Centro, Oaxaca, Mexico (To the map)

    At the property, you'll be 6 minutes on foot from Museo del Ferrocarril Mexicano del Sur and 1.2 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • El Mana De San Francisco

    From US$ 49

    Morelos S/N San Francisco Lachigolo Morelos S/N San Francisco Lachigolo, Oaxaca, Mexico (To the map)

    You'll need 28-minute drive to Oaxaca International airport. Zona Arqueologica de Dainzu is 10 minutes'…

    To the hotel

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

    From US$ 56

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

    The property places you 10 minutes' drive from the lavish Oaxaca Cathedral and 25 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 56