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-08-22

2026-08-23
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

93 results

  • Casa Umi Adults Only

    From US$ 104

    Chihuahua Sn Brisas De Zicatela La Punta Puerto Escondido, Puerto Escondido (Oaxaca), Mexico (To the map)

    Guests may find the compact Playa Carrizalillo White-Sand Beach 4.9 km from the comfortable hotel, and…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Punta Pajaros Hotel

    From US$ 355

    Salina Cruz - Santiago Pinotepa Nacional, Puerto Escondido (Oaxaca), Mexico (To the map)

    The elegant 5-star Punta Pajaros Hotel Puerto Escondido, located only 1.4 km from the Fundacion Casa…

    To the hotel

    price for 1 night
    Book Now From US$ 355
  • Casa Uwu, Chacahua Oaxaca

    From US$ 205

    Carretera Banco De Piedra S/N Chacahua, Guayabas, Mexico (To the map)

    The hotel is a great place to stay due to its convenient location in Guayabas. San Agustinillo is 128…

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • Casa Triz

    From US$ 166

    Cuarta Sur 259, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Escondido International airport can be reached within 10 minutes drive, and natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • Bidmont Villa & Spa - Luxury Wellness Retreat

    From US$ 488

    Retorno C2 Lote 4 Manzana 4, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is just near Bacocho Beach and 5 minutes by car from Puerto Escondido International airport.

    To the hotel

    price for 1 night
    Book Now From US$ 488
  • El Mana De San Francisco

    From US$ 51

    Morelos S/N San Francisco Lachigolo Morelos S/N San Francisco Lachigolo, Oaxaca, Mexico (To the map)

    This 4-star hotel has a convenient location 4.5 km from Zona Arqueologica de Dainzu. The Árbol del Tule…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Casa Maria

    From US$ 54

    Pv. Prol. Miguel Cabrera 410 Bc, Tlalixtac De Cabrera, Oaxaca, Tlalixtac de Cabrera, Mexico (To the map)

    The centre of Tlalixtac de Cabrera is a 10 minutes' walk of the hotel. Attractions approximately 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Punta Sur, Frente Al Mar Y El Atardecer

    From US$ 44

    Camino Mermejita, Mazunte, Mexico (To the map)

    The centre of Mazunte can be reached within a 10-minute walk, and natural attractions like the Zipolite…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Costta Loft L1 - Santa Cruz

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

    The spacious apartment is 3.4 km from the Playa Arrocito, and 4.4 km from La Entrega. The Huatulco Lookout…

    To the hotel

    Book Now
  • Oceanview Punta Arrocito Luxury Condo, Near Arrocito Beach

    From US$ 245

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

    Situated about 4 km from the Buceo Scuba Huatulco Dive Site, the spacious 140 m² apartment offers easy…

    To the hotel

    price for 1 night
    Book Now From US$ 245
  • Casa Huatulco

    From US$ 222

    Calle Rio Chicapa Manz. 01 Lote 22 Sector J, Santa Cruz Huatulco, Mexico (To the map)

    This accommodation enjoys location 3.4 km from the Huatulco Lookout and 2.7 km from Chahue Bay. The holiday…

    To the hotel

    price for 1 night
    Book Now From US$ 222
  • Casa A'More

    From US$ 226

    Camino A Salchi, Lomas, Cuatunalco, Mexico (To the map)

    The hotel is a great place to stay due to its prime location in Cuatunalco. Puerto Escondido is 159 km…

    To the hotel

    price for 1 night
    Book Now From US$ 226
  • Hostal Guelaguetza Bano Compartido

    From US$ 45

    219 Calle Del Refugio, Oaxaca, Mexico (To the map)

    The Ethnobotanical Garden is in the vicinity of this comfortable hotel, and the Busy Zocalo Historic…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Kymaia Hotel Puerto Escondido

    From US$ 352

    Ceron Robles S/N Entre Valdeflores, Colotepec, Tlachicon, Mexico (To the map)

    This hotel is a great place to stay due to its prime location in Tlachicon. Puerto Angel is located 26…

    To the hotel

    price for 1 night
    Book Now From US$ 352
  • Galerias Oaxaca Suites

    From US$ 249

    El Huajal, Oaxaca, Mexico (To the map)

    The whole church "Templo de Santo Domingo de Guzman" is a 10-minute drive from the elegant hotel, while…

    To the hotel

    price for 1 night
    Book Now From US$ 249
  • Punta Colibri

    From US$ 200

    Guerrero 159, Brisas de Zicatela, Mexico (To the map)

    The hotel has a convenient setting within 10 minutes' drive of the Playa Punta Zicatela, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • Beachfront Paradise Boutique Hotel - Sky Room

    From US$ 129

    Calle Delfines, Agua Blanca, Mexico (To the map)

    The hotel is a great place to stay due to its prime location in Agua Blanca. Guests can go to Brisas…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Hostal Guelaguetza Danza De La Pluma Con Bano Propio

    From US$ 81

    219 Calle Del Refugio, Oaxaca, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Arca

    From US$ 22

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

    The Summer Romance Lookout is 3 km from the elegant inn, and Puerto Surf Lessons is located 2.5 km away.

    To the hotel

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

    From US$ 219

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

    The hotel has a convenient setting approximately a 10-minute ride from the Playa Puerto Angelito y Manzanillo.

    To the hotel

    price for 1 night
    Book Now From US$ 219