Hotels in Santa Cruz Huatulco

Search and compare Santa Cruz Huatulco hotels from hundreds of travel sites and save

Santa Cruz Huatulco, Oaxaca, Mexico
Sep 23 — Sep 242
Santa Cruz Huatulco, Oaxaca, Mexico
Thu 9/23
Fri 9/24
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Santa Cruz Huatulco

Filter by star ratings
All filters
Quinta Real Huatulco
Quinta Real Huatulco
8.7 Excellent
Paseo Benito Juárez, Lote 2, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
2.9 mi from city centre, Santa Cruz Huatulco 
ExcellentBased on 183 reviews
8.7

Quinta Real Huatulco offers a unique setting while in Santa Cruz Huatulco. The various facilities this luxury hotel has to offer include a kids pool, valet parking and an outdoor pool.

Hotel Guivá Huatulco
Hotel Guivá Huatulco
8.1 Excellent
Guarumbo No. 307, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
1.0 mi from city centre, Santa Cruz Huatulco 
ExcellentBased on 22 reviews
8.1

Situated in Santa Cruz Huatulco, Hotel Guiva Huatulco offers 3-star accommodation, as well as a private beach. Guests can also make use of complimentary wireless internet.

Agua Azul la Villa
Agua Azul la Villa
8.8 Excellent
Lote 18, Manzana 6, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
4.2 mi from city centre, Santa Cruz Huatulco 
ExcellentBased on 50 reviews
8.8

Agua Azul la Villa is situated in Santa Cruz Huatulco and is close to the area's well-known attractions. It also provides an outdoor pool, free Wi-Fi and a sun deck.

Hotel Maria Mixteca
Hotel Maria Mixteca
8.8 Excellent
Guamuchil 206, La Crucecita, Oaxaca, Mexico
Show on map
1.0 mi from city centre, Santa Cruz Huatulco 
ExcellentBased on 542 reviews
8.8

Hotel Maria Mixteca is located in Santa Cruz Huatulco and is close to La Entrega. It is conveniently positioned for guests wishing to discover the area's attractions.

Gran Hotel Huatulco
Gran Hotel Huatulco
7.7 Good
Carrizal 1406, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
1.2 mi from city centre, Santa Cruz Huatulco 
GoodBased on 91 reviews
7.7

Situated in Santa Cruz Huatulco, Gran Hotel Huatulco is within walking distance of Chahue Beach and offers an outdoor pool. It is ideally located for those wanting to visit the area's popular attractions.

Hotel Plaza Huatulco
Hotel Plaza Huatulco
6.8 Good
Blvd. Benito Juarez LT 23, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
3.2 mi from city centre, Santa Cruz Huatulco 
GoodBased on 25 reviews
6.8

Plaza Huatulco is situated in Santa Cruz Huatulco and is close to the area's popular attractions. It also provides a kids pool, a sun deck and an outdoor pool.

Hotel Xestal
Hotel Xestal
8.7 Excellent
Boulevard Chahue Lote 37 Manzana 4 Sector R, La Crucecita, Oaxaca, Mexico
Show on map
1.0 mi from city centre, Santa Cruz Huatulco 
ExcellentBased on 313 reviews
8.7

Hotel Xestal offers 4-star accommodation in Santa Cruz Huatulco. It also has an outdoor pool and a Jacuzzi.

Hotel Arrecife Plus
Hotel Arrecife Plus
8.0 Excellent
Colorin No. 510, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
0.9 mi from city centre, Santa Cruz Huatulco 
ExcellentBased on 113 reviews
8.0

Boasting an outdoor pool, Hotel Arrecife Huatulco Plus is situated in Santa Cruz Huatulco and provides comfortable accommodation. It is ideally located for those wanting to visit the area's popular attractions.

Azul Sirena
Azul Sirena
7.3 Good
Gardenia Esq. Tamarindo, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
1.0 mi from city centre, Santa Cruz Huatulco 
GoodBased on 23 reviews
7.3

Azul Sirena Huatulco offers 4-star accommodation in Santa Cruz Huatulco. It also provides a rooftop terrace and an outdoor pool.

Am Hotel & Plaza
Am Hotel & Plaza
8.0 Excellent
Boulevard Chahue 1601 Esquina Con Gardenia, Sector H, La Crucecita, Oaxaca, Mexico
Show on map
1.3 mi from city centre, Santa Cruz Huatulco 
ExcellentBased on 344 reviews
8.0

Boasting an outdoor pool, AM Hotel y Plaza is situated in Santa Cruz Huatulco and offers comfortable accommodation. It provides complimentary Wi-Fi, an airport shuttle and laundry facilities.

Tips for booking a Santa Cruz Huatulco hotel

Cheapest month:December
Most expensive month:March
Average price in Santa Cruz Huatulco:$150/night
Absolute cheapest price found:$32/night
Cheapest day:Monday
Most expensive day:Thursday
$106 - $356
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$47 - $188
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Santa Cruz Huatulco hotels

Show all 37 hotels
1
Hotel Guivá Huatulco
Hotel Guivá Huatulco
8.1 Excellent
Guarumbo No. 307, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
13.0 mi from city centre, Santa Maria Huatulco 

Situated in Santa Cruz Huatulco, Hotel Guiva Huatulco offers 3-star accommodation, as well as a private beach. Guests can also make use of complimentary wireless internet.

Cheapest hotels in Santa Cruz Huatulco, Oaxaca

Show all 37 hotels
Hotel Arrecife Plus
Hotel Arrecife Plus
8.0 Excellent
Colorin No. 510, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
13.0 mi from city centre,  

Boasting an outdoor pool, Hotel Arrecife Huatulco Plus is situated in Santa Cruz Huatulco and provides comfortable accommodation. It is ideally located for those wanting to visit the area's popular attractions.

$30
Avg. per night
Hotel Maria Mixteca
Hotel Maria Mixteca
8.8 Excellent
Guamuchil 206, La Crucecita, Oaxaca, Mexico
Show on map
0.3 mi from city centre,  

Hotel Maria Mixteca is located in Santa Cruz Huatulco and is close to La Entrega. It is conveniently positioned for guests wishing to discover the area's attractions.

$32
Avg. per night
Hotel Xestal
Hotel Xestal
8.7 Excellent
Boulevard Chahue Lote 37 Manzana 4 Sector R, La Crucecita, Oaxaca, Mexico
Show on map
0.7 mi from city centre,  

Hotel Xestal offers 4-star accommodation in Santa Cruz Huatulco. It also has an outdoor pool and a Jacuzzi.

$40
Avg. per night
Hotel Guivá Huatulco
Hotel Guivá Huatulco
8.1 Excellent
Guarumbo No. 307, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
13.0 mi from city centre,  

Situated in Santa Cruz Huatulco, Hotel Guiva Huatulco offers 3-star accommodation, as well as a private beach. Guests can also make use of complimentary wireless internet.

$46
Avg. per night
Azul Sirena
Azul Sirena
7.3 Good
Gardenia Esq. Tamarindo, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
13.0 mi from city centre,  

Azul Sirena Huatulco offers 4-star accommodation in Santa Cruz Huatulco. It also provides a rooftop terrace and an outdoor pool.

$47
Avg. per night
Hotel Plaza Huatulco
Hotel Plaza Huatulco
6.8 Good
Blvd. Benito Juarez LT 23, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
15.5 mi from city centre,  

Plaza Huatulco is situated in Santa Cruz Huatulco and is close to the area's popular attractions. It also provides a kids pool, a sun deck and an outdoor pool.

$48
Avg. per night
Gran Hotel Huatulco
Gran Hotel Huatulco
7.7 Good
Carrizal 1406, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
13.0 mi from city centre,  

Situated in Santa Cruz Huatulco, Gran Hotel Huatulco is within walking distance of Chahue Beach and offers an outdoor pool. It is ideally located for those wanting to visit the area's popular attractions.

$49
Avg. per night
Am Hotel & Plaza
Am Hotel & Plaza
8.0 Excellent
Boulevard Chahue 1601 Esquina Con Gardenia, Sector H, La Crucecita, Oaxaca, Mexico
Show on map
0.3 mi from city centre,  

Boasting an outdoor pool, AM Hotel y Plaza is situated in Santa Cruz Huatulco and offers comfortable accommodation. It provides complimentary Wi-Fi, an airport shuttle and laundry facilities.

$49
Avg. per night

Hotel prices in Santa Cruz Huatulco

2 stars and under

$40 - $118

Agua Azul la Villa

#1 Most popular

Agua Azul la Villa
8.8 Excellent
$118
Avg. per night
Hotel Xestal

Best value

Hotel Xestal
8.7 Excellent
$40
Avg. per night
3 stars

$30 - $49

Gran Hotel Huatulco

#1 Most popular

$49
Avg. per night
Hotel Guivá Huatulco

#2 Most popular

$46
Avg. per night
Hotel Arrecife Plus

Best value

Hotel Arrecife Plus
8.0 Excellent
$30
Avg. per night
4 stars +

$78 - $172

La Isla Huatulco

#1 Most popular

$78
Avg. per night
Quinta Real Huatulco

Best value

$172
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Santa Cruz Huatulco

Santa Cruz Huatulco travel FAQs

  • What are the best hotels in Santa Cruz Huatulco?

    Las Brisas Huatulco, rated with a score of 8.8 from 472 reviewers, is one of the most popular hotels in Santa Cruz Huatulco. Other top stays include Hotel D Abril, with an average rating of 8.4 from 73 reviewers, and Gran Hotel Huatulco, with a score of 7.7 from 91 reviewers.

  • How much do hotels in Santa Cruz Huatulco cost?

    Searches in the last 72 hours suggest an average price of around $113/night is normal for a hotel in Santa Cruz Huatulco.

  • How much is a cheap hotel in Santa Cruz Huatulco?

    Prices for Santa Cruz Huatulco hotels have been found for as low as $32/night over the last 3 days.

  • How much is a hotel in Santa Cruz Huatulco tonight?

    Santa Cruz Huatulco hotels start at $32 for tonight; however, accommodations will average about $235. These prices were found on HotelsCombined within the last 72 hours.