Hotels in Santa Maria Huatulco

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

Santa Maria Huatulco, Oaxaca, Mexico
5 Aug — 6 Aug2
Santa Maria Huatulco, Oaxaca, Mexico
Thu 5/8
Fri 6/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Santa Maria Huatulco

Filter by star ratings
All filters
Las Brisas Huatulco
Las Brisas Huatulco
8.8 Excellent
Bahia De Tanglounda Lote 1, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
24.8 km from city centre, Santa Maria Huatulco 
ExcellentBased on 489 reviews
8.8

Las Brisas Huatulco offers 5-star accommodation in Santa Cruz Huatulco. It also features an outdoor pool and a fitness centre.

Quinta Bella Huatulco
Quinta Bella Huatulco
8.8 Excellent
Blvd. Chahue No. 1000, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
22.5 km from city centre, Santa Maria Huatulco 
ExcellentBased on 1,125 reviews
8.8

Quinta Bella Huatulco provides comfortable 4-star accommodation in Santa Cruz Huatulco. It offers free wireless internet, a bar and is close to Chahue Beach.

Isla Natura Beach Huatulco
Isla Natura Beach Huatulco
manzana 3, lote 8, colonia mirador Chahué, Tangolunda, Oaxaca, Mexico
Show on map
24.5 km from city centre, Santa Maria Huatulco 

Located in Santa Cruz Huatulco, Isla Natura Beach Huatulco is within a 35-minute drive of Bahias de Huatulco International Airport and offers a private beach, an outdoor pool and a sauna. Some of the premium facilities at this themed 5-star hotel include an all-inclusive meal plan and complimentary wireless internet.

Barcelo Huatulco
Barcelo Huatulco
8.5 Excellent
Paseo Benito Juarez, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
24.9 km from city centre, Santa Maria Huatulco 
ExcellentBased on 366 reviews
8.5

Featuring a private beach and an outdoor pool, this 4-star resort is situated in Santa Cruz Huatulco. Those staying at the property have access to a sauna, outdoor tennis courts and a swimming pool.

Tips for booking a Santa Maria Huatulco hotel

Cheapest month:October
Most expensive month:April
Average price in Santa Maria Huatulco:$244/night
Absolute cheapest price found:$20/night
Cheapest day:Wednesday
Most expensive day:Saturday
$169 - $312
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$140 - $175
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Santa Maria Huatulco hotels

Show all 228 hotels
1
Quinta Bella Huatulco
Quinta Bella Huatulco
8.8 Excellent
Blvd. Chahue No. 1000, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
22.5 km from city centre, Santa Maria Huatulco 

Quinta Bella Huatulco provides comfortable 4-star accommodation in Santa Cruz Huatulco. It offers free wireless internet, a bar and is close to Chahue Beach.

2
Barcelo Huatulco
Barcelo Huatulco
8.5 Excellent
Paseo Benito Juarez, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
24.9 km from city centre, Santa Maria Huatulco 

Featuring a private beach and an outdoor pool, this 4-star resort is situated in Santa Cruz Huatulco. Those staying at the property have access to a sauna, outdoor tennis courts and a swimming pool.

3
Las Brisas Huatulco
Las Brisas Huatulco
8.8 Excellent
Bahia De Tanglounda Lote 1, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
24.8 km from city centre, Santa Maria Huatulco 

Las Brisas Huatulco offers 5-star accommodation in Santa Cruz Huatulco. It also features an outdoor pool and a fitness centre.

Cheapest hotels in Santa Maria Huatulco, Oaxaca

Show all 228 hotels
Quinta Bella Huatulco
Quinta Bella Huatulco
8.8 Excellent
Blvd. Chahue No. 1000, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
22.5 km from city centre,  

Quinta Bella Huatulco provides comfortable 4-star accommodation in Santa Cruz Huatulco. It offers free wireless internet, a bar and is close to Chahue Beach.

$107
Avg. per night
Isla Natura Beach Huatulco
Isla Natura Beach Huatulco
manzana 3, lote 8, colonia mirador Chahué, Tangolunda, Oaxaca, Mexico
Show on map
1.8 km from city centre,  

Located in Santa Cruz Huatulco, Isla Natura Beach Huatulco is within a 35-minute drive of Bahias de Huatulco International Airport and offers a private beach, an outdoor pool and a sauna. Some of the premium facilities at this themed 5-star hotel include an all-inclusive meal plan and complimentary wireless internet.

$139
Avg. per night
Las Brisas Huatulco
Las Brisas Huatulco
8.8 Excellent
Bahia De Tanglounda Lote 1, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
24.8 km from city centre,  

Las Brisas Huatulco offers 5-star accommodation in Santa Cruz Huatulco. It also features an outdoor pool and a fitness centre.

$168
Avg. per night
Barcelo Huatulco
Barcelo Huatulco
8.5 Excellent
Paseo Benito Juarez, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
24.9 km from city centre,  

Featuring a private beach and an outdoor pool, this 4-star resort is situated in Santa Cruz Huatulco. Those staying at the property have access to a sauna, outdoor tennis courts and a swimming pool.

$177
Avg. per night

Hotel prices in Santa Maria Huatulco

4 stars and up

$139 - $177

Barcelo Huatulco

No. 1 most popular

Barcelo Huatulco
8.5 Excellent
$177
Avg. per night
Isla Natura Beach Huatulco

No. 2 most popular

$139
Avg. per night
Las Brisas Huatulco

Best value

Las Brisas Huatulco
8.8 Excellent
$168
Avg. per night

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

Where to stay in Santa Maria Huatulco

Santa Maria Huatulco travel FAQs

  • What are the best hotels in Santa Maria Huatulco?

    One of the most popular hotels in Santa Maria Huatulco is Barcelo Huatulco, which has been reviewed by 366 users and currently has a rating of 8.5/10. Other top-rated locations include Las Brisas Huatulco and Holiday Inn Huatulco, which have received 8.8/10 and 9.0/10 ratings from our users, respectively.

  • What is a good hotel near La Entrega?

    Holiday Inn Huatulco is a good hotel close to La Entrega - it has scored 9.0 over 572 reviews from HotelsCombined users.

  • How much do hotels in Santa Maria Huatulco cost?

    The average price of a hotel in Santa Maria Huatulco is $315 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Santa Maria Huatulco around is $268 per night, whereas for a 5-star hotel it’s $185 per night.

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

    Over the last 3 days, Santa Maria Huatulco hotels have been found for as cheap as $18/night in searches by HotelsCombined users.

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

    Over the last 3 days, the starting price of a hotel in Santa Maria Huatulco tonight has been as low as $19 and the average price has been $257. If you’d prefer 4-star accommodation, expect to pay at least $73 for this evening.