Find beach hotels & resorts in Oaxaca

Beach vacation deals from $48

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

We found 110 beach stays in Oaxaca, from luxury resorts to beachfront homes. Explore these popular Oaxaca beach destinations.

Top Oaxaca Beach Hotels

Las Brisas Huatulco
Great for beach vacations

Las Brisas Huatulco

4 out of 5
Bahia de Tanglounda Lote 1, Santa María Huatulco, OAX
The price is $126 per night from Nov 30 to Nov 30
Nestled on the beach, this Santa María Huatulco resort is within 3 mi (5 km) of Bahías de Huatulco, Huatulco Beach, and Chahue Beach. Playa Arrocito and Playa ...
4.1/5 Very Good! (989 reviews)
Travelers like: on the beach, beach bars, kids pool
Travelers say...
"Nice beds."

Reviewed on Oct 28, 2021

Las Brisas Huatulco
Camino Real Zaashila
Great for beach vacations

Camino Real Zaashila

4 out of 5
Blvd. Benito Juárez No. 5, Bahia De Tangolunda, Santa María Huatulco, OAX
The price is $108 per night from Dec 8 to Dec 8
Nestled on the beach, this Santa María Huatulco hotel is within a 5-minute walk of Zaachila Beach and Huatulco Beach. Chahue Beach is 3.1 mi (5 km) away.
4.2/5 Very Good! (984 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Travelers say...
"Staff was great so friendly and accommodating. I was allowed a early check in since I had an ealry flight. Loved the bar drinks and the beach was right in front of the hotel. Beach was calm enough to swim. Loved the relaxing atmosphere the hotel offers. I loved the hotel and will return in the near ..."

Reviewed on Nov 17, 2021

Camino Real Zaashila
Hotel Villa Blanca Huatulco
Great for beach vacations

Hotel Villa Blanca Huatulco

3.5 out of 5
Blvd. Benito Juarez, Esq. con Zapoteco, Bahías de Huatulco, Santa María Huatulco, OAX
The price is $57 per night from Dec 5 to Dec 5
This family-friendly Santa María Huatulco hotel is located by the ocean, within a 10-minute walk of Chahue Beach and Bahías de Huatulco. Huatulco National Park ...
4.4/5 Excellent! (723 reviews)
Travelers like: close to beach, kids pool
Travelers say...
"All good. We were mostly out touring. Eating out."

Reviewed on Nov 24, 2021

Hotel Villa Blanca Huatulco
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Quinta Bella Huatulco
Great for beach vacations

Quinta Bella Huatulco

3.5 out of 5
Blvd. Chahue No. 1000, Bahia de Chahue, Santa María Huatulco, OAX
The price is $96 per night from Dec 9 to Dec 9
Nestled on the beach, this P Chahue hotel is within 2 mi (3 km) of Bahías de Huatulco, Chahue Beach, and Huatulco National Park. La Entrega Beach and Huatulco ...
4.4/5 Wonderful! (728 reviews)
Travelers like: on the beach, beach towels, outdoor pools
Travelers say...
"Beautiful and clean . Great food service at the the Marea restaurant . Herberto and the rest of food service staff were excellent . However our check in process was not good. We paid for an ocean front deluxe king suite in advance and when we arrived they had oversold it and we were not told . We ..."

Reviewed on Nov 14, 2021

Quinta Bella Huatulco
Barceló Huatulco - All Inclusive
Great for beach vacations

Barceló Huatulco - All Inclusive

4 out of 5
Paseo Benito Juarez S/N, Bahía de Tangolunda, Santa María Huatulco, OAX
The price is $294 per night from Nov 30 to Nov 30
Located in Santa María Huatulco, this beachfront property is next to a golf course and within a 5-minute walk of Bahías de Huatulco and Huatulco Beach. Chahue ...
4.1/5 Very Good! (744 reviews)
Travelers like: on the beach, sun loungers, beach bars, massages on beach
Travelers say...
"The food and the staff very friendly and helpful I don’t like the elevators they have 2 but one was out of service"

Reviewed on Oct 6, 2021

Barceló Huatulco - All Inclusive
Princess Mayev Hotel
Great for beach vacations

Princess Mayev Hotel

3.5 out of 5
Paseo Punta Santa Cruz Mza. 1 Lote 4, Col. Sector C, La Crucecita, Santa María Huatulco, OAX
The price is $73 per night from Nov 30 to Nov 30
This family-friendly Santa María Huatulco hotel is located in the mountains, within 1 mi (2 km) of Chahue Beach, Playa Santa Cruz, and Mercado Tres de Mayo. ...
4.6/5 Wonderful! (551 reviews)
Travelers like: close to beach, kids pool
Travelers say...
"It’s an amazing hotel. My only recommendation would be to have umbrellas around the pool for shade when using the loungers."

Reviewed on Nov 26, 2021

Princess Mayev Hotel
Holiday Inn Huatulco
Great for beach vacations

Holiday Inn Huatulco

3.5 out of 5
Blvd. Benito Juarez 604 Sector A, Santa María Huatulco, OAX
The price is $51 per night from Dec 16 to Dec 16
This family-friendly Santa María Huatulco hotel is located near the beach, within a 10-minute walk of Bahías de Huatulco and Playa Santa Cruz. Chahue Beach and ...
4.6/5 Wonderful! (387 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Staff very pleasant and helpful. Variety of food in the breakfast buffet, though many more lunch food thank breakfast food to our taste. Fresh, hot, great orange juice, Starbucks on site if that’s your thing. They make espresso drinks, drip coffee is in the restaurant. Larger comfortable room but ..."

Reviewed on Nov 27, 2021

Holiday Inn Huatulco
Un Sueño Cabañas del Pacífico
Great for beach vacations

Un Sueño Cabañas del Pacífico

3 out of 5
Calle Principal, Lado Playa, Playa San Agustinillo, Santa María Tonameca, OAX
Nestled on the beach, this Santa María Tonameca inn is within a 10-minute walk of San Agustinillo Beach and Mazunte Beach. Zipolite Beach is 2 mi (3.2 km) ...
4.2/5 Very Good! (101 reviews)
Travelers like: on the beach, sun loungers, beach yoga, massages on beach
Travelers say...
"Very good location beautiful beach very nice staff a little to rustic for me"

Reviewed on Jun 30, 2021

Get rates
Un Sueño Cabañas del Pacífico
Hotel Santa Fe
Great for beach vacations

Hotel Santa Fe

3.5 out of 5
Calle Del Morro S/N, Puerto Escondido, OAX
Located in Puerto Escondido, this beachfront hotel is in the entertainment district, just steps from Marinero Beach and Zicatela Beach. Principal Beach and Commercial ...
4.3/5 Excellent! (423 reviews)
Travelers like: on the beach, beach towels, kids pool
Travelers say...
"The toilet was not working properly"

Reviewed on Sep 26, 2021

Get rates
Hotel Santa Fe
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
Great for beach vacations

Secrets Huatulco Resort & Spa - Adults Only - All Inclusive

4.5 out of 5
Seccion Hotelera Bahia de Conejos, Lote 8, Santa María Huatulco, OAX
The price is $316 per night from Nov 29 to Nov 29
Nestled on the beach, this Santa María Huatulco resort is 0.1 mi (0.1 km) from Playa Conejos and 2.4 mi (3.8 km) from Huatulco Beach. Playa Magueyito and Bahías ...
4.5/5 Wonderful! (426 reviews)
Travelers like: on the beach, beach bars, massages on beach, outdoor pools
Travelers say...
"The hotel is gorgeous. It's clean, spacious and well laid-out, but the location and the beach is BEAUTIFUL. I imagine it's close to what Heaven looks like. Easily the most clean, beautiful and serene beach I've ever visited and I've hit some gorgeous ones prior to this. This was my fourth stay at ..."

Reviewed on Nov 19, 2021

Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
El Alquimista Yoga & Spa
Great for beach vacations

El Alquimista Yoga & Spa

3 out of 5
Camino a Shambala S/N, San Pedro Pochutla, OAX
The price is $116 per night from Dec 5 to Dec 5
Nestled on the beach, this San Pedro Pochutla hotel is just steps from Playa Shambhala and Zipolite Beach. Mazunte Beach is 2.5 mi (4 km) away.
4.5/5 Wonderful! (204 reviews)
Travelers like: on the beach, beach towels, outdoor pool
Travelers say...
"Wish I could have stayed longer. Excellent food and wine by the beach."

Reviewed on Jun 29, 2021

El Alquimista Yoga & Spa
Hotel Suites Villasol

Hotel Suites Villasol

3.5 out of 5
Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido, OAX
The price is $48 per night from Dec 9 to Dec 9
This family-friendly Puerto Escondido resort is located near the airport, within 1 mi (2 km) of Bacocho Beach and Carrizalillo Beach. Zicatela Beach and Puerto ...
3.7/5 Good! (445 reviews)
"The staff was very helpful and great to work with in spite of the language barrier."

Reviewed on Jul 14, 2021

Hotel Suites Villasol
Buda Mar Zipolite
Great for beach vacations

Buda Mar Zipolite

3 out of 5
Andador de Gaviotas, con Océano Pacífico, San Pedro Pochutla, OAX
The price is $72 per night from Dec 1 to Dec 1
Nestled on the beach, this San Pedro Pochutla inn is within 1 mi (2 km) of Playa Shambhala and Zipolite Beach. Mazunte Beach is 2.6 mi (4.3 km) away.
4.4/5 Wonderful! (135 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...
"Beautiful beachfront property right in the middle of Zipolite beach. This boutique hotel has a great little swimming pool! There are also hanging beds and day beds on the sand all with spectacular views of the ocean. Rooms were very spacious with good air conditioning but the ocean breeze and the ..."

Reviewed on Nov 18, 2021

Buda Mar Zipolite
SHAVANNA Hotel Boutique
Great for beach vacations

SHAVANNA Hotel Boutique

3.5 out of 5
Oceano Indico #119, Granjas de Pescador, Puerto Escondido, OAX
The price is $48 per night from Nov 29 to Nov 29
Situated near the beach, this hotel is within 2 mi (3 km) of Puerto Angelito Beach, Carrizalillo Beach, and Commercial Walkway. Principal Beach and Bacocho Beach ...
4.7/5 Exceptional! (147 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Shavanna was a lovely if simple hotel I stayed in for a night. They had all the basics and a nice couryard with a pool. The location is close to the airport, though not convenient to much eating/drinking or the beach."

Reviewed on Jul 15, 2021

SHAVANNA Hotel Boutique
Binniguenda Huatulco & Beach Club
Great for beach vacations

Binniguenda Huatulco & Beach Club

3.5 out of 5
Blvd. Santa Cruz No. 201, Sector E, Santa María Huatulco, OAX
The price is $136 per night from Nov 29 to Nov 29
With direct access to the beach, this Santa María Huatulco hotel is in a national park and within 2 mi (3 km) of Bahías de Huatulco, Huatulco National Park, ...
4.3/5 Excellent! (296 reviews)
Travelers like: close to beach, sun loungers, beach bars, beach umbrellas
Travelers say...
"Nice hotel close to the beach but had its own private beach club that you could take a shuttle to or take a short walk to which had food and drinks available as part of the all-inclusive. They even let us use this early when our room was not available since we arrived prior to 3 o'clock. Bed was ..."

Reviewed on Nov 26, 2021

Binniguenda Huatulco & Beach Club
Hotel Surf Olas Altas
Great for beach vacations

Hotel Surf Olas Altas

3 out of 5
Av. del Morro No. 310, Puerto Escondido, OAX
The price is $59 per night from Dec 16 to Dec 16
Nestled on the beach, this Puerto Escondido hotel is within 1 mi (2 km) of Marinero Beach and Zicatela Beach. Principal Beach and Commercial Walkway are also ...
4/5 Very Good! (220 reviews)
Travelers like: on the beach, kids pool
Travelers say...
"Location and very nice staff"

Reviewed on Oct 16, 2021

Hotel Surf Olas Altas
Villa Mozart y Macondo

Villa Mozart y Macondo

2.5 out of 5
Av. Las Tortugas, No. 77 Carrizalillo, Puerto Escondido, OAX
Located in Carrizalillo, this hotel is within 1 mi (2 km) of Bacocho Beach, Zicatela Beach, and Carrizalillo Beach. Puerto Angelito Beach is 0.7 mi (1.2 km) ...
4.2/5 Excellent! (92 reviews)
"Beautiful hotel in a beautiful place! The staff was friendly and accommodating, the room was great, breakfast was delicious, and the beach is a couple minute walk down the street. The neighborhood was quiet, but had a strip of restaurants and a few bars. Great place!"

Reviewed on Nov 1, 2021

Get rates
Villa Mozart y Macondo
Xquenda Huatulco Spa
Great for beach vacations

Xquenda Huatulco Spa

3.5 out of 5
Vialidad Lambda s/n, Bahía Chahué, Playa Principal Chahue, Santa María Huatulco, OAX
Located in P Chahue, this beach hotel is 0.1 mi (0.2 km) from Chahue Beach and within 3 mi (5 km) of Huatulco National Park and La Entrega Beach. Huatulco Beach ...
4.5/5 Wonderful! (34 reviews)
Travelers like: close to beach, kids pool
Travelers say...
"The hotel is very grand, and has an Aztec feel to it There is a tennis court -with a pro, and a 25M swimming pool. The pool had some green stuff floating just off the floor of the pool- algae ? Spa services are available, and the grounds are stunning. A/C in the room, and water is provided for the ..."

Reviewed on Oct 8, 2018

Get rates
Xquenda Huatulco Spa
Park Royal Beach Huatulco – All Inclusive
Great for beach vacations

Park Royal Beach Huatulco – All Inclusive

3.5 out of 5
Blvd. Benito Juarez # 8, Bahía de Tangolunda, Santa María Huatulco, OAX
The price is $184 per night from Dec 9 to Dec 9
Situated by the sea, this all-inclusive property is 1.3 mi (2 km) from Las Parotas Golf Club and 2.8 mi (4.5 km) from Chahue Beach. Copalita Eco-Archaeological ...
3.7/5 Good! (262 reviews)
Travelers like: close to beach, sun loungers, beach bars, beach umbrellas
Travelers say...
"Excellent service , but they need to have more transportation inside the property 😏"

Reviewed on Nov 19, 2021

Park Royal Beach Huatulco – All Inclusive
Canadian Resorts Huatulco
Great for beach vacations

Canadian Resorts Huatulco

3 out of 5
Tehuantepec 101, Bahía de Santa Cruz, Santa María Huatulco, OAX
The price is $52 per night from Dec 15 to Dec 15
Located in R, this hotel is 0.4 mi (0.6 km) from Chahue Beach and within 3 mi (5 km) of Huatulco National Park and La Entrega Beach. Huatulco Beach is 2.9 mi ...
4/5 Very Good! (23 reviews)
Travelers like: close to beach, outdoor pool
My favorite hotel
"My favorite hotel in Huatulco...the staff and management are like family...and treat me with kindness"

Reviewed on Apr 2, 2020

Canadian Resorts Huatulco
Don't see what you're looking for?
See all available properties in Oaxaca
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Beach Hotels in Oaxaca

Search for hotels in Oaxaca on Expedia. You can easily find your hotels in Oaxaca using one of the methods below:

  • View our selection of featured hotels in Oaxaca
  • Use the map to find hotels in the Oaxaca neighborhood you prefer
  • Use the filters to see hotels in a specific area of Oaxaca, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Oaxaca
  • Enter your travel dates to view the best deals on hotels in Oaxaca - while they last

More trip options