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 Los Frailes

    From US$ 87

    C/ De La Constitucion 203, Oaxaca, Mexico (To the map)

    Thanks to its convenient location in an entertainment district, this comfortable hotel is not far from…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Origen By Ool Hotels

    From US$ 41

    Mariano Matamoros No. 603 Colonia Centro, Oaxaca, Mexico (To the map)

    The hotel has a convenient setting not far from Centro Cultural San Pablo, while natural sights like…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Casa La Ola

    From US$ 99

    Carretera Principal Mazunte San Agustinillo S/N S/N, San Agustinillo, Mexico (To the map)

    The hotel has a scenic location in the vicinity of Playa Mazunte. Standing just 50 metres from San Agustinillo…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Casa Corazon Centro

    From US$ 43

    Colon 904, Oaxaca, Mexico (To the map)

    The hotel is about 5 km from Oaxaca International airport and in the vicinity of such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Hotel Boutique Casa Bendicion

    From US$ 79

    Calle De Tinoco Y Palacios 409, Oaxaca, Mexico (To the map)

    This Oaxaca hotel has a central setting not far from Conzati Garden, while natural sights like Ethnobotanical…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Hotel Monte Alban - Solo Adultos

    From US$ 51

    Alameda De Leon 1 Colonia Centro, Oaxaca, Mexico (To the map)

    The hotel is just 1.5 km from Graphic Arts Institute of Oaxaca and within a few blocks of the whole church…

    To the hotel

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

    From US$ 49

    Margarita Maza No. 416 Col. Centro, Oaxaca, Mexico (To the map)

    The 1-bedroom apartment has a convenient location in the Oaxaca Historic Centre district, 150 metres…

    To the hotel

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

    From US$ 41

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

    This Oaxaca hotel is a mere 12 minutes' walk from the baroque church "Basilica of Our Lady of Solitude"…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Posada Buda-Tortuga

    From US$ 123

    Av. Principal Playa San Agustinillo S/N, San Agustinillo, Mexico (To the map)

    The centre of San Agustinillo 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$ 123
  • Casa Zina

    From US$ 148

    Valerio Trujano 207, Oaxaca, Mexico (To the map)

    The convenient location will easily bring you to Mercado de artesanias Jose Perfecto Garcia Market, located…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Casa Los Arcos Oaxaca

    From US$ 30

    Callejon Aldama 7 ½ Xochimilco, Oaxaca, Mexico (To the map)

    The homestay lies in the Oaxaca Historic Centre district, a mere 1.5 km from Fountain of the 8 Regions.

    To the hotel

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

    From US$ 54

    Calle Felipe Merklin 207 A Esq Andador Soledad And La Paz,Sector Libertad, Puerto Escondido (Oaxaca), Mexico (To the map)

    The comfortable hotel boasts a convenient location right around the corner from Commercial Walkway. The…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Condominios Jaroje Huatulco

    From US$ 76

    Mixie S/N Esq. Vialidad 5, Santa Cruz Huatulco, Mexico (To the map)

    This comfortable hotel boasts a convenient setting about 5 minutes by car from Playa Chahue. Places of…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Casa Dos Lunas

    From US$ 60

    Calle Manuel Bravo 404 Colonia Centro, Oaxaca, Mexico (To the map)

    16 minutes' stroll from the whole church "Templo de Santo Domingo de Guzman", the hotel is also nearly…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Posada La Sabila

    From US$ 53

    Callejon El Agujon Camino Al Panteon, Mazunte, Mexico (To the map)

    Zipolite, Oaxaca is 3.9 km from the hotel, while Ventanilla Beach is 2.2 km away. Natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Casa Ava

    From US$ 50

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

    This comfortable hotel has a convenient location 2.5 km from San Agustinillo. Guests can easily reach…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Delphinus Inn

    From US$ 27

    Calle Sin Nombre Lote 12, Colonia Sector P, Santa Cruz Huatulco, Mexico (To the map)

    The hotel is located just 350 metres from Sea Soul Huatulco Club Public Beach and approximately 5 minutes'…

    To the hotel

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

    From US$ 22

    C. De Manuel Sabino Crespo 526, Ruta Independencia, Centro, 68000 Oaxaca De Juarez, Oax., Mexico, Oaxaca, Mexico (To the map)

    The hotel has a convenient location within 5 minutes' drive of Mercado Benito Juarez Market, while shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Hotel Boutique Casa La Malaguena

    From US$ 160

    Calle Alma #3 San Agustinillo Oaxaca Mexico 3, San Agustinillo, Mexico (To the map)

    The hotel is around 300 metres from Hridaya Yoga Meditation Center, in proximity to Sea Turtle Center…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Posada Paloma

    From US$ 30

    Calle Principal S/N, Playa San Agustinillo, San Agustinillo, Mexico (To the map)

    The hotel is approximately 10 minutes by car from Ventanilla Beach and in the vicinity of Sea Turtle…

    To the hotel

    price for 1 night
    Book Now From US$ 30