Menu

Search options

2026-05-03

2026-05-04
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

299 results

  • Hotel Casa Antigua

    From US$ 62

    Cinco De Mayo, 206. Centro Historico, Oaxaca, Mexico (To the map)

    The hotel is centrally situated only 1.1 km from the José Perfecto García Artisan Market. The San Pablo…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Ebano By Pb (Adults Only)

    From US$ 202

    Allende 208, Colonia Centro, Oaxaca, Mexico (To the map)

    Centrally situated in the Oaxaca Historic Centre district, the hotel is approximately 5 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • One Oaxaca Centro

    From US$ 82

    Calzada De La Republica 205, Oaxaca, Mexico (To the map)

    The hotel is only 450 metres from the Palace Museum-Space of Diversity and within a 1-km distance of…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Hotel Casa Vertiz

    From US$ 78

    Reforma, 404, Oaxaca, Mexico (To the map)

    The Huizache Arte Vivo de Oaxaca is within reach of this hotel, while the whole church "Templo de Santo…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Hotel Casa Divina Oaxaca

    From US$ 188

    Xicotencatl 212, Centro, Oaxaca, Mexico (To the map)

    The hotel is centrally located 350 metres from the San Pablo Cultural Center, right in the centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Casa Oaxaca

    From US$ 279

    Calle Garcia Vigil #407, Oaxaca, Mexico (To the map)

    The Contemporary Art Museum is located a short way from the hotel, and such natural sites as the Ethnobotanical…

    To the hotel

    price for 1 night
    Book Now From US$ 279
  • Hotel Casa Conzatti

    From US$ 58

    Gomez Farias # 218, Col. Centro, Oaxaca, Mexico (To the map)

    The hotel is a mere 6 minutes on foot from the Philatelic Museum of Oaxaca and in the vicinity of the…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Hotel Santa Rosa

    From US$ 48

    Trujano 201, Oaxaca, Mexico (To the map)

    The hotel is only 500 metres from the San Pablo Cultural Center and only 550 metres from the José Perfecto…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Hotel Boutique Naura Centro

    From US$ 53

    Av. Hidalgo 918 Centro, Oaxaca, Mexico (To the map)

    This Oaxaca hotel is merely 6 minutes' stroll from the Contemporary Art Museum and within reach of the…

    To the hotel

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

    From US$ 52

    Miguel Hidalgo 1013, Oaxaca, Mexico (To the map)

    This hotel is right in the centre of Oaxaca, 350 metres from the Busy Zocalo Historic Square. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Grand Fiesta Americana Oaxaca

    From US$ 416

    Calle De Jose Maria Pino Suarez 702, Ruta Independencia, Centro,, Oaxaca, Mexico (To the map)

    The hotel lies merely 14 minutes on foot from Parque Recreativo Infantil Oaxaca Bicentenario and a few…

    To the hotel

    price for 1 night
    Book Now From US$ 416
  • Hotel Boutique Casa Catrina

    From US$ 195

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

    This 5-star hotel is about 5 km from Oaxaca International airport and 1.1 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 195
  • El Diablo Y La Sandia B&B

    From US$ 80

    Libres 205, Oaxaca, Mexico (To the map)

    This Oaxaca hotel in the Oaxaca Historic Centre district is around 25 minutes on foot from the Fountain…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Casa Del Sotano

    From US$ 69

    Tinoco Y Palacios 414, Oaxaca, Mx, Oaxaca, Mexico (To the map)

    The Huizache Arte Vivo de Oaxaca is located not far from the hotel, and such natural sites as the Ethnobotanical…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Hotel Posada San Rafael

    From US$ 46

    0, Alianza 104 Oaxaca, Oaxaca, Mexico (To the map)

    The hotel is nestled in the Oaxaca Historic Centre district of Oaxaca, within easy reach of the restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Hotel Maela

    From US$ 30

    Constitucion 206, Oaxaca, Mexico (To the map)

    Situated a mere 150 metres from the Philatelic Museum of Oaxaca in Oaxaca, the hotel is just 0.6 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Casa Carmen Reforma

    From US$ 324

    Reforma 600-A 600-A, Oaxaca, Mexico (To the map)

    The Philatelic Museum of Oaxaca is located in the immediate vicinity of the hotel, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 324
  • Hotel Posada Del Centro

    From US$ 15

    Avenida Independencia 403, Colonia Centro, Oaxaca, Mexico (To the map)

    Jardin Socrates is located only 200 m from this Oaxaca hotel, and such natural sites as the Ethnobotanical…

    To the hotel

    price for 1 night
    Book Now From US$ 15
  • Hotel Anua Oaxaca

    From US$ 63

    Avenida Independencia 601, Colonia Centro, Oaxaca, Mexico (To the map)

    While staying in the hotel, you are invited to discover the whole church "Templo de Santo Domingo de…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Hotel Gala Oaxaca

    From US$ 41

    Bustamante 103, Col. Centro, Oaxaca, Mexico (To the map)

    This 3-star hotel is located in the historical centre of Oaxaca 100 metres from the Busy Zocalo Historic…

    To the hotel

    price for 1 night
    Book Now From US$ 41