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-05-17

2026-05-18
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

92 results

  • 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$ 667

    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$ 667
  • Suite Zaashila Tangolunda

    From US$ 200

    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$ 200
  • Costta Loft L1 - Santa Cruz

    Santa Maria Huatulco, Santa Cruz Huatulco, Mexico (To the map)

    The spacious apartment features location 3.4 km from the Playa Arrocito and 4.4 km from the 300m Playa…

    To the hotel

    Book Now
  • 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
  • Real Marina Blue 102B - Santa Cruz

    From US$ 150

    Boulevard Benito Juarez, Santa Cruz Huatulco, Mexico (To the map)

    The apartment lies not far from the Chahue Boulevard. Take a peaceful 5 minutes' stroll into the heart…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Oceanview Punta Arrocito Luxury Condo, Near Arrocito Beach

    From US$ 245

    Punta Arrocito, Santa Maria Huatulco, Mexico (To the map)

    The spacious apartment features location 4.2 km from the Bahia de San Agustin and about 4 km from Downtown…

    To the hotel

    price for 1 night
    Book Now From US$ 245
  • 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
  • Casa San Jeronimo

    From US$ 31

    115 Avenida Oaxaca, Puerto Escondido (Oaxaca), Mexico (To the map)

    The apartment lies merely 1.8 km from Coral Beach. The Playa Puerto Angelito y Manzanillo is in proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 31