Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Santa Cruz Huatulco – 140 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Located on Mexico's beautiful Tangolunda Bay, this luxury beachfront resort combines exceptional accommodations and services with a stunning natural environment, all in a family-friendly atmosphere.

We stayed in the room with a private pool, it was beautiful. The room was clean, the bed was very comfortable, and the rain shower head was great. The main pool was huge also. The grounds are beautiful, the staff was always busy. The morning breakfast buffet was excellent, all the fresh fruit and omelette’s was awesome. The staff in restaurant was very friendly and attentive. We really enjoyed our stay, would definitely recommend it to others and would go back again.

Show more Show less
8.4
Very Good
1,649 reviews
Price from
$166.60
per night

Situated on a hillside overlooking Mexico's stunning Tangolunda Bay and only minutes from Santa Cruz, this luxury beachfront hotel offers guests ultimate relaxation, unrivaled hospitality and elegant...

Breakfast was delicious! We love the food and the view. And also they were serving what you chose, which avoids the food to be wasted. The King Suit was perfectly designed, the balcony and the huge hamak was amazing. Pool was clean. Hotel crew was very fast and helpful. Hotel was very clean and nature friendly, we could hear the birds and the waves. Every detail was thought perfectly, the furniture, the roof, the supplies, the jakuzi with an ocean view was priceless. We appreciate the good taste in every detail.

Show more Show less
8.8
Excellent
326 reviews
Price from
$230
per night

Located in Santa Cruz Huatulco, a 10-minute walk from Chahue Beach, Condominios JAROJE has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Excellent hotel! We loved everything about it, it’s always clean, they always have someone available at the front desk 24/7, extremely safe and organized, all staff are super kind, and the rooms are spacious and are even equipped with a microwave and mini-fridge in case you want to store some restaurant leftovers! Not to mention the location could not be more perfect, the centro and Chahue beach are both walking distance and it’s right behind Chedraui in case you want some groceries or need a quick cheap snack.

Show more Show less
9.3
Wonderful
433 reviews
Price from
$76.50
per night

Located in Santa Cruz Huatulco, a 3-minute walk from Santa Cruz Beach, Hotel Huatulco Máxico has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Great helpful and friendly staff

Show more Show less
8.3
Very Good
225 reviews
Price from
$58
per night

This hotel with outdoor swimming pool is just 5 minutes’ walk from the beach. It offers air-conditioned rooms with free Wi-Fi. There is a 24-hour reception desk and free on-site parking.

Everything was perfect! The public super cleaned and beautiful beach is at 5 minutes walking. City center is around 20 minutes walking. Big supermarket nearby. Staff & cleaning ladies were all very nice. It was also very pleasant not to be in a resort.

Show more Show less
8.2
Very Good
375 reviews
Price from
$69
per night

Located in Santa Cruz Huatulco, within 1.1 miles of Santa Cruz Beach and 1.2 miles of Chahue Beach, Hotel Nonni provides accommodations with a bar and free WiFi.

Food, great location and friendly employees.

Show more Show less
9.3
Wonderful
230 reviews
Price from
$49
per night

Offering a restaurant, Hotel Eden Costa is located in Santa Cruz Huatulco. Free WiFi access is available. Each room here will provide you with a TV and air conditioning.

I would 100% stay here again! We loved everything about this place especially the size and kindness of the staff!! Can’t wait to return some day!! This place is not in the town which I love so it’s quiet! Just a 70 peso round trip trip to town

Show more Show less
8.5
Very Good
271 reviews
Price from
$68
per night

Just outside Crucecita in Huatulco, this resort overlooks the charming Tejoncito Bay. It features a spa and beautiful, modern apartments with a private terrace and amazing views.

amazing! it was more of what we expected and saw on the pictures!

Show more Show less
9.6
Exceptional
39 reviews
Price from
$608.57
per night

Luna Creciente is located in Santa Cruz Huatulco, within 1.3 miles of Santa Cruz Beach and 1.3 miles of Chahue Beach.

Loved the location. 1 minute walk to zocalo. Staff were very helpful & friendly.

Show more Show less
8.4
Very Good
49 reviews
Price from
$35
per night

Located in Santa Cruz Huatulco, a 17-minute walk from Chahue Beach, Mayev Express provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Great value. Full room with a suite style dining/setting/kitchenette. 2 large beds. Clean pool. Good breakfast. 500m to downtown. Quiet and safe zoom. Highly recommended.

Show more Show less
9.2
Wonderful
371 reviews
Price from
$81
per night

Most-booked hotels in Santa Cruz Huatulco in the past month

Santa Cruz Huatulco's best hotels with breakfast

  • Hotel Arenas del Pacifico

    Hotel Arenas del Pacifico

    Hotel in Santa Cruz Huatulco
    Breakfast options

    Hotel Arenas del Pacifico offers an outdoor pool, a restaurant and rooms with free WiFi. Rooms at the Arenas del Pacifico have bright, functional décor and air conditioning.

    Es un lugar muy tranquilo, adecuado para descansar

    8.6
    Excellent · 311 reviews
  • Hotel Castillo Huatulco & Beach Club

    Hotel Castillo Huatulco & Beach Club

    Hotel in Santa Cruz Huatulco
    Breakfast options

    Hotel Castillo Huatulco & Beach Club has a garden, terrace, a restaurant and bar in Santa Cruz Huatulco. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

    El club de playa está increíble !!! Excelente servicio

    8.2
    Very Good · 512 reviews
  • Villa Blanca Huatulco

    Villa Blanca Huatulco

    Hotel in Santa Cruz Huatulco
    Breakfast options

    This 4-star hotel is surrounded by the Bays of Huatulco and sits on Chahue Bay. The hotel features the Villa Blanca Beach Club Restaurant and rooms with free Wi-Fi.

    Quiet room Nice people Good location Good breakfast

    8.3
    Very Good · 306 reviews
  • Hotel Marina Resort & Beach Club

    Hotel Marina Resort & Beach Club

    Hotel in Santa Cruz Huatulco
    Breakfast options

    Located 400 yards from Bahia de Santa Cruz (Santa Cruz Bay) and a 3-minute drive from downtown La Crucecita, this hotel features an on-site restaurant and rooms with air conditioning.

    Que todo lo que se me ofreció al contratar se me dio

    7.5
    Good · 1,905 reviews
  • Casa Ceiba Huatulco - Adults Only

    Casa Ceiba Huatulco - Adults Only

    Hotel in Santa Cruz Huatulco
    Breakfast options

    Casa Ceiba Huatulco - Adults Only has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Cruz Huatulco.

  • Celeste Beach Residences Huatulco Curamoria Collection

    Celeste Beach Residences Huatulco Curamoria Collection

    Hotel in Santa Cruz Huatulco
    Breakfast options

    Just outside Crucecita in Huatulco, this resort overlooks the charming Tejoncito Bay. It features a spa and beautiful, modern apartments with a private terrace and amazing views.

    amazing! it was more of what we expected and saw on the pictures!

    9.6
    Exceptional · 39 reviews
  • Villas Coral Huatulco

    Villas Coral Huatulco

    Hotel in Santa Cruz Huatulco
    Breakfast options

    Located in Santa Cruz Huatulco, a 2-minute walk from Arrocito Beach, Villas Coral Huatulco provides accommodations with an outdoor swimming pool, private parking, a garden and a terrace.

    Personal muy amable y las instalaciones muy limpias

    8.9
    Excellent · 569 reviews
  • Coral Blue Hotels & Resorts

    Coral Blue Hotels & Resorts

    Hotel in Santa Cruz Huatulco
    Breakfast options

    Facing the beachfront, Coral Blue Hotels & Resorts offers 4-star accommodations in Santa Cruz Huatulco and has an outdoor swimming pool, garden and shared lounge.

    Tiene un hermoso paisaje y una alberca increíble!!

    8.7
    Excellent · 855 reviews

Budget hotels in Santa Cruz Huatulco

  • Hotel Boutique Eden Costa

    Hotel Boutique Eden Costa

    Hotel in Santa Cruz Huatulco
    Budget Hotel

    Offering a restaurant, Hotel Eden Costa is located in Santa Cruz Huatulco. Free WiFi access is available. Each room here will provide you with a TV and air conditioning.

    Very pleasant staff, small hotel, beautiful tiled pool, quiet

    8.5
    Very Good · 271 reviews
  • Hotel Maria Mixteca

    Hotel Maria Mixteca

    Hotel in Santa Cruz Huatulco
    Budget Hotel

    Offering a terrace, bar and free Wi-Fi in all areas, Hotel Maria Mixteca is located in Santa Cruz Huatulco, 1.2 mi from Huatulco Beach.

    Authentic environment.Located conveniently in city

    8.6
    Excellent · 772 reviews
  • Mi Querida Maribel Hotel

    Mi Querida Maribel Hotel

    Hotel in Santa Cruz Huatulco
    Budget Hotel

    Providing free WiFi, Mi Querida Maribel Hotel offers rooms in Santa Cruz Huatulco, 1.4 miles from Chahue Beach and a 2-minute walk from Downtown Huatulco/Crucecita.

    9.0
    Wonderful · 12 reviews
  • OYO Hotel Betsua Vista Hermosa, Huatulco

    OYO Hotel Betsua Vista Hermosa, Huatulco

    Hotel in Santa Cruz Huatulco
    Budget Hotel

    Located in Santa Cruz Huatulco, 1.2 miles from Santa Cruz Beach, OYO Hotel Betsua Vista Hermosa, Huatulco features views of the pool. Each room at the 5-star hotel has city views and free WiFi.

    La piscina que se puede usar y es bastante amplia.

    7.6
    Good · 473 reviews
  • Casa Xtao Hotel

    Casa Xtao Hotel

    Hotel in Santa Cruz Huatulco
    Budget Hotel

    Featuring a terrace, Casa Xtao Hotel is located in Santa Cruz Huatulco in the Oaxaca region, 1.4 miles from Chahue Beach and 1.7 miles from Santa Cruz Beach.

    10.0
    Exceptional · 1 review
  • Hotel Olas Huatulco

    Hotel Olas Huatulco

    Hotel in Santa Cruz Huatulco
    Budget Hotel

    Located within 1.3 miles of Chahue Beach and 1.7 miles of Santa Cruz Beach, Hotel Olas Huatulco has rooms in Santa Cruz Huatulco. With free WiFi, this 2-star hotel offers a 24-hour front desk.

    Excelente precio y alojamiento bonito bueno y barato

    9.2
    Wonderful · 110 reviews
  • Hotel Nonni

    Hotel Nonni

    Hotel in Santa Cruz Huatulco
    Budget Hotel

    Located in Santa Cruz Huatulco, within 1.1 miles of Santa Cruz Beach and 1.2 miles of Chahue Beach, Hotel Nonni provides accommodations with a bar and free WiFi.

    El personal es muy amable y la habitación muy limpia y cómoda

    9.3
    Wonderful · 230 reviews
  • Princess Mayev

    Princess Mayev

    Hotel in Santa Cruz Huatulco
    Budget Hotel

    Princess Mayev is 5 minutes' walk from Chahue Beach, in Huatulco’s exclusive Puerto Santa Cruz district. It offers an infinity pool and air-conditioned rooms with a balcony and amazing sea views.

    el personal con muy buena atención las instalaciones limpias

    9.2
    Wonderful · 566 reviews

Hotels located in the center of Santa Cruz Huatulco

  • Balcon Gueela

    Balcon Gueela

    Hotel in Santa Cruz Huatulco
    Central location

    Located in a tranquil place and offering outdoor pool, Balcon Gueela is set in Santa Cruz Huatulco. Free Wi-Fi access is available. Rooms here are well illuminated and have light colored walls.

    Sus días soleados y su amabilidad en lo gral. Exelente personal.

    8.9
    Excellent · 101 reviews
  • Hotel Mexico Lindo

    Hotel Mexico Lindo

    Hotel in Santa Cruz Huatulco
    Central location

    Offering an outdoor swimming pool and a restaurant, Hotel Mexico Lindo is located 5 minutes’ walk from Santa Cruz Huatulco Bay. Free Wi-Fi access is available in all areas.

    Staff was helpful and friendly, exceptionally clean,

    8.9
    Excellent · 372 reviews
  • Villas Fasol Huatulco

    Villas Fasol Huatulco

    Hotel in Santa Cruz Huatulco
    Central location

    Featuring a Mediterranean style, Villas Fasol Huatulco is set amid a lush garden paradise. It also features an outdoor pool and a restaurant with a family-like kitchen vibe.

    El lugar es increible y el personal muy amable y servicial.

    8.9
    Excellent · 126 reviews
  • Best Western Posada Chahue

    Best Western Posada Chahue

    Hotel in Santa Cruz Huatulco
    Central location

    Less than 1640 feet from the beaches and marina at Chahué, Best Western Posada Chahué features an outdoor swimming pool and a restaurant. Its rooms come with free Wi-Fi.

    esta cerca de un Chedraui y la zona está tranquila

    8.8
    Excellent · 180 reviews
  • Quinta Real Huatulco

    Quinta Real Huatulco

    Hotel in Santa Cruz Huatulco
    Central location

    Situated on a hillside overlooking Mexico's stunning Tangolunda Bay and only minutes from Santa Cruz, this luxury beachfront hotel offers guests ultimate relaxation, unrivaled hospitality and elegant...

    Beautiful location, amazing staff, good food, great service.

    8.8
    Excellent · 326 reviews
  • Hotel Xestal

    Hotel Xestal

    Hotel in Santa Cruz Huatulco
    Central location

    Offering an outdoor swimming pool with kid’s pool, Hotel Xestal is located 656 feet from Chahue Beach and 1640 feet from Santa Cruz Beach. Free Wi-Fi access is available throughout.

    Great central location for beaches and restaurants.

    8.7
    Excellent · 468 reviews
  • Yuu-Lee Casa Bendita Huatulco

    Yuu-Lee Casa Bendita Huatulco

    Hotel in Santa Cruz Huatulco
    Central location

    Yuu-Lee Casa Bendita Huatulco is located in Santa Cruz Huatulco, a 3-minute walk from Santa Cruz Beach and one mile from Chahue Beach.

    Cercas ala playa. Mónica y Gloria súper buena onda..

    8.7
    Excellent · 96 reviews
  • Hotel Alikar

    Hotel Alikar

    Hotel in Santa Cruz Huatulco
    Central location

    Hotel Alikar is located on Huatalco’s lively Chahué Boulevard, just 7 minutes’ walk from the beach. It offers a garden with an outdoor pool, and air-conditioned rooms with free Wi-Fi.

    La atención del personal, la limpieza, la ubicación.

    8.6
    Excellent · 118 reviews

FAQs about hotels in Santa Cruz Huatulco

Subscribe to receive premium deals

Prices drop the second you sign up!

What guests like about Santa Cruz Huatulco

Boating
69 reviews
Water sports
143 reviews
Food trip
1,329 reviews
Romantic
305 reviews
Family-friendly
128 reviews
Surfing
6 reviews

What Guests Said About Santa Cruz Huatulco:

  • 4.0

    We enjoyed Huatulco and La Crucecita but you can give the...

    We enjoyed Huatulco and La Crucecita but you can give the little beach town of Santa Cruz a miss. It is a seedy little town that has completely caved to the cruise ships and disrespectful tourists. Not sure what the beachside restaurants are all about. They all seem to use the same kitchen!!! And the obnoxious behavior of the staff was so offensive, as if we are stupid and illiterate. We didn’t have this experience anywhere else in the state of Oaxaca during our month long trip.
    Susan
    United States of America
  • 10

    Santa Cruz Huatulco is a lovely town.

    Santa Cruz Huatulco is a lovely town. Lively, but quiet, friendly people, many nice restaurants and other facilities. We felt safe during day and night and would love to return another time. The nature around the town is beautiful and can be expolred via well-kept hiking trails. The beaches are great - clean and not crowded. We also did a boat trip to see Sea Turtles and Sea Snakes with Captain Gregorio, which is highly recommended. During other seasons (we went during high summer) you can readily spot whales as well.
    Laura
    Germany
  • 10

    Not sure what Santa Cruz Huatulco is.

    Not sure what Santa Cruz Huatulco is. Bahias de Santa Cruz is a bay in the Huatulco area that is where the cruise ships come in. Many shops, restuarants, and vendors in this area. very walkable and beautiful. The beach is playa de Santa Cruz, the bay also contains Playa La Entrega. great snorkeling easy swimmable. Quinta Bella is not in this bay. It is in Bahias de Chahue and on Playa de Chahue. This beach is beautiful but not the best. It is also not very swimmable unless you are a experienced swimmer. In fact the staff will discourage you from swimming here. The whole area of Huatulco is gorgeous. Go check out all of the 9 bays. Bring a GoPro and go snorkeling.
    James W Davis
    United States of America
  • 10

    Santa Cruz is a lovely, lovely place!

    Santa Cruz is a lovely, lovely place! It has a lot to offer without being too big nor too expensive. We love how friendly and easygoing it is in this area and we always find great food and very reasonable accommodation. We usually stay in an AirBnB but this was a bonus night for us so we picked Quintabella because we know it's beautiful and reasonably priced. We rent bicycles and ride around the area; play pickleball with locals; visit different Bahias (bays) for a variety of beach life. It's just such a magical place, we LOVE IT HERE!
    Karen
    Canada
  • 8.0

    This is a wonderful area of Mexico to visit if you are...

    This is a wonderful area of Mexico to visit if you are willing to 'get into' the local culture and are not afraid to interact in Spanish or with translation apps on your phone. The people are friendly and respectful but you can't depend on English to bail you out in every situation. There we lots of English speaking restaurants if that's what you needed to be comfortable but also many vendors, restaurants and stores where communication was more challenging. However the people were always patient and polite and getting around was not hard if you were willing to give your "limited Spanish" a little workout. The beaches are really wonderful and I ate some of the best and most inexpensive seafood I have ever had on vacation.
    Matt Dressler
    Canada
  • 10

    Love this area, lots to explore and there was so much more...

    Love this area, lots to explore and there was so much more we wanted to check. Definitely recommend this location for explorers! Food in the area was delicious, so much variety in locations and ambience. Very easy to get around, taxis are always available and very affordable. We walked a ton, we felt very safe and everyone was very friendly.
    Suzanne
    Canada

Explore guest reviews of hotels in Santa Cruz Huatulco

  • From $443.87 per night
    8.8
    Excellent · 326 reviews
    We were on our honeymoon. Staff was fantastic and always very helpful. Breakfast was always very good. Restaurant was nice. since the hotel only has about 28 rooms it always felt very private and perfect for couples or honeymooners. We had one of the suites with the private pool. Room was huge. Bathroom with a nice jacuzzi tub. 2 balconies, one with a hammock and below with the private pool. Sea views were amazing as it is on a hill. It was a fantastic honeymoon and everything was brilliant. We will be looking to come back in the future.
    Hans Peter
    Austria
  • From $155.01 per night
    7.5
    Good · 1,905 reviews
    Aesthetically pleasing hotel without spending flashy resort prices. Beautiful pool with drinks service. We had a corner room overlooking the marina with the bigger balcony. rooms are quiet. The wifi has been improved since we stayed here in 2019 and is now nice and powerful. excellent breakfast in restaurant. We’ve stayed at this hotel many times and recommend going with them to check several room options before taking all your bags up as there are no lifts. corner rooms have way bigger balconies.
    Dave
    New Zealand
  • 8.9
    Excellent · 569 reviews
    The architectural design of the hotel is excellent. The hotel is built on a slope along the coastline and it maximize the views out toward the ocean. There is a beautiful path you can take down to the rocky shoreline below. There are two swimming pools, they are great although the better pool was broken down while we were there! The staff were excellent, the rooms were cleaned well every day. I don't have any complaints. A great price for the quality you get.
    Louise
    Canada
  • 8.9
    Excellent · 569 reviews
    We found the hotel to be quiet, restful and comfortable. It was extremely clean and the staff worked hard at keeping it that way. The restaurant food was excellent and there is a nice variety of choices. The fruit plate at breakfast was large, fresh and delicious! The view from the restaurant is a beautiful ocean view with blue water, rocky shore and the occasional boat passing by. The restaurant staff were so friendly and attentive. It was a lovely stay.
    B
    Barb
    Canada
  • From $179.03 per night
    8.5
    Very Good · 271 reviews
    The location was excellent. Just a short 17 min walk into the main town, another 15 min walk to the boat pier and 5 mins to the beach. The location is quiet and 2 mins from a grocery store. This hotel is small and very private. The air conditioning was also very good. Staff helpful and friendly. The restaurant on the property was also excellent.
    Lynn
    Canada
  • From $326.94 per night
    8.9
    Excellent · 155 reviews
    Gorgeous property with a great location being near a supermarket with ATMs. The management was nice and welcoming and everything was clean. The hotel felt upbeat with music playing during the day and evening at the pool area. The group of friends we came with all talked about how they enjoyed their stay and would definitely consider staying here again.
    Zoe
    United States of America
  • 8.7
    Excellent · 855 reviews
    The breakfast was good, especially since it was included in the price. Lots of variety. The rooms, facilities were all very nice and well maintained. We appreciated that there was a coffee maker and blow dryer in the room. You don't always find that in Mexico. The shuttle service was nice...but also a requirement for many of the guests.
    Colleen
    United States of America
  • From $286.88 per night
    8.8
    Excellent · 1,060 reviews
    This is a fantastic boutique type hotel right on the beach with two pools. The hotel is small enough and quiet to really relax and take in the views of the bay. The hotel is around a 10 to 15 minute walk to the city center. This is my second stay at Quinta Bella and I will return.
    Douglas
    United States of America
  • From $154.93 per night
    8.3
    Very Good · 226 reviews
    This hotel is well situated in Santa Cruz. everything is just a short walk away. Rooms are very clean. The bed is the most comfortable that I have had in Mexico so far. The air conditioner works well and the ceiling fan is great as well. Staff is extremely friendly and helpful.
    Rhonda
    Canada
  • From $527.17 per night
    8.4
    Very Good · 1,650 reviews
    This luxury hotel features a lovely private beach. Its architecture and design is high-quality, the grounds are beautifully landscaped and there is a large pool. Breakfasts, in a tranquil open-air setting next to the beach, are a real highlight.
    Stephen
    United Kingdom
  • From $110.86 per night
    8.6
    Excellent · 311 reviews
    I can't say enough about the hotel, was awesome, quiet, clean, good breakfast, great staff and great location, i hate giving away any of my secrets but this would be one of them. Will definitely stay again.
    T
    Travis
    Canada
  • From $136.18 per night
    8.3
    Very Good · 306 reviews
    The breakfast was great and the location of hotel Villa blanca is wonderful as we are walkers and is very centrally located
    Doug
    Canada
  • 8.9
    Excellent · 821 reviews
    The hotel was clean, the staff was friendly and very helpful, the bed was VERY comfortable!
    Andy & Janet
    Canada
  • 9.1
    Wonderful · 382 reviews
    Location Is great! Nice hotel where to have beautiful rest and enjoy Beach Massage Pool .
    Pierre-emmanuel
    France
  • From $443.87 per night
    8.8
    Excellent · 326 reviews
    Beautiful hotel and setting with views, food and drinks good, staff mostly friendly.
    Christopher
    United States of America
  • 8.6
    Excellent · 772 reviews
    This hotel is close to everything, restaurants, bars, shopping center, El mercado,
    gabriel
    United States of America
  • From $136.18 per night
    8.3
    Very Good · 306 reviews
    The hotel is well-located, spacious and the overall price-value is reasonable
    Michelle
    Denmark
  • From $527.17 per night
    8.4
    Very Good · 1,650 reviews
    Nice place nice people beautiful hotel
    Victor
    United States of America
  • From $661.15 per night
    8.5
    Very Good · 274 reviews
    the environment all inclusive was great
    Michael
    United States of America
  • From $302.58 per night
    8.3
    Very Good · 425 reviews
    The all inclusive
    Narjisse
    France

Research, refine, and make plans for your whole trip