Skip to main content

Search beach hotels in Oaxaca

Find the beach hotels that appeal to you the most

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Puerto Escondido

375 beach hotels

Brisas de Zicatela

203 beach hotels

Santa Cruz Huatulco

182 beach hotels

Mazunte

114 beach hotels

Zipolite

90 beach hotels

Tangolunda

45 beach hotels

San Agustinillo

44 beach hotels

Puerto Ángel

31 beach hotels

Playa Agua Blanca

20 beach hotels

Cuatunalco

19 beach hotels

Bahías de Huatulco

14 beach hotels

San Pedro Pochutla

13 beach hotels

Arroyo Cruz

11 beach hotels

Santa María Tonameca

10 beach hotels

Bajos de Chila

10 beach hotels

The best beach hotels in Oaxaca

Check out our pick of great beach hotels in Oaxaca

Filter by:

Star rating
Review score

Las Brisas Huatulco-All Inclusive

Santa Cruz Huatulco

This Mexico resort is located near Tangolunda Bay and is a 5-minute drive from the Tangolunda golf course. Full-service spa is available at the resort and also access to 4 different beaches.

J
Jacquie
From
Canada
Well organized, very good food, lovely staff. Clean , lovely beaches . Good value for the money
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,073 reviews
Price from
MYR 1,517.42
1 night, 2 adults

Jungle Palace hostal santaella 420

Puerto Escondido

Located in Puerto Escondido, 1.4 km from Playa Puerto Ángelito, Jungle Palace hostal santaella 420 provides air-conditioned rooms with free WiFi and concierge services.

r
rizzoLi
From
United Kingdom
This place is absolutely marvelous. We ended up here by chance because we needed a one-night stop in Puerto Escondido before heading to the Zipolite area, and we immediately regretted not booking a longer stay. The place is spotless, a true oasis of peace and tranquility. We were welcomed like family from the very first moment. The room was huge, the bathroom fantastic, and everything was incredibly quiet and relaxing. We were genuinely very happy with our stay. The only downside was that we had booked just one night, we would have loved to stay longer! Highly recommended.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 117 reviews
Price from
MYR 215.59
1 night, 2 adults

Casa Antonio Mazunte

Mazunte

Casa Antonio Mazunte features a garden, shared lounge, a terrace and bar in Mazunte.

J
Juliana
From
United States
Good new amenities, clean room. Only a few minutes walk to the main road and the beach. Well equipped shared kitchen to cook, free water and coffee.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 292 reviews
Price from
MYR 208.34
1 night, 2 adults

Casa Toro La Punta

Hotel in Puerto Escondido

Situated in Puerto Escondido and with Zicatela Beach reachable within 500 metres, Casa Toro La Punta features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

s
shannon
From
France
It’s very cosy and very beautiful and confortable. Thanks to the staff Vladimir, Mich and Gonza for being super nice and accommodating 😍 The yoga class was super cool too ! Recommand it 100 %
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 157 reviews
Price from
MYR 480.51
1 night, 2 adults

Mantra Hotel Boutique

Hotel in Puerto Escondido

Located in Puerto Escondido and with Zicatela Beach reachable within 70 metres, Mantra Hotel Boutique provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the...

E
Evelyn
From
Germany
I loved the people (everyone so friendly!!!!) the design, the location and the roof terrace!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 206 reviews
Price from
MYR 782.71
1 night, 2 adults

Suuel Hotel Adults Only

Hotel in Puerto Escondido

Suuel Hotel Adults Only in Puerto Escondido provides adults-only accommodation with a terrace, a restaurant and a bar.

E
Edvardas
From
Lithuania
Cozy, beautiful, excellent restaurant breakfast, hospitable hosts and staff. Highly recommended.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 100 reviews
Price from
MYR 997.56
1 night, 2 adults

Casa Arkana Zicatela by Grupo Amber

Hotel in Brisas de Zicatela

Featuring a terrace, Casa Arkana Zicatela by Grupo Amber is located in Brisas de Zicatela in the Oaxaca region, 70 metres from Zicatela Beach.

R
RichardMo1976
From
United Kingdom
Friendly welcome. Located in middle of Zicatela beach so lovely beach walks to both Centro and Punta. Very clean room, in fact spotless. Room size was huge with enough storage space for all our belongings. Excellent fridge facility with cold beer and soft drinks at very reasonable pricing. Small snacks were also available. Pool area was excellent with great views of ocean and sunsets.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 155 reviews
Price from
MYR 981.73
1 night, 2 adults

Casa Badú

Hotel in Puerto Escondido

Casa Badú has an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido. The hotel also offers free WiFi as well as a paid airport shuttle service.

G
Grant
From
Australia
Great location, friendly staff and tasty food. Very clean and comfortable. Highly recommend staying for anyone visiting Puerto Escondido.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 217 reviews
Price from
MYR 535.24
1 night, 2 adults

Adelfa Suites

Puerto Escondido

Set in Puerto Escondido, 600 metres from Carrizalillo Beach, Adelfa Suites features a garden and views of the garden. With mountain views, this accommodation features a patio and a swimming pool.

R
Ruby
From
New Zealand
The location was perfect and the house had everything we needed for our stay! The host was super friendly and helpful
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 199 reviews
Price from
MYR 265.70
1 night, 2 adults

Viajero Puerto Escondido Hostel

Hotel in Puerto Escondido

Viajero Puerto Escondido Hostel has an outdoor swimming pool, terrace, a restaurant and bar in Puerto Escondido.

R
Rianne Van Den Boomgaard
From
Netherlands
The staff is very helpfull and super friendly. The hostel itself has everything you need and they take care of it really well! During Christmas the price is a little high, but it is still worth it. Even when there was made a little mistake with my laundry they handled it very well and after the second time everything was perfectly clean! Really, I loved it here!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 596 reviews
Price from
MYR 304.32
1 night, 2 adults
All beach hotels in Oaxaca

Most booked beach hotels in Oaxaca this month

See all

Popular with guests booking beach hotels in Oaxaca

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,097 reviews

Popular with guests booking beach hotels in Oaxaca

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,073 reviews

Popular with guests booking beach hotels in Oaxaca

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 906 reviews

Popular with guests booking beach hotels in Oaxaca

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 901 reviews

Popular with guests booking beach hotels in Oaxaca

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,141 reviews

Popular with guests booking beach hotels in Oaxaca

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 245 reviews

Popular with guests booking beach hotels in Oaxaca

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,173 reviews

Popular with guests booking beach hotels in Oaxaca

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,078 reviews

Popular with guests booking beach hotels in Oaxaca

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 567 reviews

Popular with guests booking beach hotels in Oaxaca

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 195 reviews

FAQs about beach hotels in Oaxaca

Beach hotels that guests love in Oaxaca

See all
Avg. price/night: MYR 338.76
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 350 reviews
Really good value for money and friendly hosts. Right on the beach with large beds and bathroom.
Guest review byMaya
Young couple
Avg. price/night: MYR 641.64
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 566 reviews
The location is stunning and was perfect for us to unwind. Our cabańa was right on the beach and had everything we needed. The staff were wonderful and friendly and we loved the way they worked so well together with fun and enjoyment. Food was great, freshly cooked using as many local in-season ingredients as possible. Menu changed daily with specials using local seafood. The large shaded area was particularly good for us to stay out of the midday sun while reading, resting in the hammocks and sampling the cocktails.
Guest review byClive
Young couple
Avg. price/night: MYR 406.51
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 82 reviews
A beautiful lodge in a great location right on the beach. The balcony with deck chairs and hammock overlooking the beach was just stunning. Extra sun beds on the beach and the use of the outside kitchen was great. The staff were very friendly and super helpful.
Guest review byVictoria
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 574 reviews
Great location right on the beach. Brand new and super clean. Good mattresses and big lockers under the beds. Agustin, Leonardo and other staff are always around to help if you need anything.
Guest review byImran
Solo traveller
Avg. price/night: MYR 486.60
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 562 reviews
Excellent location in the center of town and right on the beach. The pool was refreshing on hot afternoons. We appreciated the free coffee in the mornings,
Guest review byWayne
Young couple
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 179 reviews
Great location right on the beach, very accommodating staff, and great value for money. Food also great as far as hotel food is concerned!
Guest review byFarees
Group
Avg. price/night: MYR 999.35
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 152 reviews
The food was AMAZING !! The Staff were amazing !! Olivia was amazing on the front desk and was so helpful and friendly she went above and beyond, making our stay comfortable, helping us rent scooters! The whole team there was just wonderful, Hasus was an amazing server and made the best coffee, The cleaning ladies were so kind and did such a great job! The resort itself is stunning and right on the beach. Highly recommend and would stay there again 10/10
Guest review bykellie
Young couple
Avg. price/night: MYR 677.19
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 596 reviews
Incredible view in the ocean view room. Fantastic staff, all very helpful. You can sit on the beach all day and order drinks from the bartenders who are all lovely. One hundred percent would recommend.
Guest review byHodge
Young couple
Avg. price/night: MYR 423.45
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 189 reviews
Lovely little hotel right on the beach. You can hear the waves while you sleep. The staff is pleasant and helpful. There is a restaurant downstairs that has good food and you can get loungers right on the beach. Also, the area clears out in the evening so generally it is a quiet area.
Guest review byStefan
Family with young children
Avg. price/night: MYR 381.11
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 670 reviews
The owner is super friendly and welcoming. We felt at home from the first moment. The private rooms are very spacious and it’s so nice to have your own kitchen. The Casa is very clean and nice as there are several areas to hang out and chill and it’s so amazing to have the pool on front of your room. The area is pretty cool super close to the beach and there are a lot of restaurants and shops. Sunset is stunning and great place to surf. Not as crowded as Escondido.
Guest review byJosephine
Young couple