Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

Select city first

2025-04-01

2025-04-02
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.

Business 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

97 results

  • Secrets Huatulco Resort & Spa (Adults Only)

    From US$ 278

    Seccion Hotelera Bahia De Conejos Lote 8, Santa Cruz Huatulco, Mexico (To the map)

    This Santa Cruz Huatulco property is conveniently situated within 4 km of Mirador Huatulco. Dreams Resort &…

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • Dreams Huatulco Resort & Spa

    From US$ 283

    Boulevard Benito Juarez 4 Bahia De Tangolunda, Santa Cruz Huatulco, Mexico (To the map)

    You'll need 26-minute drive to Huatulco International airport. Playa Arrocito is situated at a distance…

    To the hotel

    price for 1 night
    Book Now From US$ 283
  • Las Brisas Huatulco

    From US$ 274

    Bahia De Tangolunda, Santa Cruz Huatulco, Mexico (To the map)

    You'll need 23-minute drive to Huatulco International airport. The hotel is situated 4.2 km from Iglesia…

    To the hotel

    price for 1 night
    Book Now From US$ 274
  • Quinta Real Oaxaca

    From US$ 120

    Calle 5 De Mayo 300, Oaxaca, Mexico (To the map)

    The luxurious accommodation is situated in the historical centre of Oaxaca, a mere 250 metres from Contemporary…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Holiday Inn Huatulco By Ihg

    From US$ 89

    Blvd. Benito Juarez 604 Bahia de Santa Cruz, Sector A, Santa Cruz Huatulco, Mexico (To the map)

    Downtown Huatulco is located within 20 minutes' walk of the inn, while Playa Arrocito is around 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Camino Real Zaashila Huatulco

    From US$ 144

    Boulevard Benito Juarez Numero 5, Bahia Tangolunda, Santa Cruz Huatulco, Mexico (To the map)

    You'll need 26-minute drive to Huatulco International airport. The hotel is at a distance of 3.8 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Selina Puerto Escondido

    From US$ 12

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

    The property is about 5 km from Puerto Escondido International airport and at a distance of 2.9 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 12
  • Selina Oaxaca

    From US$ 58

    5 De Mayo 217, Ruta Independencia, Centro, Oaxaca, Mexico (To the map)

    The accommodation lies right in the centre of Oaxaca, in the Oaxaca Historic Centre district, just 500…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • City Centro By Marriott Oaxaca

    From US$ 220

    Calle Aldama No 410 Barrio De Jalatlaco, Oaxaca, Mexico (To the map)

    Situated in the very heart of Oaxaca, this hotel is a minute's walk from El Llano. The 4-star hotel in…

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Villa Blanca Huatulco

    From US$ 50

    Boulevard Benito Juarez S/N, Sector R Chahue, Santa Cruz Huatulco, Mexico (To the map)

    The property has a charming location in a shopping area, within walking distance of Bahia Chahue. The…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Castillo Huatulco & Beach Club

    From US$ 91

    Boulevard Santa Cruz, 303, Santa Cruz Huatulco, Mexico (To the map)

    The modern property stands a 5-minute ride from Iglesia de la Crucecita Church, near a boat dock. Steps…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Hotel Azul De Oaxaca

    From US$ 197

    Abasolo 313, Centro, Oaxaca, Mexico (To the map)

    Nestled in the historical centre of Oaxaca and a 6-minute walk from Amate Books, the boutique-style accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 197
  • Vivo Resorts

    From US$ 138

    Playa Palmarito, Avenida Vivo L-46B, Bajos De Chila, Puerto Escondido (Oaxaca), Mexico (To the map)

    The family-friendly resort is a great place to stay due to its magnificent location in Puerto Escondido.

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Hotel Oaxaca Real

    From US$ 46

    Manuel Garcia Vigil 306 Colonia Centro Historico Oaxaca, Oaxaca, Mexico (To the map)

    Within walking distance of a mall and a market, this Oaxaca property is only 650 metres from Ethnobotanical…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Grand Fiesta Americana Oaxaca

    From US$ 223

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

    This Oaxaca property has a privileged location about 25 minutes' walk from Zocalo, while shopping venues…

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Coral Blue Huatulco All Inclusive

    From US$ 139

    M8 L3 Col Mirador Chahue, Santa Cruz Huatulco, Mexico (To the map)

    The centre of Santa Cruz Huatulco is a 25 minutes' walk of the accommodation. Bahia Cacaluta is within…

    To the hotel

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

    From US$ 47

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

    Surrounded by gardens, the property is within 20 minutes' drive of Oaxaca International airport. Situated…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Hotel Santa Cruz Huatulco

    From US$ 55

    Blvd. Santa Cruz, No. 203 Sector E, Santa Cruz Huatulco, Mexico (To the map)

    Playa El Maguey is around 3 km away, while Hagia Sofia is within easy walking distance of the property.

    To the hotel

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

    From US$ 53

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

    The property is near an entertainment district and within a 300-metre distance of Auditorio Guelaguetza.

    To the hotel

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

    From US$ 114

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

    The property is centrally located in the Oaxaca Historic Centre district of Oaxaca, merely 6 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 114