Book a hotel near Santa Cruz Bay, Mexico
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top hotels close to Santa Cruz Bay

Exclusive Villa with Private Beach and Beautiful Views to the Pacific Ocean
0.24 mi from Santa Cruz Bay
A hot tub is featured at this villa, along with laundry facilities and barbecue grills.
Pool
Hot Tub

LUXURY EXCLUSIVE OCEANFRONT million dollar view spectacular sunset beach access
0.25 mi from Santa Cruz Bay
An outdoor pool is featured at this villa, along with a garden and laundry facilities. Barbecue grills are provided for your convenience.
Pool
Kitchen

Nirú Ocean Suites by Binniguenda
Lote 3A, Manzana 22, Sector A, Desarrollo Turistico Bahías de Huatulco, Santa María Huatulco, OAX
Free Cancellation
Reserve now, pay when you stay
0.34 mi from Santa Cruz Bay
This all-inclusive hotel features 2 outdoor pools and 2 bars/lounges. Relax with sun loungers and beach umbrellas, and cool off with a drink at the beachside bar. Enjoy a meal in one of the 2 restaurants and perks like free WiFi.
Pool
All inclusive

Hotel Playa Fandango
Paseo Punta Santa Cruz, Lote 7 Mz. 2, Sector C, Santa María Huatulco, OAX
0.37 mi from Santa Cruz Bay
A private beach and an outdoor pool are featured at this smoke-free hotel. Traveling on business? Take advantage of the free WiFi in public areas and airport shuttle. Free self parking, a terrace, and a garden are also offered.
On private beach
Pool

Hotel Marina Resort & Beach Club
Tehuantepec 112, Bahia de Santa Cruz, Santa María Huatulco, OAX
Free Cancellation
Reserve now, pay when you stay
0.49 mi from Santa Cruz Bay
This hotel features 3 outdoor pools, a 24-hour gym, and a restaurant. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi. A business center, a terrace, and a garden are also on offer.

Holiday Inn Huatulco by IHG
Blvd. Benito Juarez 604, Sector A, Santa María Huatulco, OAX
Free Cancellation
0.51 mi from Santa Cruz Bay
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Enjoy the gym and perks like free self parking and free WiFi. A 24-hour business center, a terrace, and a snack bar/deli are also on offer.
Pool
Pet friendly

Hotel Castillo Huatulco & Beach Club
Boulevard Santa Cruz 303, Sector A, Santa María Huatulco, OAX
Free Cancellation
Reserve now, pay when you stay
0.55 mi from Santa Cruz Bay
This traditional hotel features 2 outdoor pools, a restaurant, and a bar/lounge. Take the free beach shuttle and relax with sun loungers and beach umbrellas. There's fun for all ages with a children's pool and a playground, and in-room childcare is an added bonus.
Pool
All inclusive

Binniguenda Huatulco & Beach Club
Blvd. Santa Cruz No. 201, Sector E, Santa María Huatulco, OAX
Free Cancellation
Reserve now, pay when you stay
0.6 mi from Santa Cruz Bay
This smoke-free hotel includes 3 restaurants, an outdoor pool, and a gym. Relax with sun loungers and beach umbrellas, and cool off with a drink at the beachside bar. There's fun for all ages with a free kid's club and mini golf, and families will appreciate the onsite laundry facilities.

Princess Mayev Hotel
Paseo Punta Santa Cruz Mza. 1 Lote 4, Col. Sector C, La Crucecita, Santa María Huatulco, OAX
Free Cancellation
Reserve now, pay when you stay
0.66 mi from Santa Cruz Bay
This Mediterranean hotel features a full-service spa, 2 outdoor pools, and a restaurant. Families will appreciate the children's pool, onsite laundry facilities, and babysitting. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi.
Pool
Spa

Quinta Bella Huatulco
Blvd. Chahue No. 1000, Bahia de Chahue, Santa María Huatulco, OAX
Free Cancellation
0.67 mi from Santa Cruz Bay
This hotel features 7 restaurants, 2 outdoor pools, and a gym. Relax with a drink at one of the 2 bars/lounges and enjoy free perks like free self parking and WiFi in public areas. A garden, express check-out, and a computer station are also on offer.

Hotel Villa Blanca Huatulco
Blvd. Benito Juarez, Esq. con Zapoteco, Bahías de Huatulco, Santa María Huatulco, OAX
Free Cancellation
Reserve now, pay when you stay
0.85 mi from Santa Cruz Bay
This hotel features 3 restaurants, a bar/lounge, and an outdoor pool. Relax with sun loungers and beach umbrellas, and cool off with a drink at the beachside bar. Bring the family and enjoy the children's pool, arcade/game room, and kid-friendly dining.
Pool
Pet friendly

Las Brisas Huatulco – All Inclusive
Bahia de Tanglounda Lote 1, Santa María Huatulco, OAX
Free Cancellation
Reserve now, pay when you stay
2.16 mi from Santa Cruz Bay
A full-service spa, 5 restaurants, and 3 outdoor pools are all featured at this smoke-free resort. There's fun for all ages with a free kid's club and a children's pool, and supervised childcare is an added bonus. Enjoy the gym and perks like free self parking and free WiFi.
Pool
All inclusive
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.
Santa Cruz Bay hotels essential information
Accommodation | 563 hotels |
---|---|
Lowest Price | |
Highest Price | |
Popular hotels | Binniguenda Huatulco & Beach Club, Las Brisas Huatulco – All Inclusive, Hotel Castillo Huatulco & Beach Club, Holiday Inn Huatulco by IHG, Nirú Ocean Suites by Binniguenda, Quinta Bella Huatulco, Hotel Marina Resort & Beach Club, Hotel Villa Blanca Huatulco, Hotel Playa Fandango, Princess Mayev Hotel, Exclusive Villa with Private Beach and Beautiful Views to the Pacific Ocean, LUXURY EXCLUSIVE OCEANFRONT million dollar view spectacular sunset beach access |
Recent Santa Cruz Bay hotel reviews by fellow wanderers

Nirú Ocean Suites by Binniguenda
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Very kind and attentive staff, will be returning soon. "
A verified traveler stayed at Nirú Ocean Suites by Binniguenda