From the main booking sites. You book directly on theirs.
Check-in
Check-out
All-inclusive resort with 3 outdoor pools, private beach, spa services, and 5 on-site restaurants in Cabo San Lucas. Located in Cabo San Lucas, El Encanto All Inclusive Resort at Hacienda Encantada is by the ocean, a 3-minute drive from Cabo del Sol Golf and 14 minutes from Puerto Paraiso Mall. Amenities: Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After dipping into one of the 3 outdoor pools, you can spend some time at the private beach. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Dining: Enjoy seafood at Los Riscos, a restaurant where you can take in the ocean view and dine alfresco. Or stay in and take advantage of the 24-hour room service. When you are in need of a refreshing drink, visit the beach bar or one of 3 bars/lounges, or 3 poolside bars. A complimentary buffet breakfast is served daily from 7:00 AM to noon. Rooms: Make yourself at home in one of the 72 guestrooms featuring minibars and flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Distance to Nearby Attractions: Islands and Protected Areas of the Gulf of California - 0.2km/0.1mi Cabo del Sol Golf - 1.5km/0.9mi Blue Medical Net Hospital - 2.8km/1.7mi Questro Golf - 2.8km/1.8mi Cabo Bello Beach - 3.6km/2.2mi Monuments Beach - 4.0km/2.5mi Cabo San Lucas Bay - 4.0km/2.5mi Medano Beach - 4.9km/3.0mi Playa Barco Varado - 5.0km/3.1mi Las Viudas Beach - 6.3km/3.9mi Santa Maria Beach - 6.5km/4.1mi Chileno Beach - 8.9km/5.6mi Playa El Tule - 10.1km/6.3mi Chileno Bay - 10.4km/6.5mi Plaza San Lucas - 10.8km/6.7mi The preferred airport for El Encanto All Inclusive Resort at Hacienda Encantada is Los Cabos Intl. Airport (SJD) - 38.3km/23.8mi Located in Cabo San Lucas, El Encanto All Inclusive Resort at Hacienda Encantada is by the ocean, a 3-minute drive from Cabo del Sol Golf and 14 minutes from Puerto Paraiso Mall. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After dipping into one of the 3 outdoor pools, you can spend some time at the private beach. Enjoy seafood at Los Riscos, a restaurant where you can take in the ocean view and dine alfresco. Or stay in and take advantage of the 24-hour room service. When you are in need of a refreshing drink, visit the beach bar or one of 3 bars/lounges, or 3 poolside bars. A complimentary buffet breakfast is served daily from 7:00 AM to noon. Make yourself at home in one of the 72 guestrooms featuring minibars and flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.
Carretera Trasnpeninsular Km 7.3. Fracc. 3, Tourist Corridor, Mexico
Check-in
From 15:00 to 00:00
Check-out
Until 11:00
Minimum check-in age: 18
Pool access available from 8:00 AM to 9:00 PM. The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation. No pets and no service animals are allowed at this property. Contactless check-out is available.
Check-in is from 15:00 to 00:00 and check-out until 11:00.
Yes, and parking is free.
Yes, the property serves breakfast.
Yes, there's free Wi-Fi.
We compare prices from the main booking sites.
Kim Anh
Jul 16, 2026
Would recommend and go back again.
Mario Alberto
Jul 14, 2026
My family and I stayed at Hacienda Encantada again this summer after experiencing amazing service and a beautiful resort two years ago. However, this time there was a noticeable decline in service quality and management. When we arrived to check in, we expected some sort of upgrade for being Expedia Gold members, just as we received two years ago. Despite our status, we were only given a room one floor higher and were told that was our upgrade. However, the rest of our family, who are not Gold members, were placed on the same floor as us. So what exactly was the upgrade? As the days went by, we noticed the lack of staff around the resort. During our previous stay, bellboys were always driving around in carts, ready to transport guests. That wasn't the case this time. Instead, we constantly had to call the bellboy line, which was difficult because of the poor phone quality, and then wait over 10 minutes for transportation. One memorable example occurred when we were waiting for a cart to take us to a dinner reservation. We waited over 20 minutes and eventually had to walk. Along the way, we saw five vacant carts parked in the lobby area with no one available to operate them. Concierge was no help during these situations. I do not think I will be returning to this resort, as I expected the same quality service we received two years ago. To end on a positive note, this resort is very beautiful, the views are amazing, and the food quality was great.
hwayoung
Jul 13, 2026
everything is ok. It is the best place to relax.
brenda
Jul 12, 2026
Todo excelente
Maria Mercedes
Jul 12, 2026
My family and I really enjoyed the hotel. They have lots of amenities and it’s perfect for families. The views were so beautiful and the all inclusive package is very worth it. The staff was very nice but I do feel like they were a bit understaffed but that’s management the employees were all great and did the best they could. Will deff plan to stay here again.
renu
Jul 11, 2026
The Hotel is beautiful, staff friendly and helpful ,Food was great too . We enjoyed our stay..