Menu

Search options

Select city first

2024-03-29

2024-03-30
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

1313 results

  • Grand Fiesta Americana Oaxaca

    From US$ 223

    Jose Maria Pino Suarez 702, Oaxaca, Mexico (To the map)

    This exclusive property has a privileged location in the historical centre of Oaxaca, just near Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Posada Real Puerto Escondido

    From US$ 88

    Boulevard Benito Juarez S/N Fraccionamiento Bacocho, Puerto Escondido (Oaxaca), Mexico (To the map)

    Surrounded by gardens and a tropical garden, the property is a 10-minute drive of the bustling Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Hotel Casantica

    From US$ 129

    Avenida Jose Maria Morelos 601 Centro Histórico, Oaxaca, Mexico (To the map)

    This Oaxaca property is an 11-minute walk from Museo de Arte Contemporaneo and near the shopping district…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Punta Zicatela Hotel

    From US$ 208

    Calle Oaxaca Esq Hidalgo Brisas De Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The property is also within 2.7 km of such natural sights as Playa Principal. The hotel is situated at…

    To the hotel

    price for 1 night
    Book Now From US$ 208
  • Hotel Victoria Oaxaca

    From US$ 100

    Carretera Internacional Km. 545, Oaxaca, Mexico (To the map)

    Surrounded by gardens, the hotel is in the middle of Oaxaca. Centro Fotografico Alvarez Bravo is just…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Grana B&B

    From US$ 111

    118 Labastida Centro, Oaxaca, Oaxaca, Mexico (To the map)

    This hotel puts you right in the centre of Oaxaca, just a pleasant stroll from Mercado Benito Juarez…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Hotel Fortin Plaza

    From US$ 122

    Avenida Venus 118 Col Estrella, Oaxaca, Mexico (To the map)

    Located merely a 5-minute walk from the concrete Auditorio Guelaguetza Stadium, the property lies about…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Quinta Real Huatulco

    From US$ 264

    Paseo Benito Juarez Lote 2 Zona Hotelera Bahía de Tangolunda, Santa Cruz Huatulco, Mexico (To the map)

    The beachfront property has a highest location 10 minutes' drive from Playa Arrocito. At the luxurious…

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Casa De Olas Boutique Hotel

    From US$ 99

    Calle Michoacan, Brisas De Zicatela S/N, Puerto Escondido (Oaxaca), Mexico (To the map)

    The property is 5 minutes' stroll from Galeria de Arte Casa12, within 3.4 km of the bustling Playa Principal…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Casa Joseph Zicatela - Adults Only

    From US$ 406

    Calle Del Morro S/N Tamarindos, Puerto Escondido (Oaxaca), Mexico (To the map)

    The accommodation in Puerto Escondido is around 3.3 km from Puerto Angelito. The 5-star hotel is placed…

    To the hotel

    price for 1 night
    Book Now From US$ 406
  • Hotel Casona Oaxaca

    From US$ 57

    20 De Noviembre 212 - 68000, Oaxaca, Mexico (To the map)

    The colonial-style accommodation lies in the heart of Oaxaca, in the Oaxaca Historic Centre district…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Suites De La Parra

    From US$ 119

    Las Casas 110, Oaxaca, Mexico (To the map)

    The property is located in the very heart of Oaxaca about 500 metres from the Busy Zocalo Historic Square…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Hotel Paraiso Escondido

    From US$ 82

    Calle Union # 10, Puerto Escondido (Oaxaca), Mexico (To the map)

    The accommodation is about 5 minutes' walk from Omar's Sportfishing, approximately 5 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Nana Vida Hotel Oaxaca

    From US$ 122

    Murguia 405, Colonia Centro, Oaxaca, Mexico (To the map)

    Amate Books is located just a 6-minute walk from the smoke-free accommodation, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Hotel Sin Nombre

    From US$ 146

    20 De Noviembre 208 Centro, Oaxaca, Mexico (To the map)

    The centre of Oaxaca can be reached within a 15-minute walk, and natural attractions like Ethnobotanical…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Hotel Rockaway

    From US$ 92

    Calle Del Morro S/N Playa Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido can be reached within a 25-minute walk. Carrizalillo Beach is a 25-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Hotel Parador De Alcala

    From US$ 120

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

    The boutique accommodation stands in the very heart of Oaxaca, a mere 6 minutes on foot from the Busy…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Hotel Marina Resort & Beach Club

    From US$ 109

    Calle Tehuantepec #112, Santa Cruz Huatulco, Mexico (To the map)

    Nestled in the heart of Santa Cruz Huatulco, the property is also only minutes from Hagia Sofia. Buceo…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Casa De Sierra Azul

    From US$ 97

    Avenida Hidalgo, 1002 Colonia Centro, Oaxaca, Mexico (To the map)

    Standing a mere 5 minutes' stroll from the contemporary Centro Fotografico Alvarez Bravo Gallery in Oaxaca…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Hotel La Casona De Tita

    From US$ 270

    Calle De Manuel Garcia Vigil 805, Oaxaca, Mexico (To the map)

    The property puts you in the very heart of Oaxaca, within a minute's drive of the lavish Oaxaca Cathedral.

    To the hotel

    price for 1 night
    Book Now From US$ 270