Skip to main content

Filter by:


Star rating

Review score

San Miguel del Puerto – 78 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Maria Mixteca, hotel in San Miguel del Puerto

Offering a terrace, bar and free Wi-Fi in all areas, Hotel Maria Mixteca is located in Santa Cruz Huatulco, 2 km from Huatulco Beach.

There was no breakfast, however the location was close to restaurants , the beds were comfortable and the personal very professional and helpful.
8.6
Scored 8.6
Fabulous
Rated fabulous
840 reviews
Price from£47.24per night
Quinta Real Huatulco, hotel in San Miguel del Puerto

Situated on a hillside overlooking Mexico's stunning Tangolunda Bay and only minutes from Santa Cruz, this luxury beachfront hotel offers guests ultimate relaxation Guests at Quinta Real Huatulco c...

Location and views were excellent. The room was large, had everything required for a comfortable stay and wonderful views. Friendly service. Common pools were nice.
8.8
Scored 8.8
Fabulous
Rated fabulous
319 reviews
Price from£275.98per night
Hotel Marina Resort & Beach Club, hotel in San Miguel del Puerto

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.

Very clean, good central location. The chef Raul went out of his way to accommodate my wife's dietary requirements.
7.5
Scored 7.5
Good
Rated good
1,877 reviews
Price from£112.95per night
Princess Mayev, hotel in San Miguel del Puerto

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.

Good accommodation and friendly helpful staff. Good food.
9.2
Scored 9.2
Superb
Rated superb
506 reviews
Price from£111.16per night
Casa Shaguibá, hotel in San Miguel del Puerto

Set in central Huatulco, Casa Shaguibá offers air-conditioned rooms with free Wi-Fi. It is situated 2.5 km away on Chahué Beach.

i didnt eat there so no comments possible
7.8
Scored 7.8
Good
Rated good
134 reviews
Price from£36.13per night
Yuu-Lee Casa Bendita Huatulco, hotel in San Miguel del Puerto

Yuu-Lee Casa Bendita Huatulco is set in Santa Cruz Huatulco, 300 metres from Santa Cruz Beach and 1.6 km from Chahue Beach.

Location very good only a 10 minute walk to busy Harbour area, with plenty places to eat & drink Nice breakfast bar next door.
8.6
Scored 8.6
Fabulous
Rated fabulous
99 reviews
Price from£61.14per night
Posada Jois, hotel in San Miguel del Puerto

Posada Jois is located in central Santa Cruz Huatulco. There is 24-hour reception, a free Wi-Fi zone and free parking. Air-conditioned rooms have a fan, tiled floors and cable TV with 77 channels.

We stayed 6 nights at Posada Jois. We received very warm welcome from Blanca who made us feel very comfortable like at home. Her warn smile made our day everyday! She fixed things, she cleaned our room very well. When we worked in the terrace, she made hot chocolate for us.
8.6
Scored 8.6
Fabulous
Rated fabulous
89 reviews
Price from£44.33per night
Sophie Hotel Boutique, hotel in San Miguel del Puerto

Situated in Santa Cruz Huatulco and with Chahue Beach reachable within 1.5 km, Sophie Hotel Boutique features concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the...

9.3
Scored 9.3
Superb
Rated superb
18 reviews
Price from£112.68per night
Condominios JAROJE, hotel in San Miguel del Puerto

Situated in Santa Cruz Huatulco, less than 1 km from Chahue Beach, Condominios JAROJE features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Great quiet location. 15 minute walk to most places. Always taxis available. The staff are awesome!!! We were in a hotel room, Had a fridge, microwave etc. Lovely big pool.
9.2
Scored 9.2
Superb
Rated superb
471 reviews
Price from£81.70per night
Mayev Express, hotel in San Miguel del Puerto

Located in Santa Cruz Huatulco, 1.5 km from Chahue Beach, Mayev Express provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Decent nice outside seating .
9.2
Scored 9.2
Superb
Rated superb
443 reviews
Price from£88.93per night
See all hotels in and around San Miguel del Puerto
Subscribe to receive premium deals

Prices drop the moment you sign up!