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 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-03-24

2026-03-25
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.

Hotels with indoor pool 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

793 results

  • Ocean View Apartment Pxm

    From US$ 253

    Calle Tercera Pte., Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Bacocho is 2.5 km away, while plaza azul is a mere 250 metres from the apartment. To enjoy your…

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Casa Snoopy

    From US$ 124

    Las Tortugas 1, Puerto Escondido (Oaxaca), Mexico (To the map)

    Commercial Walkway is 2.3 km from this 2-bathroom villa, while the Summer Romance Lookout is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Aymara Punta Zicatela

    From US$ 74

    327A Toluca, Brisas de Zicatela, Mexico (To the map)

    Playa Puerto Angelito y Manzanillo Beach is located 10 minutes by car from the property. The city centre…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Villas La Bella Margarita

    From US$ 51

    Sta Maria, 70934 Brisas De Zicatela, Oax., Brisas de Zicatela, Mexico (To the map)

    Mirador Summer Romance is located a mere 1.6 km from the property. The centre of Brisas de Zicatela can…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Casa Pauline Beach House Habitaciones Con Acceso Directo A Playa Y Alberca

    From US$ 60

    Playa La Boquilla Casa Pauline, Arroyo Cruz, Mexico (To the map)

    The apartment is 3.2 km from Playa Panteon and Zipolite-Puerto Angel Lighthouse is 4 km away. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Casa Rosa Paradise

    C. Quinta Sur 17 A, Puerto Escondido (Oaxaca), Mexico (To the map)

    Also, the holiday home is a 14-minute stroll from Carrizalillo Beach and 10 minutes by car from the Bacocho…

    To the hotel

    Book Now
  • 3013 - Mixie 305

    From US$ 142

    #305-Mixie Condos, Calle Mixie, Mz 3, Lot 80, Santa Cruz Huatulco, Mexico (To the map)

    The nearby religious sights include Iglesia de la Crucecita Church, situated merely 1.4 km away. Featuring…

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Hermoso Departamento Listo Para Tu Descanso

    P.º Punta Sta. Cruz 10 301, 205, Santa Cruz Huatulco, Mexico (To the map)

    Maguey Bay is just around the corner from this apartment. To enjoy your vacation in Santa Cruz Huatulco…

    To the hotel

    Book Now
  • Casa Colibri

    Calle Arco Iris, Zipolite, Mexico (To the map)

    Love Beach can be found approximately a 10-minute ride from the Zipolite holiday home, and Mazunte Beach…

    To the hotel

    Book Now
  • Gotita

    From US$ 225

    Playa Zapotengo, Yolina, Mexico (To the map)

    This property is 31 km from Santa Cruz Huatulco and within easy reach of Playa Zapotengo. Situated just…

    To the hotel

    price for 1 night
    Book Now From US$ 225
  • Departamento Bonito En Santiago Etla

    Calle Reforma Norte, San Sebastian Etla, Mexico (To the map)

    To enjoy your vacation in San Sebastian Etla, stay at this accommodation, which is around 15 minutes…

    To the hotel

    Book Now
  • Casa Cactus - Boho Studios Con Vista Al Mar En Puerto (Adults Only)

    From US$ 87

    Calle Quinta Oriente 201, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Bahia Puerto Escondido is a 19-minute walk away, while the Marinero Beach Puerto Escondido is just…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Nubaria Residences

    From US$ 255

    Zaragoza 470, San Pablo Etla, Mexico (To the map)

    Benito Juarez Monument is nestled within 4 km of this San Pablo Etla villa, and Bocana del Rio Copalita…

    To the hotel

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

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

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

    To the hotel

    Book Now
  • Casona San German - Alojamiento Para 14 Personas En Oaxaca

    From US$ 555

    Calle Libra Ex Hacienda La Soledad No.1 C.P.68263, Oaxaca, Mexico (To the map)

    El Mirador is situated approximately 15 minutes away by car. Nestled within a 6-km distance of Atzompa…

    To the hotel

    price for 1 night
    Book Now From US$ 555
  • Casa Del Alma

    Lambityeco 7, Puerto Escondido (Oaxaca), Mexico (To the map)

    This apartment lies in the vicinity of Carrizalillo Beach. 1.2 km from the homestay you will find Playa…

    To the hotel

    Book Now
  • 3007 - Bocana Beach Vista B3

    From US$ 235

    Bocana Beach Vistas, Barra Copalita, Oax., Mexico, Santa Cruz Huatulco, Mexico (To the map)

    Europa Galeria De Arte is about a 10-minute drive away and Huatulco International airport is 30 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • El Nido En La Playa Con Alberca Y Acceso Directo A La Bahia De Casa Pauline

    From US$ 180

    Playa La Boquilla Arroyo Cruz Pochutla Oaxaca, Arroyo Cruz, Mexico (To the map)

    Nestled in a beach area of Arroyo Cruz, the 1-bathroom villa is also within a 20-minute drive of Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Penthouse En Huatulco Con Alberca, Balcon, 5 Min Playa

    Blvd Guelaguetza Mza 10 Lte 4 Penthouse, Santa Cruz Huatulco, Mexico (To the map)

    This apartment lies 3.3 km from the Playa Arrocito. The Chahue Boulevard is a 20-minute walk from the…

    To the hotel

    Book Now
  • Departamento Bonito En Huatulco

    From US$ 121

    Calle Carrizal 1105, Sector H, Crucecita Huatulco Oaxaca, A2 Condominios Pacifico, Santa Cruz Huatulco, Mexico (To the map)

    The property is situated around 25 minutes on foot from Bahia Chahue and opposite Boulevard Chahue. Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 121