Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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 – 126 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.

Hotel Marina Resort & Beach Club

Hotel in Santa Cruz Huatulco

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. This hotel is bare bones. No fridge, no coffee maker, very basic amenities, not like the hotels we are used to. That being said, we adjusted accordingly and really enjoyed our stay! The hotel entrance faces the marina entrance, and our room balcony was spacious and looked over the marina. Our door faced the beautiful view of the pool, and we swam 3 times a day. The location was perfect, a 35peso taxi ride to La Crucecita and a 5 min walk to the beach, restaurants, convenience store, and some tourist shops. We walked 10 min to the Elektra bank, and another 5 in walk to the grocery store for a styrofoam cooler, ice, and drinks/snacks. Otherwise taxied to downtown and back to hotel. Buy your amenities at the grocery store first thing, like towels and sunscreen, or you'll pay double from the shops. This was a perfect little place, and we can't wait to come back to Huatulco!

Show more Show less
7.5
Good
1,570 reviews
Price from
$112
per night

Camino Real Zaashila Huatulco

Hotel in Santa Cruz Huatulco

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,528 reviews
Price from
$130.50
per night

Quinta Bella Huatulco

Hotel in Santa Cruz Huatulco

Offering an outdoor pool, Quinta Bella Huatulco is located in Santa Cruz Huatulco. Free WiFi access is available. Everything was perfect! Don’t miss the amazing restaurantes in the hotel.

Show more Show less
8.8
Excellent
891 reviews
Price from
$130
per night

Hotel Santa Cruz Huatulco

Hotel in Santa Cruz Huatulco

Hotel Santa Cruz Huatulco is 1969 feet from Tehuantepec Gulf in Huatulco. It features a business center, swimming pool, sun terrace and an extensive garden. Staff is really kind and helpful, quite place and the pool is pretty nice

Show more Show less
8.1
Very Good
932 reviews
Price from
$82
per night

Hotel Maria Mixteca

Hotel in Santa Cruz Huatulco

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. The facilities in the room and shower

Show more Show less
8.6
Excellent
554 reviews
Price from
$51
per night

Quinta Real Huatulco

Hotel in Santa Cruz Huatulco

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... Quinta Real is a very special place and we highly recommend. Bed is very comfy. Amenities are great. Views amazing. Location amazing. Can’t complain.

Show more Show less
8.7
Excellent
299 reviews
Price from
$288
per night

Princess Mayev

Hotel in Santa Cruz Huatulco

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. gorgeous spacious room overlooking the ocean. convenient location of the hotel. parking. attentive staff.

Show more Show less
9.2
Wonderful
522 reviews
Price from
$96
per night

Hotel Arenas del Pacifico

Hotel in Santa Cruz Huatulco

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. Friendly staff. The pool area. Super clean

Show more Show less
8.6
Excellent
322 reviews
Price from
$72
per night

Xquenda Huatulco Spa

Hotel in Santa Cruz Huatulco

Offering attractive rooms with balconies and views of the Tehuantepec Gulf, Xquenda Huatulco Spa is located next to Chahué Beach. Set in gardens, it features an outdoor swimming pool, a spa and a gym.... Lovely and well-maintained hotel, small and with character, 100m from beach. Staff and management are lovely and gave me a great rundown of the area and history. Loved the breakfast (for the record: juice, fresh fruit, toast, coffee, hot dish of your choice. Ample!) 20 mins walk from the town centre. Room very comfortable. Will be back!

Show more Show less
9.1
Wonderful
304 reviews
Price from
$80
per night

Casa Danna Huatulco

Hotel in Santa Cruz Huatulco

Located in Santa Cruz Huatulco, a 6-minute walk from Chahue Beach, Casa Danna Huatulco provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Friendly and professional staff, location

Show more Show less
8.9
Excellent
316 reviews
Price from
$134
per night

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

See all

Santa Cruz Huatulco's best hotels with breakfast

See all

Budget hotels in Santa Cruz Huatulco

See all

Hotels located in the center of Santa Cruz Huatulco

See all

FAQs about hotels in Santa Cruz Huatulco

  • For hotels in Santa Cruz Huatulco that serve highly-rated breakfasts, try Xquenda Huatulco Spa, Villa Blanca Huatulco, and Villas Coral Huatulco.

  • Many families visiting Santa Cruz Huatulco loved staying at Celeste Beach Residences Huatulco Curamoria Collection, Princess Mayev, and Hotel Casa Bocana.

  • Hotel Suite las Valkirias, Celeste Beach Residences Huatulco Curamoria Collection, and Villas Coral Huatulco got great room view-related reviews from travelers in Santa Cruz Huatulco.

  • Hotel & Condominios JAROJE, Mayev Express, and Princess Mayev are some of the popular hotels in Santa Cruz Huatulco.

  • On average, it costs $80 per night to book a 3-star hotel in Santa Cruz Huatulco for tonight. You'll pay around $148 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Santa Cruz Huatulco will cost around $405, on average (based on Booking.com prices).

  • On average, 3-star hotels in Santa Cruz Huatulco cost $19 per night, and 4-star hotels in Santa Cruz Huatulco are $37 per night. If you're looking for something really special, a 5-star hotel in Santa Cruz Huatulco can be found for $126 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Santa Cruz Huatulco this weekend is $94 or, for a 4-star hotel, $272. Looking for something even fancier? 5-star hotels in Santa Cruz Huatulco for this weekend cost around $329 per night, on average (based on Booking.com prices).

  • These hotels in Santa Cruz Huatulco are highly rated by couples: Hotel Casa Bocana, Celeste Beach Residences Huatulco Curamoria Collection, and Princess Mayev.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Santa Cruz Huatulco:

Explore guest reviews of hotels in Santa Cruz Huatulco

See all