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.

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

855 results

  • La Mejor Ubicacion. A Unas Cuadras Del Centro

    From US$ 118

    Condominio Los Mangos Calle Sierra Ixtlan, Bahias De Huatulco Oaxaca, Santa Cruz Huatulco, Mexico (To the map)

    Bahía Cacaluta is in proximity to the apartment. To enjoy your vacation in Santa Cruz Huatulco, stay…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Tortugas Uno Cero Tres 2 Bedroom Starlink Ac Pool Parking

    From US$ 122

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

    The spacious apartment lies 2.6 km from the Summer Romance Lookout. The city centre is just 2 km away…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Casa Santa Cruz 4 Bdrm House-Pool & Walk To Beach

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

    The Santa Cruz Bay is just 1.2 km from the property, while the Huatulco Lookout is 3.8 km away. Casa…

    To the hotel

    Book Now
  • Casa Palmeras 2, Oasis House In Punta Zicatela

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

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

    To the hotel

    Book Now
  • Casa Terra - Tropical Rustic Cabins With Pool

    From US$ 41

    Pelicanos S/N La Barra, 70934 Puerto Escondido, Oax., Paso Hondo, Mexico (To the map)

    San Agustinillo is nestled 55 km from the 15 m² apartment. To enjoy your vacation in Paso Hondo, stay…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Luxury 2 Bedroom Condo By The Beach

    Playa Arrocito, Tangolunda, Mexico (To the map)

    The apartment is 4.1 km from the Chahue Boulevard and 4.3 km from the Bahia de San Agustin. The Huatulco…

    To the hotel

    Book Now
  • Palacio Huatulco - 2I

    From US$ 212

    Lote 16 Y 18, Seccion Comercial Turistica De Tangolunda, Oax, Santa Maria Huatulco, Mexico (To the map)

    The 110 m² apartment lies just 1.7 km from the Huatulco Lookout. Palacio Huatulco - 2I apartment is 102…

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • Casa Icaco, Naturaleza Y Calma Junto Al Mar

    Los Naranjos Ventanilla, Puerto Escondido Oaxaca, Puerto Escondido (Oaxaca), Mexico (To the map)

    Boasting sea views, the beachfront Casa Icaco, Naturaleza Y Calma Junto Al Mar Puerto Escondido is located…

    To the hotel

    Book Now
  • Newly Renovated Apartment With Pool

    Sierra De Ixtlan Esdificio L, 303 3Er Piso, Santa Cruz Huatulco, Mexico (To the map)

    The Santa Cruz Bay is about a 10-minute ride from this apartment. To enjoy your vacation in Santa Cruz…

    To the hotel

    Book Now
  • Villa Privada Merkaba Pxm

    From US$ 247

    Nuevo Leon, Brisas de Zicatela, Mexico (To the map)

    The accommodation is within 5 km of Puerto Escondido International airport and just a few steps from…

    To the hotel

    price for 1 night
    Book Now From US$ 247
  • Casa Agata

    From US$ 92

    C Camino Ala Playa An Loc Tierra Blanca 70934 Santa Maria Colotepec Oax., Brisas de Zicatela, Mexico (To the map)

    The beachfront Casa Agata Villa Brisas de Zicatela offers a private swimming pool as well as a Jacuzzi…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • 2095 - Cosmo 8A1

    From US$ 299

    Calle Sin Nombre Manzana 4, Lote 2, Residencial Arrocito, Tangolunda, Mexico (To the map)

    The Huatulco Lookout is nestled 16 minutes' walk away, and La Entrega is about 10 minutes' drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 299
  • Casa Bella Vista

    From US$ 177

    Montealban 309, Puerto Escondido (Oaxaca), Mexico (To the map)

    Carrizalillo Beach is about a 25-minute walk away and Puerto Escondido International airport is 5 km…

    To the hotel

    price for 1 night
    Book Now From US$ 177
  • Casa Taormina - Depto Pb Boutique

    From US$ 180

    Calle Jose Maria Efren, Don Goyo, Malucano, Mexico (To the map)

    The Playa Punta Zicatela is within a few blocks of the apartment. The spacious 80 m² Casa Taormina - Depto…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Apartamentos Kalhany

    Eucaliptos 122, Brisas de Zicatela, Mexico (To the map)

    The Playa Puerto Angelito y Manzanillo is 3.2 km from this apartment. Apartamentos Kalhany Brisas de…

    To the hotel

    Book Now
  • 3085 - Solana A302

    Bahias De Huatulco, Blvd. Chahue, Sector, P Chahue, Santa Cruz Huatulco, Mexico (To the map)

    Guests can reach the centre of Santa Cruz Huatulco within 10 minutes' walk, and Chahue Bay is right around…

    To the hotel

    Book Now
  • "Casa Mosso" En San Felipe Del Agua

    From US$ 211

    Calle De Colon Numero 5 Apartamento, Oaxaca, Mexico (To the map)

    The 3-bedroom apartment is 3.9 km from the El Llano Park and the whole church "Templo de Santo Domingo…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Beachfront In A Peaceful Resort 8Mi From Puerto Escondido

    From US$ 215

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

    The own beach is situated close by. To enjoy your vacation in Puerto Escondido, stay at Beachfront In…

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • Casa Jubilee King Suite Main Floor

    From US$ 63

    Calle Venus Colonia Linda Vista Puerto Escondido, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Playa Puerto Angelito y Manzanillo is a 10-minute ride from this 1-bedroom apartment, while the bustling…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Nezi Home

    Montealban 14, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 2-bedroom holiday home is located just 1.5 km from the compact Playa Carrizalillo White-Sand Beach…

    To the hotel

    Book Now