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-10-06

2026-10-07
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

1304 results

  • Casa Mura

    From US$ 46

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

    You'll need 10-minute drive to Puerto Escondido International airport. The hotel is 6 km from the Bahia…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Casa Sixta A 7Min Del Aeropuerto Internacional Pmx Y 2 Cuadras Terminal Autob Ado

    From US$ 37

    Primera Sur 309, Puerto Escondido (Oaxaca), Mexico (To the map)

    Located 250 metres from plaza azul, the comfortable guest house is a short way from the Bahia Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Casa La Ola

    From US$ 99

    Carretera Principal Mazunte San Agustinillo S/N S/N, San Agustinillo, Mexico (To the map)

    The hotel places you just 1.1 km from Mazunte Beach and approximately a 10-minute drive from the Zipolite…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Casa Mava

    From US$ 112

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

    The centre of Brisas de Zicatela 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$ 112
  • Pargos Hotel & Cowork

    From US$ 22

    Calle Primera Sur, 205. Colonia Centro, Puerto Escondido (Oaxaca), Mexico (To the map)

    This comfortable hotel boasts a convenient setting around a 20-minute walk from Playa Marinero. The Pargos…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Posada Buda-Tortuga

    From US$ 123

    Av. Principal Playa San Agustinillo S/N, 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$ 123
  • Casa Karma

    From US$ 15

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

    The elegant hotel has a quiet setting 3.4 km from the Bahia Puerto Escondido. The property also gives…

    To the hotel

    price for 1 night
    Book Now From US$ 15
  • Casa Ava

    From US$ 50

    Mazunte, Ton, Mazunte, Mexico (To the map)

    This comfortable hotel has a convenient location 10 minutes' drive from the San Agustinillo Beach. Mermejita…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Posada La Sabila

    From US$ 73

    Callejon El Agujon Camino Al Panteon, Mazunte, Mexico (To the map)

    The hotel has a scenic setting a mere 1.1 km from Mazunte Beach, while natural sights like the San Agustinillo…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Blue Bocana

    From US$ 54

    M 6, L 19 Playa La Bocana, Barra Copalita, Mexico (To the map)

    The hotel boasts a beachfront location in the immediate vicinity of La Bocana Beach. The Blue Bocana…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Hotel Cordelia'S

    From US$ 46

    Playa Panteon, Domicilio Conocido, Puerto Angel, Mexico (To the map)

    The hotel has a beachfront setting 10 minutes by car from the Zipolite Beach. The Sea Turtle Center is…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • El Eden Escondido

    From US$ 34

    Morelos 107, Colonia Brisas De Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is about 5 km from Puerto Escondido International airport and within reach of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Hotel Casa Mixteca

    From US$ 66

    Avenida Roca Blanca Colonia Roca Blanca Sin Numero, Zipolite, Mexico (To the map)

    The centre of Zipolite can be reached within a 10-minute walk, and natural attractions like the San Agustinillo…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Posada Paloma

    From US$ 30

    Calle Principal S/N, Playa San Agustinillo, San Agustinillo, Mexico (To the map)

    The hotel is approximately 10 minutes by car from Ventanilla Beach and a short way from the Sea Turtle…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Aymara Punta Zicatela

    From US$ 58

    327A Toluca, Brisas de Zicatela, Mexico (To the map)

    This apartment is in proximity to the Casa12 Art Gallery, which is an excellent place to improve cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Mayev Express

    From US$ 69

    Calle Ligia Manzana 3 Lote 6 Sector I Privada Ligia, Santa Cruz Huatulco, Mexico (To the map)

    The centre of Santa Cruz Huatulco can be reached in 10 minutes' walk of the hotel, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Chante

    From US$ 5

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

    You'll need 10-minute drive to Puerto Escondido International airport. Carrizalillo Beach is a mere 1.1…

    To the hotel

    price for 1 night
    Book Now From US$ 5
  • Cielito Lindo Suites

    From US$ 62

    Calle Barriletes 6, Manzana 4, Fracc. Rinconada, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Playa del Amor is just 500 metres from this 9-room apartment, while the Puerto Angelito beach is…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Casa Mia

    From US$ 54

    Calle Felipe Merklin 207 A Esq Andador Soledad And La Paz,Sector Libertad, Puerto Escondido (Oaxaca), Mexico (To the map)

    The comfortable hotel boasts a convenient location fairly close to Commercial Walkway. The Casa Mia also…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Pora Chacahua

    From US$ 52

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

    This Guayabas hostel is also around 25 minutes' walk from Chacahua Lagoons National Park. Located 3.2…

    To the hotel

    price for 1 night
    Book Now From US$ 52