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

2026-11-04
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

974 results

  • Casa Macondo

    From US$ 28

    Estacahuite, Puerto Angel, Mexico (To the map)

    The long Playa Zipolite Beach is 4 km away, while Estacahuite Beach is within easy reach of the apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Kineki 11 - Casa Manuel

    From US$ 126

    1027 Colima Kineki Dpto 11, Brisas de Zicatela, Mexico (To the map)

    Mirador Summer Romance can be reached by car in a few minutes, while Puerto Surf is right by the 1-bedroom…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Hotel Rinconcito De Mazunte

    From US$ 66

    Calle Rinconcito S/N, Santa Maria Tonameca, Mexico (To the map)

    The hotel is 2.3 km from Playa La Ventanilla Public Beach and 10 minutes' drive from Mazunte. Nature…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Casa Esperanza

    From US$ 56

    Cp 70902 Playa Estacahuite, Estacahuite, Mexico (To the map)

    Zipolite, Oaxaca is a 10-minute drive from the comfortable hotel, and Panteon Beach is situated 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Utopiamar Beach House & Suites

    From US$ 918

    Camino Agua Blanca, Agua Blanca, Mexico (To the map)

    The comfortable hotel is a great place to stay due to its beachfront location in Agua Blanca. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 918
  • 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 this hotel. When staying at the Casa Maria…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Hotel Kymaia, Worldhotels Crafted

    From US$ 416

    Ceron Robles S/N Entre Valdeflores, Colotepec, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel offers private access to a private beach with beach towels. The elegant 5…

    To the hotel

    price for 1 night
    Book Now From US$ 416
  • Eos Suites

    From US$ 178

    Monte Alban, Santa Cruz Huatulco, Mexico (To the map)

    This Santa Cruz Huatulco aparthotel has a beachfront setting 2.1 km from Bahia de San Agustin. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Hotel Cristal Mazunte

    From US$ 60

    Calle Tamarindos, Barrio El Arroyo, Mazunte, Mexico (To the map)

    Offerring a location within a 2-km distance of Punta Cometa Lookout Point, the Mazunte hostel is in the…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Cabanas Adobe Frente Al Mar

    From US$ 139

    Calle Palmas Playa Tierra Blanca, Colotepec, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is a great place to stay due to its beachfront location in Puerto Escondido. The comfortable…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Casa Bastin

    From US$ 40

    Jazmines 6, Puerto Escondido (Oaxaca), Mexico (To the map)

    This elegant guest house has a prime location a 10-minute ride from Playa Coral. Puerto Angelito lies…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Kasa Koh La Punta Starlink Terraza Privada

    From US$ 64

    Calle Jalisco 657, Brisas de Zicatela, Mexico (To the map)

    This Brisas de Zicatela hotel has a prime setting within reach of Playa Punta Zicatela. Carrizalillo…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Beach Hotel Ines En Zicatela

    From US$ 85

    Av. Del Morro 101, Brisas de Zicatela, Mexico (To the map)

    The centre of Brisas de Zicatela can be reached within a 20-minute walk, and natural attractions like…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Casa Mosaicos - Adults Only

    From US$ 75

    Calle Colotepec Manzana 4 No. 20. Col. Emiliano Zapata., Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 15-minute drive to Puerto Escondido International airport. The compact Playa Carrizalillo…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Casa Leone La Punta

    From US$ 52

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

    The guest house has a tropical setting 3.4 km from Mirador Summer Romance. Playa Puerto Angelito y Manzanillo…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Unico La Punta Hotel Boutique Beach Club

    From US$ 149

    Heroes Oaxaquenos 942 Hotel Boutique, Brisas de Zicatela, Mexico (To the map)

    Galeria de Arte Casa12 is only 550 metres from the hotel, while Puerto Surf is a short way from the location.

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Hotel Renata

    From US$ 116

    Cam. Mermejita, Mazunte, Mexico (To the map)

    The comfortable hotel has a prime setting 2.2 km from San Agustinillo, while natural sights like the…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Balcon Gueela

    From US$ 105

    Calle Mixe Manzana 4 Lote 5, Santa Cruz Huatulco, Mexico (To the map)

    The hotel places you just 1.8 km from Bahia Cacaluta and 2.3 km from La Entrega. Mirador Huatulco can…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Casa Victoria Puerto Escondido Beach

    From US$ 65

    Palmeras, Brisas de Zicatela, Mexico (To the map)

    The hotel has a prime setting within 5 km of Playa Bacocho, while natural sights like Bahia Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Hotel Costa 55 Puerto Escondido

    From US$ 34

    Segunda Oriente, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a convenient setting in proximity to Puerto Angelito, while natural sights like Playa Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 34