Find beach hotels & resorts in Oaxaca

Beach vacation deals from $60

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Oaxaca

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

Top Oaxaca Beach Hotels

Las Brisas Huatulco
Great for beach vacations
4 out of 5
Bahia de Tanglounda Lote 1, Santa María Huatulco, OAX, 70989
Fully refundableReserve now, pay when you stay
The price is $239 per night from Feb 12 to Feb 13
$239
per night
Feb 12 - Feb 13
Relax at this resort and get ready to stroll along the shoreline in Santa María Huatulco, as you'll be within walking distance of the beach. 3 outdoor pools, 5 restaurants, and a beach bar are just some of the amenities offered at Las Brisas Huatulco.
4.3/5 Excellent! (1,016 reviews)

Travelers like: on the beach, beach bars, kids pool

Travelers say...
"Las Brisas was amazing. Lots of security. Felt very safe. It was clean and eco friendly. Beach and pool were clean. The 3 beaches had cristal clear waters with beautiful views. Jaime, our chauffer for our tours was great!! Would definitely visit again!!!"

Reviewed on Jan 12, 2023

Las Brisas Huatulco
Camino Real Zaashila
Great for beach vacations
4 out of 5
Blvd. Benito Juárez No. 5, Bahia de Tangolunda, Santa María Huatulco, OAX, 70989
Fully refundableReserve now, pay when you stay
The price is $130 per night from Mar 1 to Mar 2
$130
per night
Mar 1 - Mar 2
This hotel is a few steps from Zaachila Beach, where you can enjoy the sunsets on your beach holiday. 2 outdoor pools, 4 restaurants, and a poolside bar are just some of the amenities offered at Camino Real Zaashila.
4.2/5 Excellent! (1,023 reviews)

Travelers like: on the beach, sun loungers, beach umbrellas, beach towels

Travelers say...
"The property is almost through remodeling, converting many of the units away from the ocean to condos.We don't understand the negative reviews this year.The place is beautiful, the food is quite good , the employees are friendly,courteous and helpful. We went elsewhere the first week of our vacation ..."

Reviewed on Jan 28, 2023

Camino Real Zaashila
Hotel Villa Blanca Huatulco
Great for beach vacations
3.5 out of 5
Blvd. Benito Juarez, Esq. con Zapoteco, Bahías de Huatulco, Santa María Huatulco, OAX, 70989
Fully refundableReserve now, pay when you stay
The price is $60 per night from Feb 27 to Feb 28
$60
per night
Feb 27 - Feb 28
Walk along the waves in Santa María Huatulco, as you'll be not far from Chahue Beach with a stay at this hotel. 2 restaurants, an outdoor tennis court, and an outdoor pool are just some of the amenities offered at Hotel Villa Blanca Huatulco.
4.4/5 Wonderful! (843 reviews)

Travelers like: close to beach, kids pool

Travelers say...
"The rooms were very spacious and quiet at night. They had entertainment some nights near the pool. The hotel restaurant has great food too."

Reviewed on Dec 29, 2022

Hotel Villa Blanca Huatulco

Save an average of 15% on thousands of hotels when you're signed in

Quinta Bella Huatulco
Great for beach vacations
3.5 out of 5
Blvd. Chahue No. 1000, Bahia de Chahue, Santa María Huatulco, OAX, 70989
Fully refundableReserve now, pay when you stay
The price is $288 per night from Feb 14 to Feb 15
$288
per night
Feb 14 - Feb 15
Settle in and relax at this hotel and stroll along the shore in Santa María Huatulco, as you'll be near Chahue Beach. Amenities at Quinta Bella Huatulco include 2 outdoor pools, a restaurant, and a bar.
4.5/5 Wonderful! (901 reviews)

Travelers like: on the beach, beach towels, outdoor pools

Travelers say...
"EXCELLENT"

Reviewed on Jan 21, 2023

Quinta Bella Huatulco
Barceló Huatulco - All Inclusive
Great for beach vacations
4 out of 5
Paseo Benito Juarez S/N, Bahía de Tangolunda, Santa María Huatulco, OAX, 70989
Fully refundableReserve now, pay when you stay
The price is $237 per night from Mar 2 to Mar 3
$237
per night
Mar 2 - Mar 3
Recharge at this spa all-inclusive property and enjoy the sunsets on the beach in Santa María Huatulco, as you'll be within walking distance of Tangolunda Beach. Amenities at Barceló Huatulco - All Inclusive include 2 outdoor tennis courts, 2 coffee shops, and a beach bar.
4.1/5 Very Good! (977 reviews)

Travelers like: on the beach, sun loungers, beach bars, massages on beach

Travelers say...
"Our vacation was fantastic, the service was great and the ocean is so beautiful. I would recommend getting the premium option."

Reviewed on Jan 25, 2023

Barceló Huatulco - All Inclusive
Princess Mayev Hotel
Great for beach vacations
3.5 out of 5
Paseo Punta Santa Cruz Mza. 1 Lote 4, Col. Sector C, La Crucecita, Santa María Huatulco, OAX, 70987
At this spa hotel, get ready to stroll along the shoreline in Santa María Huatulco, as you'll be not far from Chahue Beach. Amenities at Princess Mayev Hotel include 2 outdoor pools, a full-service spa, and a restaurant.
4.6/5 Wonderful! (620 reviews)

Travelers like: close to beach, kids pool

Travelers say...
"Room were clean Good location Restaurant was great Staff was great and well trained We would highly recommend you stay here. We had a late flight yet we were able to use the pools and shower before flying out."

Reviewed on Jan 20, 2023

Princess Mayev Hotel
Holiday Inn Huatulco, an IHG Hotel
Great for beach vacations
3.5 out of 5
Blvd. Benito Juarez 604, Sector A, Santa María Huatulco, OAX, 70987
Fully refundable
The price is $101 per night from Feb 10 to Feb 11
$101
per night
Feb 10 - Feb 11
Recharge at this hotel and enjoy the sunsets on the beach in Santa María Huatulco, as you'll be within walking distance of Chahue Beach. An outdoor pool, a restaurant, and a bar are just some of the amenities offered at Holiday Inn Huatulco, an IHG Hotel.
4.6/5 Wonderful! (569 reviews)

Travelers like: close to beach, outdoor pool

Great Location
"Awesome place to stay. Walking distance to everything Huatulco has to offer. Right next door to the Marina and Santa Maria Beach. Down the street from the Tourist corridor so you can easily get to Centro. We will definitely keep this location on our radar for the next trip to beautiful Huatulco."

Reviewed on Jan 18, 2023

Holiday Inn Huatulco, an IHG Hotel
Un Sueño Cabañas del Pacífico
Great for beach vacations
3 out of 5
Calle Principal, Lado Playa, Playa San Agustinillo, Santa María Tonameca, OAX, 70946
Enjoy your stay at this inn, steps from San Agustinillo Beach, where you can lounge by the shoreline on your beach vacation. Amenities at Un Sueño Cabañas del Pacífico include beachside massages, beach yoga, and a restaurant.
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

Un Sueño Cabañas del Pacífico
Hotel Santa Fe
Great for beach vacations
3.5 out of 5
Calle Del Morro S/N, Puerto Escondido, OAX, 71980
The price is $115 per night from Mar 2 to Mar 3
$115
per night
Mar 2 - Mar 3
Lounge by the shoreline in Puerto Escondido, as you'll be close to Zicatela Beach with a vacation at this hotel. Amenities at Hotel Santa Fe include 3 outdoor pools, a restaurant, and a bar.
4.3/5 Excellent! (514 reviews)

Travelers like: on the beach, beach towels, kids pool

Travelers say...
"Lovely older hotel with lots of character and historic Mexico feelings. Friendly and attentive staff, great food in the restaurant."

Reviewed on Jan 19, 2023

Hotel Santa Fe
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
Great for beach vacations
4.5 out of 5
Seccion Hotelera Bahia de Conejos, Lote 8, Santa María Huatulco, OAX, 70989
Fully refundableReserve now, pay when you stay
The price is $468 per night from Feb 21 to Feb 22
$468
per night
Feb 21 - Feb 22
Make the most of this fantastic location, as you'll be close to Playa Conejos with a stay at this luxury, spa resort. Amenities at Secrets Huatulco Resort & Spa - Adults Only - All Inclusive include 2 outdoor pools, 2 outdoor tennis courts, and 6 restaurants.
4.4/5 Wonderful! (505 reviews)

Travelers like: on the beach, beach bars, beach towels, outdoor pools

Travelers say...
"My partner and I had a fantastic vacation at Secrets Huatulco. Friendly staff and a clean and beautiful property. The beach was amazing! I highly recommend this area for a vacation and in particular this resort."

Reviewed on Jan 24, 2023

Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
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.

Book your dream Oaxaca beach vacation with deals from $60

Make the most of your vacation with hotels on the water in Oaxaca

How do I find the best Oaxaca beach hotels? 

With 7069 unfiltered, genuine customer reviews of hotels in Oaxaca on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  


How can I find Oaxaca hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Oaxaca beach hotels with dreamy water views from your window.    


How much do Oaxaca beach hotels cost?  

Prices for beachfront hotels in Oaxaca currently start at $60 a night going up to $468 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 


How do I find family-friendly Oaxaca hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 


Can I cancel my Oaxaca beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Oaxaca offering free cancellation. 


Why should I book my Oaxaca beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Oaxaca, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   


Are there any Oaxaca beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Oaxaca have a pool for you to dip into. To find them really easily, use our pool search filter.    


Are there any cheap Oaxaca beach hotels? 

Currently, there are 110 tempting beach hotels in Oaxaca to choose from, with prices from just $60 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Oaxaca Beach Hotels information

 

Beach Hotels in Oaxaca

110

Highest price $468
Cheapest price $60
Number of guest reviews 7069
Total number of hotels in Oaxaca 1498

 

Recent reviews of Oaxaca hotels
Expedia verified reviews