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
    العربية 简体中文 Č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

2025-07-19

2025-07-20
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.

Beachfront 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

219 results

  • Aguamiel Beach House

    168 Privada Manzanillo Deea, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll be just 7 minutes' stroll from Bahia Puerto Escondido Public Beach and within walking distance…

    To the hotel

    Book Now
  • Casa Macondo

    From US$ 28

    Estacahuite, Puerto Angel, Mexico (To the map)

    The property is within 4 km of Zipolite Beach, and 20 minutes' stroll from Playa Panteon. The apartment…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Condos Privados - Camino Real Zaashila Huatulco

    From US$ 163

    Boulevard Benito Juarez 5 Bahia De Tangolunda, Tangolunda, Mexico (To the map)

    This Tangolunda property is situated within a 10-minute drive of Santa Cruz Bay. Located nearly a 10…

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • Posada San Cristobal

    From US$ 66

    Al Final De La Calle Adoquin Colonia Roca Blanca Zipolite Pochutla Oaxaca, Zipolite, Mexico (To the map)

    Located a mere 300 metres from the long Playa Zipolite Beach, the accommodation is right off Zipolite…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • El Origen Villas & Spa-Puerto Escondido

    From US$ 232

    Fraccionamiento Real De Palmarito, Calle Privada De Palmarito Lt5, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 20-minute drive to Puerto Escondido International airport. At a distance of 3.9 km from this…

    To the hotel

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

    From US$ 45

    Rinconcito, Mazunte, Mexico (To the map)

    You will enjoy your visit to Mazunte Beach, located relatively near the beachfront hotel. This Mazunte…

    To the hotel

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

    From US$ 720

    Ceron Robles S/N Valdeflores, Colotepec, Tlachicon, Mexico (To the map)

    You'll need 40-minute drive to Puerto Escondido International airport. Brisas de Zicatela is located…

    To the hotel

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

    From US$ 98

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

    Overlooking the sea, the 2-star Cabanas Adobe Frente Al Mar hotel features a terrace and a swimming…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Lunaya

    From US$ 142

    1284 Nuevo Leon Brisas De Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The accommodation is 800 metres from Puerto Surf, while Playa Principal is 4.2 km away. The hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Lolas 68

    From US$ 51

    Zipolite, San Pedro Pochutla, Mexico (To the map)

    Love Beach is just a short drive from the property, while Zipolite, Oaxaca is 16 minutes' walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hostal Onahu Chacahua

    From US$ 33

    Laguna De Chacahua Calle Principal 77, Guayabas, Mexico (To the map)

    Guests can visit Faro Chacahua, located just 5 minutes on foot from this guest house, and Lagunas de…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Casa Noruma

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

    The beachfront guest house is located approximately a 10-minute drive from Mirador Summer Romance in…

    To the hotel

    Book Now
  • Casa Pua

    From US$ 136

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

    Casa Pua Hotel Puerto Escondido lies in a restaurant area of Puerto Escondido and overlooks the sea.

    To the hotel

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

    From US$ 30

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

    The property offers proximity to natural sights like Playa Principal (1.3 km) and Bahia Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Casa Isla Paraiso

    From US$ 59

    Camino A Playa Mermejita, Mazunte, Mexico (To the map)

    Camino a Playa Mermejita is located within 5 minutes' walk of the guest house, and such natural sites…

    To the hotel

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

    From US$ 81

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

    The hotel is about 5 km from Puerto Escondido International airport and a 10-minute ride from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Hotel Neptuno Zipolite

    From US$ 33

    6274 Carretera Federal 175, Zipolite, Mexico (To the map)

    The centre of Zipolite is a 5 minutes' walk of this hotel. The property is a 5-minute ride from Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Esssential Pxm Arkitainer Residential Lofts

    Pirules 616 Nogales S/N Esquina Pirules, Los Tamarindos Oaxaca, Mexico C.P. 70934, Brisas de Zicatela, Mexico (To the map)

    You'll need 15-minute drive to Puerto Escondido International airport. In close proximity to the hotel…

    To the hotel

    Book Now
  • Beachfront Paradise Boutique Hotel - Casa Alebrijes Jacuzzi Suite

    From US$ 585

    Calle Delfines, Agua Blanca, Mexico (To the map)

    The hotel is 29 km from Mazunte. Area attractions, including Agua Blanca Playa, are located nearly a…

    To the hotel

    price for 1 night
    Book Now From US$ 585
  • A Nice Place On The Beach

    From US$ 24

    Calle Principal, Zipolite, Mexico (To the map)

    Also, Playa Zipolite is nearly 5 minutes' walk away. Zipolite, Oaxaca is just 150 metres away, and Cine…

    To the hotel

    price for 1 night
    Book Now From US$ 24