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
    العربية 简体中文 Č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

2025-05-02

2025-05-03
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

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

497 results

  • Hotel Ribera Del Mar

    From US$ 145

    Felipe Merklin 205, Av Alfonso Perez Gasga & Andador Soledad, Puerto Escondido (Oaxaca), Mexico (To the map)

    Mirador Summer Romance is a minute's walk from the accommodation, and Commercial Walkway is located approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Hostel Zapotecas

    From US$ 10

    Esq.Heroes Oaxaquenos & Alejandro Cardenas Peralta. Brisas De Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido can be reached within a 30-minute walk, and natural attractions like Bahia…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Hotel Antiguo Fortin

    From US$ 59

    Carretera Internacional, 1227 Colonia Ex Marquezado, Oaxaca, Mexico (To the map)

    This Oaxaca property has a comfortable location about 25 minutes' walk from Basilica of Our Lady of Solitude…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Hotel Lyoban

    From US$ 50

    Plaza De La Capilla 3, Junto A La Capilla, Zipolite, Mexico (To the map)

    The hotel is 10 minutes by car from Playa Mazunte, 10 minutes' drive from Playa Rinconcito. At this 2…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Restaurant Y Cabanas Chefy By Rotamundos

    From US$ 46

    Mf6Q+W73 Playa Zipolite, Zipolite, Mexico (To the map)

    The hotel is located within walking distance of White Rock and within a 10-minute drive of White Rock…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Stylish And Huge Apartment By The Beach

    From US$ 176

    8 Baja California Norte, Brisas de Zicatela, Mexico (To the map)

    Stylish And Huge Apartment By The Beach is just a short stroll from Galeria de Arte Casa12, which is…

    To the hotel

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

    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

    Book Now
  • La Punta, 2 Bedroom Beach Bungalow With Private Pool & Starlink

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

    The nearby cultural attractions include Galeria de Arte Casa12, which is 0.6 km away. Boasting a location…

    To the hotel

    Book Now
  • La Villana: Hermosa Casa A Pasos Del Mar

    From US$ 176

    Rancho Neptuno, Puerto Escondido (Oaxaca), Mexico (To the map)

    To the hotel

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

    From US$ 84

    Puerto Angel, Estacahuite, Mexico (To the map)

    The accommodation is situated only 5 minutes' walk from Estacahuite Beach and extremely close to Playa…

    To the hotel

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

    From US$ 76

    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$ 76
  • Exclusivo Bungalow Con Playa Semi-Privada, Alberca Vista Infinita Al Oceano Pacifico, Playa Zipolite-Mazunte, 8 Hermosas Playas Cercanas, Vive Experiencias Inolvidables En Este Paraiso En Las Costas De Oaxaca, Nomadas Digitales Starlink Wifi 203 Mbps

    From US$ 126

    Frente Al Campo Deportivo Bungalow 1 Fraccionamiento La Mina Del Angel, Puerto Angel, Mexico (To the map)

    Nestled in a beach area, the accommodation is at a distance of 4.2 km from entertainment sites like Cine…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • 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
  • Vista Del Mar - Puerto Angel

    From US$ 78

    42 Calle Televisa, Puerto Angel, Mexico (To the map)

    To enjoy your vacation in Puerto Angel, stay at this apartment, which is approximately 6 km from Sea…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • 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
  • Casa Xcaanda Oceanfront With Pool

    From US$ 205

    Estacahuite, Puerto Angel, Oaxaca, Puerto Angel, Mexico (To the map)

    Huatulco International airport can be reached within 38 minutes drive, and natural attractions like La…

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • Mixteca#8

    From US$ 30

    Calle Mexico Sin Numero Frente Ala Playa, Puerto Escondido (Oaxaca), Mexico (To the map)

    This apartment lies within 10 minutes' drive of Puerto Angelito. The city centre is just 4 km away and…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Aguamiel Beach House

    168 Privada Manzanillo Deea, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll be just 7 minutes' stroll from Bahia Puerto Escondido Public Beach and within walking distance…

    To the hotel

    Book Now
  • Estudio Regina Plus

    From US$ 40

    Avenida Oaxaca 609 Regina # 3, Planta Alta, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Bacocho can be reached in 5 minutes' drive, while Puerto Escondido International airport is 5 km…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Casa Iguana

    From US$ 60

    Lot 19 Cactus Escondido, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll be merely 7 minutes' walk from Bahia Puerto Escondido Public Beach and quite close to cathedral.

    To the hotel

    price for 1 night
    Book Now From US$ 60