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-02

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

345 results

  • Casona Sforza

    From US$ 392

    La Barra Santa Maria Colotepec Domicilio Conocido, Puerto Escondido (Oaxaca), Mexico (To the map)

    Surrounded by a lush garden and gardens, the hotel is a 15-minute drive from Puerto Escondido International…

    To the hotel

    price for 1 night
    Book Now From US$ 392
  • Hotel Casa Pan De Miel (Adults Only)

    From US$ 151

    Cerrada Museo De La Tortuga, Mazunte, Mexico (To the map)

    The hotel lies nearly 20 minutes' walk from Punta Cometa and a short way from Mazunte Beach. The Zipolite…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Hotel El Copal

    From US$ 83

    Calle Del Panteon, Playa La Mermejita, Mazunte, Mexico (To the map)

    A private beach is merely 50 metres from the hotel, while Camarones Beach is 3.7 km away. Also, Panteon…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • El Risco

    From US$ 72

    Pochutla, Cuatunalco, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Punta Conejo Resort

    From US$ 177

    Punta Conejo S/N Playa Brasil, Salina Cruz, Mexico (To the map)

    The hotel is a great place to stay due to its beachfront location in Salina Cruz. Also, the Punta Conejo…

    To the hotel

    price for 1 night
    Book Now From US$ 177
  • Bungalows Zicatela

    From US$ 99

    Calle Del Morro, Colonia El Marinero, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 10-minute drive to Puerto Escondido International airport. The charming Bungalows Zicatela…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Casa Lu Hotel Boutique

    From US$ 413

    Andador Golfina #1 , Mazunte, Santa Maria Tonameca., Mazunte, Mexico (To the map)

    The hotel boasts a beachfront setting approximately a 20-minute walk from El Pescador. Aragon Beach is…

    To the hotel

    price for 1 night
    Book Now From US$ 413
  • La Loma Linda, Bungalows Y Yoga

    From US$ 70

    Carretera Principal, Colonia Centro, A 100 Metros De La Capilla., Zipolite, Mexico (To the map)

    The hotel places you about 5 minutes' drive from the Panteon Beach and 4.1 km from Mazunte Beach. The…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Zoa Hotel - Adults Only

    From US$ 216

    Cerrada Del Museo De La Tortuga No. 1, Mazunte, Mexico (To the map)

    SpaCio Shanti lies 2.9 km away, while Rinconcito Beach is a mere 0.8 km from the hotel. Natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • Hotel Manava

    From US$ 35

    Avenida Del Morro, Brisas de Zicatela, Mexico (To the map)

    The hotel places you 2.3 km from the compact Playa Carrizalillo White-Sand Beach and 4.7 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Punta Mar

    From US$ 25

    Alejandro Cardenas Peralta, Brisas de Zicatela, Mexico (To the map)

    The Playa Puerto Angelito y Manzanillo is 4.2 km away, and culture-oriented attractions such as the Casa12…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Casa Mariposa Beach Hotel

    From US$ 378

    Oaxaca El Zapote-Copalita, Tierra Blanca (Oaxaca), Mexico (To the map)

    The guest house is a great place to stay due to its beachfront location in Tierra Blanca. This Tierra…

    To the hotel

    price for 1 night
    Book Now From US$ 378
  • Celeste Beach Residences Huatulco Curamoria Collection

    From US$ 328

    Calle 3 Mza 12 Lote 1, Santa Cruz Huatulco, Mexico (To the map)

    The hotel boasts a luxurious setting about 5 minutes' walk from Playa Picuda. Tangolunda Bay is also…

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Casa Kuaa

    From US$ 120

    Oaxaca Mx3 Lt5, Justo Salvador, Brisas De Zicatela Casa Kuaa, Brisas de Zicatela, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Casa Kalmar

    From US$ 101

    Calle Arco Iris 9, Playa Camarones, Zipolite, Mexico (To the map)

    The elegant hotel boasts a prime location a stone's throw from Shrimp Beach. This accommodation is also…

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Hotel Estrella De Mar

    From US$ 39

    Carretera Puerto Angel- Mazunte Oaxaca S/N, En La Playa Frente A La Cancha De Futbol, Zipolite, Mexico (To the map)

    The centre of Zipolite can be reached within a 5-minute walk, and natural attractions like the long Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Aamori Boutique Hotel (Adults Only)

    From US$ 119

    Carretera Principal, Playa San Agustinillo, San Agustinillo, Mexico (To the map)

    The hotel offers a beachfront location just moments from Coco Loco Surf Club. The Hridaya Yoga Center…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Casa Bagus

    From US$ 143

    Domicilio Conocido S/N Camino A La Playa Frente A La Secundaria, San Agustinillo, Mexico (To the map)

    The centre of San Agustinillo can be reached in 5 minutes' walk of the hotel, and such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Shambhala Vision

    From US$ 39

    Camino A Shambhala S]N Col.Roca Blanca, San Pedro Pochutla, Playa Zipolite, Zipolite, Mexico (To the map)

    The hotel has a beachfront setting about 25 minutes on foot from the San Agustinillo Beach. Standing…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Bungalows Santa Cruz

    From US$ 56

    Calle del Morro s/n, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 3-star hotel is in the very heart of Puerto Escondido, just 10 minutes' drive from Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 56