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

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

294 results

  • Terrestre, A Member Of Design Hotels

    From US$ 338

    Carretera Federal Km 113, Puerto Salina Cruz, Santiago Pinotepa Nacional, Puerto Escondido (Oaxaca), Mexico (To the map)

    Terrestre, A Member Of Design Hotels Puerto Escondido, located only 1.2 km from the Fundacion Casa Wabi…

    To the hotel

    price for 1 night
    Book Now From US$ 338
  • Cafe Maya

    From US$ 52

    Junto A Las Letras, Colonia Centro, Playa Zipolite, Oaxaca, Mexico, Zipolite, Mexico (To the map)

    You'll be around a 10-minute drive from the Mazunte Beach and only steps away from Love Beach. Pampering…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Casa Yuma, Puerto Escondido

    From US$ 281

    Ventanilla Los Naranjos M, Lote 10, Puerto Escondido (Oaxaca), Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 281
  • Surf Olas Altas

    From US$ 60

    Av. Del Moro, Col. Marinero 310, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 10-minute drive to Puerto Escondido International airport. Spread out among restaurants and…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Casablanca Guest House - Adults Only - Starlink Internet!

    From US$ 99

    Arcoiris No.1 Col. Arroyo Tres, Zipolite, Mexico (To the map)

    Situated merely 100 metres from Camarones Beach, the guest house is within 10 minutes' drive of Mazunte…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Hotel Rockaway

    From US$ 74

    Calle Del Morro S/N Playa Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    Situated 3.4 km from the Summer Romance Lookout, this Puerto Escondido hotel is 2.2 km from the Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Hotel Descalzo Spa

    From US$ 83

    Calle Las Palmas Sn, Zipolite, Mexico (To the map)

    Mermejita Beach is 4.6 km from this Zipolite hotel, while the Punta Cometa Lookout Point is nestled 4.3…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Hotelito Swiss Oasis, Playa Zicatela - Adults Only - Kitchen - Cocina

    From US$ 71

    Andador Gaviotas, Calle Del Morro, Brisas De Zicaela, Puerto Escondido (Oaxaca), Mexico (To the map)

    Coral Beach is 3.3 km away, and Commercial Walkway is 3.4 km from this Puerto Escondido hotel. The Hotelito…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Hotel Blater

    From US$ 74

    Calle del Morro, S/N, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is in a business area of Puerto Escondido. The Blater Puerto Escondido gives access to Carrizalillo…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Cabanas Punta Placer

    From US$ 90

    Domicilio Conocido Playa San Agustinillo, San Agustinillo, Mexico (To the map)

    Coco Loco Surf Club is located only 200 m from this San Agustinillo hotel, and such natural sites as…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Niru Ocean Suites By Binniguenda

    From US$ 270

    Lote 3, Manzana 22, Sector A, Santa Cruz, Bahias De Huatulco, Oaxaca,, Santa Cruz Huatulco, Mexico (To the map)

    This Santa Cruz Huatulco hotel has a beachfront setting 2.9 km from the Maguey Bay. Places of worship…

    To the hotel

    price for 1 night
    Book Now From US$ 270
  • Hotel Escondido Puerto Escondido Adults Only

    From US$ 330

    Car. Federal Salina Cruz Km 113, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 4-star designer hotel boasts private access to an unspoiled own beach with bungalows. Located only…

    To the hotel

    price for 1 night
    Book Now From US$ 330
  • Manta Raya Hotel - Right On The Beach

    From US$ 90

    Playa Salchi, Cuatunalco, Cuatunalco, Mexico (To the map)

    The centre of Cuatunalco is a 5 minutes' walk of the hotel. The property is 15 minutes' drive from Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Posada Mexico

    From US$ 44

    Calle Del Adoquin, Roca Blanca, Zipolite, Mexico (To the map)

    Standing merely a 6-minute stroll from the Zipolite Beach, the hotel also offers easy access to Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • 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
  • Hotel El Risco - A 30 Min De Huatulco

    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 Angel…

    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$ 201

    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$ 201