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.

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

344 results

  • 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
  • Casa Mermejita

    From US$ 79

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

    The hotel offers a beachfront location right near Mermejita Beach. Panteon Beach is approximately 15…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Las Cabanas Magicas

    From US$ 130

    Calle Principal, San Agustinillo, Mexico (To the map)

    This San Agustinillo hotel has a convenient setting about a 10-minute drive from the Zipolite Beach, while…

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • City Express By Marriott Salina Cruz

    From US$ 55

    Carretera Transistmica Km 293.9, Col. Granadillo, Salina Cruz, Mexico (To the map)

    The contemporary hotel in Salina Cruz is 4.3 km from the Crab Beach. City Express By Marriott Salina…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Hotel Calli

    From US$ 49

    Carretera Cristobal Colon Km 790 Barrio Vixhana, Santo Domingo Tehuantepec, Mexico (To the map)

    Guests can find Guiengola Archaeological Zone 4.3 km from this Santo Domingo Tehuantepec hotel. The hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Cafe Maya - Casa Acalli

    From US$ 38

    Imss Health Clinic Rd. (Adelante De Clinica Imss Sobre La Playa), Zipolite, Mexico (To the map)

    The hotel has a beachfront setting not far from the Punta Cometa Lookout Point, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Casa Torito Mermejita

    From US$ 136

    Playa Mermejita Sn, Mazunte, Mexico (To the map)

    The centre of Mazunte 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$ 136
  • Days Inn By Wyndham Tuxtepec

    From US$ 31

    Avenida Francisco I. Madero Lote 1 Manzana 52, Tuxtepec, Mexico (To the map)

    Nestled in a downtown part of Tuxtepec, the hotel is around a 5-minute walk from Unidad Deportiva. The…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Villa Mykonos

    From US$ 95

    Camino Al Faro Colonia El Faro, Zipolite, Mexico (To the map)

    The centre of Zipolite can be reached in 20 minutes' walk of the hotel, and such cultural venues as the…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Il Gatto Rosso

    From US$ 175

    Il Gatto Rosso, San Agustinillo, Mexico (To the map)

    This San Agustinillo hotel has a beachfront setting only 14 minutes' walk from Mazunte Beach, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Hotel Y Bungalows Acuario

    From US$ 72

    Playa Del Morro Sin Numero, Colonia Marinero, Playa Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a private location about 25 minutes on foot from the Playa Puerto Angelito y Manzanillo.

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Bungalow Maya Luna

    From US$ 74

    Puerto Angel, Estacahuite, Mexico (To the map)

    A beachfront location gives access to Panteon Beach, which is 2.3 km away, and to the Panteon Beach, which…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Villas La Bella Margarita

    From US$ 51

    Sta Maria, 70934 Brisas De Zicatela, Oax., Brisas de Zicatela, Mexico (To the map)

    The apartment lies 2.7 km from the Playa Puerto Angelito y Manzanillo. Private access to the own beach…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Cabanas La Isla Chacahua

    From US$ 40

    La Playa S/N, Guayabas, Mexico (To the map)

    Parque Nacional Lagunas De Chacahua can be found about 5 km away, and Chacahua Lagoons National Park…

    To the hotel

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

    From US$ 181

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

    This hotel is a great place to stay due to its beachfront location in Puerto Escondido. La Puesta del…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Hotel Budamar Zipolite

    From US$ 187

    Av. Roca Blanca, Zipolite, Mexico (To the map)

    Zipolite-Puerto Angel Lighthouse is 2.5 km from this hotel, while nearly a 10-minute drive from the San…

    To the hotel

    price for 1 night
    Book Now From US$ 187
  • Casa Uwu, Chacahua Oaxaca

    From US$ 205

    Carretera Banco De Piedra S/N Chacahua, Guayabas, Mexico (To the map)

    The hotel is a great place to stay due to its convenient location in Guayabas. San Agustinillo is 128…

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • Casa Nau Mazunte

    From US$ 58

    Calle La Barrita, Mazunte, Mexico (To the map)

    The comfortable hotel enjoys its prime location a short way from the Sea Turtle Center. Rinconcito Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Increible Casa Frente A La Playa

    From US$ 199

    Camino A La Playa, Tierra Blanca Colotepec Puerto Escondido, Puerto Escondido (Oaxaca), Mexico (To the map)

    Nestled in a beach area of Puerto Escondido, the 3-bedroom Increible Casa Frente A La Playa Villa Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 199
  • Suites La Playa

    From US$ 200

    Andador Darsena, Manzana 20 Lote 15. Santa Cruz Sector A. Bahia De Santa Cruz Huatulco., Santa Cruz Huatulco, Mexico (To the map)

    The apartment is situated 4.1 km from La Entrega and 4.2 km from Tangolunda Golf Course. Chahue Bay is…

    To the hotel

    price for 1 night
    Book Now From US$ 200