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

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

293 results

  • Casa Sol

    From US$ 132

    Calle Arco Iris, Zipolite, Mexico (To the map)

    The apartment is 2.8 km from the Sea Turtle Center, which is an excellent place to improve cultural awareness.

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Casa Ofelia

    From US$ 112

    Playa Mermejita S/N, Mazunte, Mexico (To the map)

    The comfortable hotel boasts a beachfront setting around a 15-minute walk from El Pescador. This accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Ananda Guest House Yoga & Meditacion

    From US$ 18

    Calle Jacarandas 18, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is approximately 3 km from Carrizalillo Beach, while the Punta Zicatela is 2.5 km away. At…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Casapiedra

    From US$ 90

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

    The comfortable hotel is a short way from White Rock. Casapiedra Hotel Puerto Escondido, located a 10…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Beachfront Paradise Boutique Hotel

    From US$ 121

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

    The hotel is in a rural area of Agua Blanca. This comfortable bed & breakfast is a short way from White…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Villas Fasol Huatulco

    From US$ 247

    Residencial Conejos Mza 7 Lote 3, 5 Y 18, Bahias De Huatulco, Oax., Santa Cruz Huatulco, Mexico (To the map)

    The 5-star hotel offers a lush location in a beach area of Santa Cruz Huatulco. The property in Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 247
  • Mangal Suites

    From US$ 58

    Quintana Roo, Brisas de Zicatela, Mexico (To the map)

    This apartment is 3.3 km from the Casa12 Art Gallery, which is an excellent place to improve cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • La Playita Beach House

    From US$ 30

    El Morro Sn, Colonia Santa Maria, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a prime setting 3.1 km from the compact Playa Carrizalillo White-Sand Beach. At the La…

    To the hotel

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

    From US$ 151

    Camino A La Capilla S/N, Bahia De San Agustin, Garita, Mexico (To the map)

    Santa Cruz Huatulco is 15 km away as well. Located just 250 metres from playa san agustin, the smoke…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Bambu Ecocabanas

    From US$ 89

    Carretera Principal Zipolite-Mazunte S/N San Agustinillo Sta Ma Tonameca Oaxaca Centro, San Agustinillo, Mexico (To the map)

    This property is right near the Zipolite Beach, while Coco Loco Surf Club is approximately 100 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • La Olita

    C. Quinta Sur 24, Puerto Escondido (Oaxaca), Mexico (To the map)

    Take a peaceful 15 minutes' stroll into the heart of Puerto Escondido city centre. About 10 minutes by…

    To the hotel

    Book Now
  • Petras Hotel

    From US$ 265

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

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

    To the hotel

    price for 1 night
    Book Now From US$ 265
  • Hotel Paraiso Del Pescador By Rotamundos

    From US$ 45

    San Agustinillo Tonameca . Calle Principal S/N Col Centro, San Agustinillo, Mexico (To the map)

    The centre of San Agustinillo can be reached within a 5-minute walk. The Paraiso Del Pescador By Rotamundos…

    To the hotel

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

    From US$ 88

    Via Sin Nombre, Calera, Mexico (To the map)

    Guests may find Chacahua Lagoons National Park 3 km from the comfortable hotel, and Parque Nacional Lagunas…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Casa Laud Chacahua Isla

    From US$ 46

    Playa De Chacahua, Guayabas, Mexico (To the map)

    The hotel is also 3.2 km from Chacahua Lagoons National Park in Guayabas. Camionetas bus station is within…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • La Maxima Drag Show & Bar Lgbt

    From US$ 37

    Av Palma Real S/N Colonia Las Palmas, Zipolite, Mexico (To the map)

    The Rinconcito Beach is 3.9 km from the hotel, while the Punta Cometa Lookout Point is about 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Casa Chula Hotel Boutique Frente Al Mar

    From US$ 232

    Calle Las Palmas, Playa Tierra Blanca, Tierra Blanca (Oaxaca), Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • Amaroo Palms

    From US$ 98

    Privada Camino Real S/N La Punta Zicatela, Brisas de Zicatela, Mexico (To the map)

    This comfortable hotel has a beachfront location 10 minutes' drive from the Playa Puerto Angelito y Manzanillo.

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Hotel Extasis Zipolite Nudista En Zona De Fiesta

    From US$ 56

    Calle Playa Zipolite Principal #2 S/N Colonia Zipolite San Pedro Pochutla, Oaxaca 3 Pisos, Zipolite, Mexico (To the map)

    This Zipolite hotel is about a 10-minute ride from the San Agustinillo Beach and just around the corner…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Madre Tierra Hostal

    From US$ 10

    311 Avenida Hidalgo, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel is not far from the compact white - sand Playa Carrizalillo Beach, while…

    To the hotel

    price for 1 night
    Book Now From US$ 10