Mexico may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Santa María Huatulco

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Hotel Playa Fandango
3 out of 5
Paseo Punta Santa Cruz, Lote 7 Mza 2, Sector C, Santa María Huatulco, OAX
Get Rates
6.99 mi from city center
3.3/5 (151 reviews)

"The best view of Santa Maria bay, a little far of the center but you need 4 dolars to go to the center"…"

Reviewed on Mar 6, 2020

Hotel Playa Fandango
La Isla Huatulco & Beach Club
3.5 out of 5
BLVD BENITO JUAREZ MZA 3 LOTE 4 BAHIAS, DE HUATULCO, Santa María Huatulco, OAX
Get Rates
8.26 mi from city center
3.5/5Good! (376 reviews)

"The murals painted throughout the exterior are beautiful, but the lack of attention to detail really took away from the experience. Towels, linens, and dishes in the breakfast room were all worn out, and things were clean on the surface but not well kept. We had mold behind the sink in our room, ..."…"

Reviewed on Apr 10, 2019

La Isla Huatulco & Beach Club
Villas Fa-Sol
3 out of 5
Residencial Conejos Mza. 7, Lte 3 - 5 - 18, Santa María Huatulco, OAX
Free CancellationReserve now, pay when you stay
The price is $121 per night from Nov 2 to Nov 3
9.88 mi from city center
4.6/5Exceptional! (93 reviews)

"The property is simply beautiful. Stunning views, a charming beach, amazing landscaping, and a lovely, refreshing pool made the outdoor surroundings delightful. The rooms (we had a mountain view for a week and an ocean view for another week) were spacious and comfortable. Staff was attentive and ..."…"

Reviewed on Feb 29, 2020

Villas Fa-Sol

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Plaza Tangolunda
3 out of 5
Boulevard Benito Juarez No. 22, Bahia de Tangolunda, Santa María Huatulco, OAX
The price is $39 per night from Nov 26 to Nov 27
8.54 mi from city center
3.9/5Very Good! (104 reviews)

"It was great!"…"

Reviewed on Mar 22, 2020

Hotel Plaza Tangolunda
Camino Real Zaashila
4 out of 5
Blvd. Benito Juárez No. 5, Bahia De Tangolunda, Santa María Huatulco, OAX
Free Cancellation
The price is $104 per night from Nov 18 to Nov 19
8.75 mi from city center
4.2/5Very Good! (826 reviews)

"The staff was Awesome! The Hotel is in a Beautiful location. They upgraded us to Ocean Front! The breakfast menu has limited items but, the food was Okay and why complain? It was free breakfast!"…"

Reviewed on Sep 23, 2020

Camino Real Zaashila
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
Free CancellationReserve now, pay when you stay
The price is $55 per night from Nov 2 to Nov 3
6.84 mi from city center
4.6/5Wonderful! (500 reviews)

"All the personal was great cordial and professional. Location was very nice with a great view of the Bahia We enjoyed very much"…"

Reviewed on Sep 24, 2020

Princess Mayev Hotel
Hotel Xestal
2.5 out of 5
Boulevard Chahue Lote 37, Manzana, Santa María Huatulco, OAX
Free CancellationReserve now, pay when you stay
The price is $29 per night from Oct 28 to Oct 29
6.78 mi from city center
4.3/5Excellent! (91 reviews)

"Clean and good price family oriented and good location"…"

Reviewed on Mar 7, 2020

Hotel Xestal
Hotel Arrecife Plus
3 out of 5
Colorin No. 510, Santa Cruz, Santa María Huatulco, OAX
Free CancellationReserve now, pay when you stay
The price is $28 per night from Nov 2 to Nov 3
5.97 mi from city center
3.7/5Good! (46 reviews)
Clean economical Hotel

"The hotel is small older and clean if you're looking for a no thrills place and just a place to sleep this is it."…"

Reviewed on Jan 19, 2018

Hotel Arrecife Plus
Holiday Inn Huatulco
3 out of 5
Blvd. Benito Juarez 604 Sector A, Santa María Huatulco, OAX
Free Cancellation
The price is $55 per night from Oct 29 to Oct 30
6.66 mi from city center
4.6/5Wonderful! (310 reviews)

"Very well set up, clean, great location! The staff was was friendly and helpful"…"

Reviewed on Oct 16, 2020

Holiday Inn Huatulco
Hotel Castillo Huatulco
3 out of 5
Boulevard Santa Cruz 303, Sector A, Santa María Huatulco, OAX
Free CancellationReserve now, pay when you stay
The price is $70 per night from Nov 2 to Nov 3
6.66 mi from city center
4/5Very Good! (223 reviews)

"I truly enjoyed my stay, the hotel was very clean and the staff was very friendly! It’s location is perfect, with shops right in front and the Santa Maria port"…"

Reviewed on Aug 18, 2020

Hotel Castillo Huatulco
Hotel Marina Resort
3 out of 5
Tehuantepec 112, Bahia de Santa Cruz, Santa María Huatulco, OAX
Free CancellationReserve now, pay when you stay
The price is $55 per night from Oct 29 to Oct 30
6.72 mi from city center
3.5/5Good! (341 reviews)

"Great location at affordable prices. Restaurant food could be better. Did not like the mandatory 300 pesos per person consumption for their bacanda beach club. And hours should be extended past 6pm."…"

Reviewed on Oct 20, 2020

Hotel Marina Resort
Hotel Santa Cruz Huatulco
3 out of 5
Boulevard Santa Cruz 203, Santa María Huatulco, OAX
Free CancellationReserve now, pay when you stay
The price is $39 per night from Nov 20 to Nov 21
6.6 mi from city center
3.9/5Good! (194 reviews)
Comfortable, convent and good value for money.

"Comfortable rooms, friendly staff, good location (shops and restaurants within easy walking distance), lovely clean pool. Recommend."…"

Reviewed on Mar 7, 2020

Hotel Santa Cruz Huatulco
Dreams Huatulco Resort & Spa
4 out of 5
Blvd Benito Juarez #4, Santa María Huatulco, OAX
The price is $138 per night from Oct 28 to Oct 29
8.63 mi from city center
4.3/5Excellent! (372 reviews)

"Everything was great! totally recommend this hotel."…"

Reviewed on Oct 6, 2020

Dreams Huatulco Resort & Spa
Secrets Huatulco Resort & Spa
4.5 out of 5
Seccion Hotelera Bahia de Conejos, Lote 8, Santa María Huatulco, OAX
The price is $165 per night from Oct 28 to Oct 29
10.41 mi from city center
4.5/5Wonderful! (377 reviews)

"Great location! Rooms are very clean! Just wish they had pool towels by the pool. I wish the food had a better seasoning."…"

Reviewed on Sep 27, 2020

Secrets Huatulco Resort & Spa
Quinta Real Huatulco
4 out of 5
Paseo Benito Juárez, Lote 2, Bahía de Tangolunda, Santa María Huatulco, OAX
Free Cancellation
The price is $131 per night from Nov 8 to Nov 9
8.27 mi from city center
4.4/5Wonderful! (155 reviews)

"I love it the people friendly the hotel was absolutely Peace and clean"…"

Reviewed on Oct 3, 2020

Quinta Real Huatulco
Don't see what you're looking for?
See all available properties in Santa María Huatulco
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.

Frequently asked questions

Where is the best place to stay in Santa María Huatulco?
Las Almas Petit Hotel is a favorite with Expedia customers. This 3-star hotel offers free breakfast and a restaurant. It is located a short 3-minute walk from Mazunte Beach. Traveler reviews also recommend Villas Fa-Sol and ZOA Hotel- Adults Only as top options for your visit.
If I need to cancel my hotel reservation in Santa María Huatulco, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable provided that you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of your booking. Add your dates and click on “Search”, then you can filter by “free cancellation” to review the best deals available in Santa María Huatulco.
Where can I learn more about changing or cancelling my trip to Santa María Huatulco?
For more information about rescheduling or cancelling your trip to Santa María Huatulco, click here.
What's the best budget-friendly hotel in Santa María Huatulco?
Based on reviews, Princess Mayev Hotel is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and 2 outdoor pools. Other choices to stay on the cheap include Hotel Marina Resort and Camino Real Zaashila.
What's the best hotel for a family vacation in Santa María Huatulco?
Las Brisas Huatulco is a top 4-star resort on Expedia for families, and features 3 outdoor pools and a free kids’ club. Other choices to stay with the kids include Barceló Huatulco - All Inclusive and Princess Mayev Hotel. Attractions like Huatulco National Park and Sea Turtle Center are also fun for kids of all ages.
What's the best hotel for a romantic vacation to Santa María Huatulco?
Secrets Huatulco Resort & Spa is a favorite 4.5-star resort for couples, and features deep soaking bathtubs and pillowtop beds. Another choice for a stay with your sweetheart is Dreams Huatulco Resort & Spa.
What's the best accommodation for an all-inclusive stay in Santa María Huatulco?
Barceló Huatulco - All Inclusive is a 4-star all-inclusive property featuring 6 restaurants and free water park access, and a favorite with Expedia travelers. Other good options for your stay include Secrets Huatulco Resort & Spa and Las Brisas Huatulco.
What's the best pet-friendly accommodation in Santa María Huatulco?
Best Western Posada Chahue is a top hotel for people traveling with their pets, and offers a restaurant and an outdoor pool for its human guests. Other good options for you and your pet’s trip include Hostal Lyoban and Casa Mermejita Mazunte.
Where is the best place to stay close to San Augustin Beach?
Manta Raya Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and a restaurant. You’ll find it 7.5 mi (12.1 km) from San Augustin Beach. Other good choices around the area include Hotel Galería del Ángel and Binniguenda Huatulco - All Inclusive.
What about the best place to stay near La Entrega Beach?
One of the top choices for your stay is Holiday Inn Huatulco, located a short 0.9 mi (1.4 km) from La Entrega Beach, and this 3-star hotel offers a restaurant and an outdoor pool. Hotel Santa Cruz Huatulco and Binniguenda Huatulco - All Inclusive are a couple of other good and close options.
What's the best place for a beach vacation in Santa María Huatulco?
Las Brisas Huatulco is a top 4-star beachfront resort with 3 outdoor pools and 5 restaurants, and it’s located close to Playa Arrocito. Other good options for your stay near the beach include Camino Real Zaashila and Hotel Villa Blanca Huatulco.
What are some accommodations with pools in Santa María Huatulco?
Hotel Villa Blanca Huatulco is a popular 3.5-star hotel featuring an outdoor pool, a children’s pool, and 2 restaurants. A couple of other options with an onsite pool include Princess Mayev Hotel and Camino Real Zaashila.

Recent reviews of Santa María Huatulco hotels

More trip options