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

  • Casa Oaxaquena

    From US$ 47

    Paseo Chahue, Santa Cruz Huatulco, Mexico (To the map)

    This 4-star guest house has a convenient location in the vicinity of Buceo Scuba Huatulco. Tangolunda…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Casa Cunda

    From US$ 119

    Colon 811, Oaxaca, Mexico (To the map)

    Graphic Arts Institute of Oaxaca is in proximity to the comfortable hotel and Amate Books is 950 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Lar Syrah

    From US$ 107

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

    The hotel has a convenient location in the vicinity of Jardin Socrates, while shopping venues like the…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Casa Ukiyo

    From US$ 155

    Rancho Las Hamacas, San Agustinillo, Mexico (To the map)

    The elegant hotel has a prime location 2 km from the lengthy sand Playa Zipolite Beach. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Hotel Calendas

    From US$ 34

    Av. Puerto Angel Numero 408, Col. Centro. Salina Cruz.., Salina Cruz, Mexico (To the map)

    This 3-star hotel has a prime location approximately 10 minutes by car from Playa Cangrejo. Playa Azul…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Jungle Palace Hostal Santaella

    From US$ 9

    Quinta Norte 202, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 5-minute drive to Puerto Escondido International airport. This Puerto Escondido hotel also…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Esencia Hostal Terminal Oaxaca

    From US$ 12

    Calle 5 De Mayo 611 B (Altos) Frente A La Terminal Ado, Oaxaca, Mexico (To the map)

    The comfortable hostel boasts a prime location nearly a 20-minute walk from the Busy Zocalo Historic…

    To the hotel

    price for 1 night
    Book Now From US$ 12
  • Posada Regional

    From US$ 39

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

    This Oaxaca hotel has a prime location only 1.9 km from Mercado Benito Juarez Market, while shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Hotel Rincon De Los 3 Angeles

    From US$ 23

    31 Jose Maria Morelos, Asuncion Nochixtlan, Mexico (To the map)

    The hotel is a great place to stay due to its convenient location in Asuncion Nochixtlan. Cordoba is…

    To the hotel

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

    From US$ 184

    Callejon Boca Del Monte 121, Oaxaca, Mexico (To the map)

    The hotel has a convenient location not far from Centro Cultural San Pablo, while shopping venues like…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Casa Cataleya Refugio Bohemio Y Romantico En Oaxaca

    From US$ 51

    Calle De Manuel Fernandez Fiallo 803, Oaxaca, Mexico (To the map)

    The whole church "Templo de Santo Domingo de Guzman" is only 1.4 km from this Oaxaca hotel, while only…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Casa Franco

    From US$ 51

    Iturbide 20, San Pedro y San Pablo Teposcolula, Mexico (To the map)

    The hotel is a great place to stay due to its convenient location in San Pedro y San Pablo Teposcolula.

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • El Cielo Hostel

    From US$ 26

    Camino A La Playa. Barra De La Cruz, Barra de la Cruz, Mexico (To the map)

    This hotel is a great place to stay due to its convenient location in Barra de la Cruz. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Estudio El Angel.

    From US$ 48

    405 Calle Ocotillo, Santa Cruz Huatulco, Mexico (To the map)

    The comfortable hotel boasts a convenient setting a stone's throw from Boulevard Chahue. This property…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Casa Penumbra- Centro Oaxaca

    From US$ 138

    508 Calle Porfirio Diaz, Oaxaca, Mexico (To the map)

    The centre of Oaxaca can be reached in 10 minutes' walk of the hotel, and such cultural venues as House…

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Hotel Dona Alicia

    From US$ 39

    Pensamientos 405, Oaxaca, Mexico (To the map)

    The hotel has a prime setting 2.2 km from the Busy Zocalo Historic Square. Guests can visit places of…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Hotel Del Aguila

    From US$ 21

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

    The hotel is located in the Oaxaca Historic Centre district of Oaxaca, within 1 km of Ethnobotanical…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Casa Nau Mazunte

    From US$ 48

    Calle La Barrita, Mazunte, Mexico (To the map)

    Guests will appreciate a prime location in the vicinity of Sea Turtle Center Museum. Featuring the best…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Casa Adoquin

    From US$ 85

    70904 Roca Blanca, Zipolite, Mexico (To the map)

    The centre of Zipolite can be reached within a 10-minute walk, and natural attractions like the lengthy…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Hotel San Francisco

    From US$ 32

    705 Avenida Manuel Avila Camacho, Salina Cruz, Mexico (To the map)

    The 2-star smoke-free hotel has an accessible setting 2.2 km from Playa Azul Oaxaca. Also, there is Mirador…

    To the hotel

    price for 1 night
    Book Now From US$ 32