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

  • Hotel Nk

    From US$ 26

    Quinta Norte, Santiago Pinotepa Nacional, Mexico (To the map)

    You'll need 5-minute drive to Pinotepa Nacional airport. Brisas de Zicatela is 178 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Hotelito S

    From US$ 64

    1002 Calle Carrizal, Santa Cruz Huatulco, Mexico (To the map)

    Downtown Huatulco is only 650 metres away, and culture-oriented attractions such as Museo de Artesanias…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Casa Lai

    From US$ 137

    Cjon. De La Iguana, Mazunte, Mexico (To the map)

    The hotel has a prime setting just 1.2 km from Playa Mazunte, while natural sights like San Agustinillo…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Casa Lai

    From US$ 75

    Camino A Mi Casa, 3, Mazunte, Mexico (To the map)

    This Mazunte bed & breakfast has a convenient setting 2.2 km from San Agustinillo, while natural sights…

    To the hotel

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

    Calle 5 De Mayo Numero 108, Colonia Centro, Oaxaca, Oaxaca, Cp 68000, Oaxaca, Mexico (To the map)

    The hotel in the Oaxaca Historic Centre district, in proximity to Mercado de artesanias Jose Perfecto…

    To the hotel

    Book Now
  • Casamar

    From US$ 115

    Agua Blanca Playa Oaxaca Domicilio Conocido, Tlachicon, Mexico (To the map)

    The centre of Tlachicon is a 5 minutes' walk of this guest house. San Agustinillo is 30 km away from…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Casa Osa

    From US$ 39

    Calle Yaa Re Barrio El Aguaje, Mazunte, Mexico (To the map)

    The centre of Mazunte can be reached in 20 minutes' walk of the hotel, and such cultural venues as Sea…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Casa Guadalupe Robles

    From US$ 264

    Ninos Heroes De Chapultepec 1248, Oaxaca, Mexico (To the map)

    You'll need 15-minute drive to Oaxaca International airport. Oaxaca City is approximately 500 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Casa Rosario Bed & City Oaxaca

    Calle De La Constitucion 519, Oaxaca, Mexico (To the map)

    Iglesia del Carmen Alto is a short way from the comfortable hotel, and the lavish Oaxaca Cathedral is…

    To the hotel

    Book Now
  • Casa Axolotl Zipolite - Bungalow #2

    C. La Loma, Zipolite, Mexico (To the map)

    The hotel benefits from a prime setting only steps away from Tienda de Artesanias Pina Palmera. San Agustinillo…

    To the hotel

    Book Now
  • Casa Ancla

    From US$ 178

    C. Pedro Sainz De Barranda 240 240, Puerto Angel, Mexico (To the map)

    The hotel has a prime location within 7 km of Punta Cometa Lookout Point. The long Playa Zipolite Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Hotel Meson Del Rey

    From US$ 123

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

    Situated in the vicinity of Andador Turistico, the hotel also gives access to such sports venues as the…

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Casa Bacocho

    From US$ 64

    Tlacochahuaya, Mitla 2, Bacocho, 71980 Puerto Escondido, Oax., Puerto Escondido (Oaxaca), Mexico (To the map)

    Carrizalillo Beach lies approximately 900 metres away, while Playa Zicatela is 3.1 km from this Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Casa Morelos

    From US$ 29

    Avenida Josa Maraa Morelos 107, Oaxaca, Mexico (To the map)

    Museo de los Pintores Oaxaquenos is approximately 700 metres from this Oaxaca hotel, while within easy…

    To the hotel

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

    From US$ 2

    Puerto Escondido Avenida Tercera Poniente Esquina, Primera Nte. Sur, Puerto Escondido (Oaxaca), Mexico (To the map)

    This comfortable hotel has a convenient location a 10-minute ride from Playa Zicatela. Playa Puerto Angelito…

    To the hotel

    price for 1 night
    Book Now From US$ 2
  • Casa Jalisco

    From US$ 630

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

    The centre of Puerto Escondido can be reached within a 10-minute walk, and natural attractions like Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 630
  • Kinam Yoga Center - Mazunte

    From US$ 30

    Calle A Agencia Municipal Sin Numero, Mazunte, Mexico (To the map)

    The comfortable hotel boasts a prime setting not far from Playa Mazunte. White Rock Zipolite is approximately…

    To the hotel

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

    From US$ 137

    2 De Abril 5 5, Teotitlan del Valle, Mexico (To the map)

    Espacio Panoplia is located 300 metres away, while Casa Cruz is 2.1 km from this Teotitlan del Valle…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Habitaciones Familiares Amplias

    Calle Organo, Zipolite, Mexico (To the map)

    The centre of Zipolite can be reached in 15 minutes' walk of the hotel, and such cultural venues as Sea…

    To the hotel

    Book Now
  • Capital O El Nito Posada

    Calle De Armenta Y Lopez 416, Oaxaca, Oaxaca, Mexico (To the map)

    The hotel is within a 900-metre distance of the whole church "Templo de Santo Domingo de Guzman" and…

    To the hotel

    Book Now