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 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-03-23

2026-03-24
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

334 results

  • Angel Del Mar

    From US$ 39

    Altos Cerro del Panteon s/n Playa del Panteon, Puerto Angel, Mexico (To the map)

    Such city attractions as Love Beach, which is 3.4 km from this hotel, and Mermejita Beach, which is 7…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Hotel Hostal Teresa

    From US$ 18

    Al Final Del Adoquin, Colonia Roca Blanca, Zipolite, Mexico (To the map)

    This San Pedro Pochutla hotel is situated within 5 minutes' walk of a white beach. The Hostal San Pedro…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Posada La Pacifica

    From US$ 30

    Mazunte, Mazunte, Mexico (To the map)

    The centre of Mazunte can be reached within a 5-minute walk, and natural attractions like Zipolite Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Hotel Salmastro

    From US$ 34

    Paso A Playa Del Amor S/N, Playa Zipolite, San Pedro Pochutla, Mexico (To the map)

    This San Pedro Pochutla hotel boasts a beachfront location within 10 minutes' drive of White Rock Zipolite…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Playa Bruja Zicatela

    From US$ 68

    419 Avenida Del Morro Colonia. Tamarindos, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Bruja Zicatela Apartment is a mere 5 minutes on foot from Playa Zicatela and welcomes guests with…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Utopiamar Beach House & Suites

    From US$ 96

    Camino Agua Blanca, Santa Maria Tonameca, Mexico (To the map)

    Mazunte is 30 km away from the 8-room apartment. Overlooking the pool, the beachfront UtopiAmar Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • 9 Bahias Condos Con Club De Playa

    From US$ 86

    Boulevard Chaue Tangolunda 103 Sector O, Santa Cruz Huatulco, Mexico (To the map)

    This apartment lies within walking distance of Bahia Chahue. The city centre is just 1 km away and Huatulco…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Oasis Villa A Lado Del Mar

    From US$ 168

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

    The accommodation is in a beach area of Brisas de Zicatela, in close proximity to the Casa12 Art Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • Casa Ninfa

    From US$ 50

    Calle Tlacochahuaya C3 9 Fraccionamiento Bacocho, Puerto Escondido (Oaxaca), Mexico (To the map)

    A 10-minute walk will take you to the city centre. The apartment is located at a distance of 2.6 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Brisa Del Mar #6

    From US$ 55

    Carretera Federal 200 6, Brisas de Zicatela, Mexico (To the map)

    Playa Principal is located 5 km from this beachfront accommodation. The city centre is just 2 km away…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Andivi

    From US$ 75

    Playa La Boquilla, Arroyo Cruz Sin Numero, Arroyo Cruz, Mexico (To the map)

    Guests can access Panteon Beach nearly a 10-minute ride away, while Playa Estacahuite is about 8 km…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Oceanview Punta Arrocito Luxury Condo, Near Arrocito Beach

    From US$ 245

    Punta Arrocito, Santa Maria Huatulco, Mexico (To the map)

    The spacious apartment features location 4.4 km from the Bahia de San Agustin and 4.2 km from the Buceo…

    To the hotel

    price for 1 night
    Book Now From US$ 245
  • Casa Maria, Cerca De Casa Wabi Y Hotel Terrestre

    From US$ 375

    Casas Maria Matilda, Puerto Escondido (Oaxaca), Mexico (To the map)

    Featuring an outdoor swimming pool for guests' relaxation, the 2-bedroom Casa Maria, Cerca De Casa Wabi…

    To the hotel

    price for 1 night
    Book Now From US$ 375
  • Welcome To Casa Palma.

    Camino Agua Blanca, Agua Blanca, Mexico (To the map)

    Boasting garden views, Welcome To Casa Palma is located in a beach area of Agua Blanca and offers an…

    To the hotel

    Book Now
  • Biulu Apartment At Tangolunda Bay

    Boulevard Benito Juarez 20, Tangolunda, Mexico (To the map)

    The Buceo Scuba Huatulco Dive Site is 4.3 km away, while Europa Art Gallery is within easy reach of the…

    To the hotel

    Book Now
  • La Playa Suites

    From US$ 181

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

    This apartment is located 2.9 km from the Maguey Bay and 4.1 km from La Entrega. The Huatulco Lookout…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Monte Al Mar, Barra De Cruz

    Barra De La Cruz, Santiago Astata, Oax, San Isidro Chacalapa, Mexico (To the map)

    The Green Cabin Barra De La Cruz is located a 10-minute ride from Barra de la Cruz, giving access to…

    To the hotel

    Book Now
  • La Pajarera

    From US$ 80

    Playa El Rinconcito, S.N. Junto A La Torre De Salvavidas, Mazunte, Mexico (To the map)

    The Mazunte country house is within 50 km of Huatulco International airport and a 5-minute ride from…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • 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
  • Esssential Pxm Arkitainer Residential Lofts

    From US$ 94

    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. The hotel also lies in the vicinity…

    To the hotel

    price for 1 night
    Book Now From US$ 94