Hotels in Santa Maria Huatulco, Mexico

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

Santa Maria Huatulco, Oaxaca, Mexico
7 Oct — 8 Oct2
Santa Maria Huatulco, Oaxaca, Mexico
Fri 7/10
Sat 8/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Santa Maria Huatulco

Filter by star ratings
All filters
Best Western Posada Chahue
8.9 Excellent
Mixie Mza. 3-A Sector R, 75, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
22.1 km from city centre, Santa Maria Huatulco, OA, Mexico 
ExcellentBased on 159 reviews
8.9

Best Western Posada Chahue provides comfortable 4-star accommodation in Santa Cruz Huatulco. It also features a kids pool, an express check-in and check-out feature and an outdoor pool.

Gran Hotel Huatulco
Carrizal 1406, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
20.8 km from city centre, Santa Maria Huatulco, OA, Mexico 

Situated in Santa Cruz Huatulco, Gran Hotel Huatulco is within walking distance of Chahue Beach and offers an outdoor pool. It provides 3-star accommodation with air-conditioned rooms.

Azul Sirena Huatulco
Gardenia Esq. Tamarindo, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
20.9 km from city centre, Santa Maria Huatulco, OA, Mexico 

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

Park Royal Beach Huatulco
8.0 Excellent
Blvd. Benito Juárez No. 8, Bahía de Tangolunda, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
24.8 km from city centre, Santa Maria Huatulco, OA, Mexico 
ExcellentBased on 279 reviews
8.0

Situated in Santa Cruz Huatulco, Park Royal Beach Resort Huatulco is within a 10-minute drive of La Entrega and offers free public parking on site. Only a short stroll from Tangolunda Bay, it provides comfortable rooms equipped with a mini bar, free wireless internet access and a private bathroom.

Villas Coral Huatulco
9.1 Excellent
Manzana 2, Lote 7 y 8, Paseo El Arrocito, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
24.8 km from city centre, Santa Maria Huatulco, OA, Mexico 
ExcellentBased on 129 reviews
9.1

Villas Coral Huatulco is located in Santa Cruz Huatulco and is close to Chahue Beach. It also offers free Wi-Fi, massage services and a swimming pool.

Hotel Arrecife Plus
8.1 Excellent
Colorin No. 510, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
20.9 km from city centre, Santa Maria Huatulco, OA, Mexico 
ExcellentBased on 202 reviews
8.1

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.

Casa Danna Huatulco
8.9 Excellent
Blvd. Benito Juarez Mza 2 Lote 6 & 9, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
22.4 km from city centre, Santa Maria Huatulco, OA, Mexico 
ExcellentBased on 319 reviews
8.9

Situated in Santa Cruz Huatulco, Casa Danna Huatulco is within walking distance of Chahue Beach and features an outdoor pool. It is ideally located for guests wishing to visit local attractions.

La Vivienda Villa
8.1 Excellent
Santa Maria Huatulco, Oaxaca, Mexico
Show on map
21.3 km from city centre, Santa Maria Huatulco, OA, Mexico 
ExcellentBased on 48 reviews
8.1

Located in Santa Cruz Huatulco, La Vivienda Villa is within a 30-minute drive of Bahias de Huatulco International Airport and offers an outdoor pool. It is conveniently positioned for those wishing to visit local attractions.

La Isla Huatulco
Blvd Benito Juarez Mza 3 Lote 4 Bahias De Huatulco, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
23.1 km from city centre, Santa Maria Huatulco, OA, Mexico 

Featuring a private beach and an outdoor pool, this 4-star hotel is located in Santa Cruz Huatulco. It also offers a beauty centre, a swimming pool and a free shuttle service.

Hotel Plaza Huatulco
Blvd. Benito Juarez LT 23, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
25.0 km from city centre, Santa Maria Huatulco, OA, Mexico 

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.

Tips for booking hotels in Santa Maria Huatulco

Cheapest month:May
Most expensive month:March
Average price in Santa Maria Huatulco:C$ 254/night
Cheapest price found:C$ 35/night
Cheapest day:Thursday
Most expensive day:Saturday
C$ 40 - C$ 441
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 121 - C$ 1,129
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Santa Maria Huatulco hotels

1
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, OA, Mexico 

Located in Santa Cruz Huatulco, Quinta Bella Huatulco is within a 20-minute drive of Bahias de Huatulco International Airport and offers an outdoor pool. It provides complimentary Wi-Fi and is steps from Chahue Beach and well-known attractions.

2
Hotel Castillo Huatulco & Beach Club
8.2 Excellent
Boulevard Santa Cruz 303, Sector A, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
21.9 km from city centre, Santa Maria Huatulco, OA, Mexico 

Boasting a rooftop terrace and an outdoor pool, Hotel Castillo Huatulco is situated in Santa Cruz Huatulco and offers modern accommodation. It is ideally positioned for guests wishing to discover the area's attractions.

3
Barceló Huatulco
8.2 Excellent
Paseo Benito Juarez, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
24.9 km from city centre, Santa Maria Huatulco, OA, Mexico 

Located in Santa Cruz Huatulco, Barcelo Huatulco is within a 25-minute drive of Bahias de Huatulco International Airport and provides a swimming pool, a private beach and an outdoor pool. It has a fitness centre, as well as water slides, outdoor tennis courts and a sauna.

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

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

5
Holiday Inn Huatulco
9.0 Excellent
Blvd. Benito Juarez 604 Sector A, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
22.0 km from city centre, Santa Maria Huatulco, OA, Mexico 

Holiday Inn Huatulco provides a comfortable setting while in Santa Maria Huatulco. It also features a beauty centre, an outdoor pool and a kids club.

6
Dreams Huatulco Resort & Spa
8.2 Excellent
Blvd Benito Juarez #4, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
25.1 km from city centre, Santa Maria Huatulco, OA, Mexico 

Boasting an outdoor pool, a Jacuzzi and a sauna, Dreams Huatulco Resort & Spa is situated in Santa Cruz Huatulco and offers comfortable accommodation. Some of the popular facilities at this 4-star resort include an all-inclusive meal plan, a Turkish steam bath and a rooftop terrace.

7
Hotel Santa Cruz Huatulco
8.1 Excellent
Boulevard Santa Cruz 203, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
21.8 km from city centre, Santa Maria Huatulco, OA, Mexico 

Boasting a sauna and an outdoor pool, Hotel Santa Cruz Huatulco is located in Santa Cruz Huatulco and provides comfortable accommodation. Those staying at the property also have access to complimentary wireless internet and on-site parking.

8
Hotel Guivá Huatulco
8.0 Excellent
Guarumbo No. 307, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
20.9 km from city centre, Santa Maria Huatulco, OA, Mexico 

Situated in Santa Cruz Huatulco, Hotel Guiva Huatulco offers 3-star accommodation, as well as a private beach. It also provides free wireless internet.

Cheapest hotels in Santa Maria Huatulco, Mexico

Am Amakal Hotel & Park
8.4 Excellent
Avenida Oaxaca 1, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
21.4 km from city centre, Santa Maria Huatulco, OA, Mexico 

This comfortable hotel in Santa Cruz Huatulco offers complimentary Wi-Fi, as well as an outdoor pool and massage services. It also features a 24-hour reception, luggage storage and a ticket service.

C$ 54
Avg. per night
Agua Azul la Villa
9.2 Excellent
Lote 18, Manzana 6, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
27.0 km from city centre, Santa Maria Huatulco, OA, Mexico 

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.

C$ 167
Avg. per night
Villas Fasol Huatulco
8.7 Excellent
Residencial Conejos Mza. 7, Santa Maria Huatulco, Oaxaca, Mexico
Show on map
27.1 km from city centre, Santa Maria Huatulco, OA, Mexico 

Located in Santa Cruz Huatulco, Villas Fasol Huatulco is within a 30-minute drive of Bahias de Huatulco International Airport and provides a private beach and an outdoor pool. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

C$ 182
Avg. per night
9 Bahias Condos Huatulco
Santa Maria Huatulco, Oaxaca, Mexico
Show on map
23.0 km from city centre, Santa Maria Huatulco, OA, Mexico 

This comfortable property in Santa Cruz Huatulco offers free Wi-Fi, as well as an outdoor pool and a private beach. It is ideally located for guests wishing to visit local attractions.

C$ 268
Avg. per night

Hotel prices in Santa Maria Huatulco

2 stars and under
3 stars
4 stars +

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

Where to stay in Santa Maria Huatulco

Facts about staying in Santa Maria Huatulco

  • What are the best hotels in Santa Maria Huatulco?

    Quinta Bella Huatulco (8.8/10 from 923 reviews), Park Royal Beach Huatulco (8.0/10 from 279 reviews), and Hotel Santa Cruz Huatulco (8.1/10 from 860 reviews) are all highly rated places to stay in Santa Maria Huatulco.

  • What is a good hotel near Playa Zaachila?

    Reviews of Park Royal Beach Huatulco recommend it as a good place to stay near Playa Zaachila, scoring 8.0/10 from 279 ratings.

  • What is a good hotel in Santa Maria Huatulco near La Entrega?

    Hotel Santa Cruz Huatulco is rated 8.1 from 860 reviews and is close to La Entrega.

  • How much do hotels in Santa Maria Huatulco cost?

    Hotels in Santa Maria Huatulco cost an average of C$ 280/night, according to HotelsCombined data in the last 72 hours.

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

    HotelsCombined users have found cheap hotels in Santa Maria Huatulco starting from C$ 30 per night in the last 3 days.

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

    A hotel in Santa Maria Huatulco tonight has an average price of C$ 83, but some deals have been found for as low as C$ 83 in HotelsCombined searches over the last 72 hours. Prices in Santa Maria Huatulco are changing frequently. The best price found for a 4-star Santa Maria Huatulco hotel for tonight has been C$ 83.