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 De Huespedes Real 2

    From US$ 26

    Camino Real 2, San Pablo Villa de Mitla, Mexico (To the map)

    The apartment lies a short way from Templo de San Pablo Apostol. Mitla is 1.1 km from this 46 m²…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Casa B & L Centrico Departamento

    From US$ 144

    108B Division Oriente Departamento 2, Oaxaca, Mexico (To the map)

    Jardin Socrates is a mere 400 metres away, and Museum of Cultures of Oaxaca is merely 1.3 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Casa Guayacan Alcala

    Calle Macedonio Alcala 1004, Oaxaca, Mexico (To the map)

    Centro Cultural San Pablo is located in proximity to the apartment. While exploring Oaxaca, guests can…

    To the hotel

    Book Now
  • Condominio Alegre Amanecer

    From US$ 127

    Calle Mitla 105, Apartamento 305, Bahia De Santa Cruz, Huatulco, C.P. 70989, Santa Cruz Huatulco, Mexico (To the map)

    Buceo Scuba Huatulco is 2.4 km from the apartment, while Iglesia de la Crucecita Church is 2.2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Casa Don Jose: Girasoles Suite

    From US$ 41

    806 Diaz Ordaz, Oaxaca, Mexico (To the map)

    To enjoy your vacation in Oaxaca, stay at this apartment, which is 1.4 km from Ethnobotanical Garden…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Casa Zen Santa Cruz

    From US$ 31

    Calle Cerrada De Mixtepec Casa 004 Sector E, Santa Cruz Huatulco, Mexico (To the map)

    Mirador Huatulco is 3.9 km from the apartment. To enjoy your vacation in Santa Cruz Huatulco, stay at…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Hotel Dona Mary Huatulco

    From US$ 27

    Calle Acacia Y Esquina Bugambilia Mza C Lote 2 Sector H, La Crucecita, Santa Cruz Huatulco, Mexico (To the map)

    The centre of Santa Cruz Huatulco can be reached within a 15-minute walk, and natural attractions like…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Hotel Arrecife Huatulco Plus

    From US$ 34

    Calle Colorin 510 Col. La Crucesita, Santa Cruz Huatulco, Mexico (To the map)

    This Santa Cruz Huatulco hotel has a convenient location about a 10-minute ride from Playa Arrocito, while…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Hotel Quinto Sol

    From US$ 29

    Mazunte, Oaxaca Mazunte, Oaxaca, Mazunte, Mexico (To the map)

    You'll find popular attractions such as Playa Mazunte about a 30-minute walk away. The Quinto Sol Mazunte…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Casa Nido

    From US$ 10

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

    This Puerto Escondido hotel has a convenient location in the vicinity of Playa Coral, while shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Casa Elizabeth

    From US$ 64

    908 Calle De Jose Maria Pino Suarez, Oaxaca, Mexico (To the map)

    The hotel has a prime setting just around the corner from the lavish Oaxaca Cathedral, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Chentes Place

    From US$ 45

    Calle Vicente Guerrero, Barra de la Cruz, Mexico (To the map)

    Barra de la Cruz centre can be reached within 5 minutes' walk. The inn is approximately 5 minutes by…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Hostal Xao

    From US$ 10

    100 Xochitl, Oaxaca, Mexico (To the map)

    The hotel in the Oaxaca Historic Centre district of Oaxaca is only 1.5 km from Jardin Socrates and a…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Casa Cempoal

    From US$ 27

    1304 Calle Oriente 5, Oaxaca, Mexico (To the map)

    The hotel has a convenient setting within reach of Museum of Cultures of Oaxaca, while natural sights…

    To the hotel

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

    From US$ 27

    Carretera Federal 175, Mazunte, Mexico (To the map)

    The hotel is a great place to stay due to its prime location in Mazunte. Natural attractions in the area…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Nicer Sector M

    From US$ 98

    Vialidad 6, Santa Cruz Huatulco, Mexico (To the map)

    The centre of Santa Cruz Huatulco can be reached in 5 minutes' walk of the hotel, and such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Brisamar Guesthouse

    From US$ 58

    Barriletes, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel has a convenient setting around 10 minutes' drive from the bustling Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Hotel Y Bungalows Acuario

    From US$ 57

    Playa Del Morro Sin Numero, Colonia Marinero, Playa Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel offers a private location around 300 metres from Zicazteca. Also, there is Punta Zicatela within…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Casa Elim-Oaxaca

    From US$ 187

    Pino Suarez 32, Teotitlan del Valle, Mexico (To the map)

    The Zapotec textile Casa Don Taurino Gallery is around 10 minutes' walk away, while Mazunte is at a 152…

    To the hotel

    price for 1 night
    Book Now From US$ 187
  • Alojamiento El Nixtamal

    From US$ 39

    310 Narciso Mendoza, Oaxaca, Mexico (To the map)

    This homestay boasts a convenient location, within reach of El Llano. It takes 10 minutes to get to the…

    To the hotel

    price for 1 night
    Book Now From US$ 39