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

2026-07-09
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.

Beach hotels in Oaxaca

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

353 results

  • Casa Arizona

    From US$ 49

    Bugambilias 2391, Brisas de Zicatela, Mexico (To the map)

    The Playa Puerto Angelito y Manzanillo is around a 10-minute drive from the apartment. To enjoy your…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Lazuli Cielo - Beachfront Loft

    From US$ 244

    Rancho Las Hamacas Sn, Lazuli, Carretera San Agustinillo- Mazunte 
San Agustinillo
, Santa Maria Tonameca, Oaxaca, 
70946, 
Mexico, San Agustinillo, Mexico (To the map)

    The Sea Turtle Center is 2.3 km from the apartment. Lazuli Cielo - Beachfront Loft San Agustinillo apartment…

    To the hotel

    price for 1 night
    Book Now From US$ 244
  • La Punta, 2 Bedroom Beach Bungalow With Private Pool & Starlink

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

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

    To the hotel

    Book Now
  • La Villana: Hermosa Casa A Pasos Del Mar

    From US$ 540

    Rancho Neptuno, Puerto Escondido (Oaxaca), Mexico (To the map)

    To the hotel

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

    From US$ 142

    Camino Agua Blanca, Santa Maria Tonameca, Mexico (To the map)

    This apartment is 30 km from Mazunte. The beachfront Utopiamar Beach House & Suites Santa Maria Tonameca…

    To the hotel

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

    From US$ 192

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

    You'll need 25-minute drive to Huatulco International airport. The Eos Suites is within 30 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Posada Ecohabitas

    From US$ 45

    Rinconcito, Mazunte, Mexico (To the map)

    Located 750 m from the Punta Cometa Lookout Point, the hotel is also 4.1 km from entertainment venues…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Hotel Budamar Zipolite

    From US$ 187

    Av. Roca Blanca, Zipolite, Mexico (To the map)

    The hotel places you around 5 minutes on foot from the Zipolite Beach and nearly a 10-minute drive from…

    To the hotel

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

    From US$ 139

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

    The hotel is located in a beach area of Puerto Escondido. This Puerto Escondido hotel offers private…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Angel Del Mar

    From US$ 39

    Altos Cerro del Panteon s/n Playa del Panteon, Puerto Angel, Mexico (To the map)

    The 3-star hotel is about 40 km from Huatulco International airport and about 15 minutes by car from…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Posada La Pacifica

    From US$ 30

    Mazunte, Mazunte, Mexico (To the map)

    This Mazunte guest house is about 50 km from Huatulco International airport and only 1.6 km from such…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Casa De Las Olas

    From US$ 139

    Playa El Rinconcito, S.N.Junto A La Torre De Salvavidas, Mazunte, Mexico (To the map)

    The hotel has a beachfront setting 3.4 km from the San Agustinillo Beach, while natural sights like the…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Cabanas Edda

    From US$ 39

    Callejon Del Morro Esquina Carretera Costera, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a beachfront location within a 10-minute drive of the Playa Punta Zicatela. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Casa Nhisdao

    From US$ 76

    Jto Agencia Municipal Sn C.P 70, Jto H Posada Sn Agustin, 70946 San Agustinillo, Oax., San Agustinillo, Mexico (To the map)

    Puerto Angel Main Beach is around 6 km from this San Agustinillo hotel, while the long Playa Zipolite…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Restaurant Y Cabanas Chefy By Rotamundos

    From US$ 46

    Mf6Q+W73 Playa Zipolite, Zipolite, Mexico (To the map)

    Situated 3.5 km from the San Agustinillo Beach, this Zipolite hotel is approximately a 10-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Hotel Hostal Teresa

    From US$ 18

    Al Final Del Adoquin, Colonia Roca Blanca, Zipolite, Mexico (To the map)

    This hotel lies 150 metres from Rancho Los Mangos and just steps from the Zipolite Beach. There is a…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Hotel Villa Mexicana Puerto Escondido

    From US$ 56

    Boulevard Benito Juarez #600 San Pedro Mixtepec, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 10-minute drive to Puerto Escondido International airport. The Villa Mexicana Puerto Escondido…

    To the hotel

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

    From US$ 205

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

    The centre of Chamuscadero can be reached within a 30-minute walk. Santa Cruz Huatulco is 124 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • Cabanas

    Heroes Oaxaquenos & Calle Campeche, Brisas de Zicatela, Mexico (To the map)

    Puerto Surf Lessons is located just near the hotel, and Puerto Escondido International airport is approximately…

    To the hotel

    Book Now
  • La Casa De Los Arboles Frente A La Playa Con Alberca

    From US$ 288

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

    The La Boquilla estuary is fairly close to this beachfront holiday home, while San Agustinillo is 8 km…

    To the hotel

    price for 1 night
    Book Now From US$ 288