Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
    العربية 简体中文 Č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

2026-07-08

2026-07-09
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.

Spa 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

94 results

  • Arca

    From US$ 22

    Michoacan 48, Brisas de Zicatela, Mexico (To the map)

    Commercial Walkway is 3.6 km from this hotel, and Puerto Surf Lessons is located 2.5 km away. The city…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Chii Lu Casa De La Luna

    Morelos 555 The Tree Bridge, Brisas de Zicatela, Mexico (To the map)

    Located 4.1 km from the bustling Playa Principal Beach, the hotel is also only a few steps from Puerto…

    To the hotel

    Book Now
  • Aldea Kanaloa Hotel Puerto Escondido

    From US$ 326

    Eucaliptos S/N, Brisas de Zicatela, Mexico (To the map)

    This Brisas de Zicatela hotel can be reached approximately a 10-minute drive from the Puerto Angelito…

    To the hotel

    price for 1 night
    Book Now From US$ 326
  • Bacaanda Hostal & Food Zipolite

    From US$ 36

    C. Mangle 16, Zipolite, Mexico (To the map)

    Located 50 metres from Cine Luciernaga Cinema, the hotel is in close proximity to the Zipolite Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Hotel Boutique Sophie

    From US$ 113

    Sierra De Tamazulapan, Lote 16,Manzana 7, Sector I, Bahias De Huatulco, Oaxaca, Santa Cruz Huatulco, Mexico (To the map)

    The hotel places you merely 1.6 km from Bahía Cacaluta and merely 550 metres from the shopping mall "Plaza…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Hotel Adoquin Zipolite

    Av. Roca Blanca 224, Zipolite, Mexico (To the map)

    Panteon Beach is in the immediate vicinity of this Zipolite hotel, while Colectivo to Mazunte - San Antonio…

    To the hotel

    Book Now
  • Nanabi

    Morelos 555, Brisas de Zicatela, Mexico (To the map)

    The 4-star hotel lies 6 km from Carrizalillo Beach and a short way from the Playa Punta Zicatela. The…

    To the hotel

    Book Now
  • Ex Hacienda San Jose

    From US$ 660

    Prolongacion Independencia 31 San Jose Hidalgo Atzompa, Oaxaca, Mexico (To the map)

    The Atzompa Archaeological Site is about 10 minutes by car from this hotel, while Oaxaca International…

    To the hotel

    price for 1 night
    Book Now From US$ 660
  • Suite Zaashila Tangolunda

    From US$ 235

    Boulevard Benito Juarez 5, Tangolunda, Mexico (To the map)

    The apartment lies only 450 metres from Bahia Conejos. Take a peaceful 10 minutes' stroll into the heart…

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • Casa Valovi 3 Min To La Punta Beach, Private Heated Salty Pool

    Quintana Roo 377, Brisas de Zicatela, Mexico (To the map)

    The accommodation is 350 metres from the Casa12 Art Gallery, and the Bahia Puerto Escondido is 3.3 km…

    To the hotel

    Book Now
  • Bugambilias 203 Oaxaca

    From US$ 24

    203 Bugambilias, Oaxaca, Mexico (To the map)

    The 45 m² apartment lies 2.4 km from the modest museum "Museo Textil de Oaxaca". The lavish Oaxaca Cathedral…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Vivo Residences 2 Bedroom Ocean Front Condo 180 Degree Ocean Views

    Playa Palmarito 1225, Puerto Escondido (Oaxaca), Mexico (To the map)

    The beachfront 18 m² Vivo Residences 2 Bedroom Ocean Front Condo 180 Degree Ocean Views Puerto Escondido…

    To the hotel

    Book Now
  • Beachfront Apartment In Puerto Escondido At Vivo Resort

    From US$ 300

    Ave. Vivo Lt 46 Playa Palmarito Bajos De Chila, San Pedro Mixtepec (Juquila), Mexico (To the map)

    The Manialtepec Lagoon is located approximately 10 minutes' drive from the spacious apartment. Beachfront…

    To the hotel

    price for 1 night
    Book Now From US$ 300
  • Costta C305 - Santa Cruz

    C. Tehuantepec 6, Santa Cruz Huatulco, Mexico (To the map)

    The Chahue Boulevard is merely 1.4 km away, while Huatulco Salvaje is right around the corner from the…

    To the hotel

    Book Now