Jump to: Room choices | Hotel description | Map | Amenities | Reviews
Perched atop the cliffs of Cabo San Lucas overlooking the Sea of Cortez, Hacienda Encantada Resort & Spa offers a luxurious escape that blends traditional Mexican architecture with sweeping ocean vistas and modern resort amenities. Inspired by the elegance of a grand hacienda, the resort features colorful courtyards, handcrafted stonework, lush gardens, and panoramic terraces that capture the beauty of Baja’s dramatic coastline. Spacious suites and villas are thoughtfully appointed with handcrafted furnishings, marble bathrooms, kitchenettes or full kitchens, private balconies or terraces, and many offer whirlpool tubs or private plunge pools with breathtaking sea views. Whether traveling as a couple, family, or group, guests can enjoy the privacy and comfort of residential-style accommodations in an atmosphere that celebrates authentic Mexican charm.
Beyond the accommodations, Hacienda Encantada offers an exceptional collection of experiences designed for both relaxation and adventure. The award-winning Milagro Spa features hydrotherapy circuits, massages, facials, and body treatments inspired by traditional healing practices, while multiple infinity pools, swim-up bars, and private beach clubs invite guests to unwind under the Baja sun. Dining is a highlight of the resort, with several restaurants serving everything from authentic Mexican cuisine and fresh seafood to Italian specialties and international fare, complemented by access to the nearby Marina Golden Zone’s additional restaurants and entertainment.
Hacienda Encantada Resort & Spa
Carretera Transpeninsular km.7.3
Corredor Turistico
Cabo San Lucas, Mexico
23410
Nearest Airport: SJD
We booked a last minute trip to Los Cabos and booked Hacienda Encantada. We were pleasantly surprised by their large campus with several infinity pools, bars, and restaurants. We did the all inclusive pass for a day and absolutely loved the Mestizo restaurant- worth it alone for that dinner! The staff are friendly and rooms are cleaned daily.
Maira L
What an amazing experience! This resort has it all. Huge shoutout to Julio who ran the poolside bar like a pro and added a lot of fun to our week at Hacienda Encantada!
barond243
Not the best resort I've stayed in. The Location of the resort sits so far back from the main road that you are required to use their expensive taxis or Shuttles. If you do use an Uber you have to go to the far corner of the resort and meet your Uber on a dirt road. So ghetto and degrading. Atmosphere- The resort is very hilly and you have to walk up a lot of hills to get to anything or wait for a golf cart ride. July is very hot and humid. Rooms- The best part is the rooms. They have nice AC, quiet and kept clean. Value- The all inclusive is optional which was so nice to have that choice. Service- we signed up for the Presentation to learn about the resort. They said it was only 90 min. It's 2 hours then another hour for them to give you your free gift because they stall and pressure and lie and refuse to let you go without selling you some sort of package. I felt like I was staying in a prison sometimes. Everytime we went somewhere they would ask us where we were going and how we arranged that, who we paid, etc. etc.
Erin L
The resort is amazing! We like that you have an option of doing the all-inclusive option for specific days so if you plan to spend most of the day away from the resort on specific days, you don’t have to pay the all-inclusive amount on those days. The rooms are very spacious with a large balcony. There are plenty of pools available. Our main complaint is how complicated it is to get an Uber. They don’t allow Ubers to park closer than the front gate which is a quarter mile from the lobby. You have to find a golf cart to take you to the front gate which adds significant delays to any Uber ride you plan to take. Our Uber driver said this is the only resort like that in the area.
jlangf
Beautiful hotel in a beautiful location. My wife and I were constantly amazed by the kindness of every single staff member on the property. Isabel in particular was incredible. She was the reason we ate at Las Marias every morning. She greeted us by name every day, and checked in with us even when she wasn't our waitress. Isabel was our favorite person at the resort by far - she needs a raise!! Food was delicious everywhere we went on the resort. Pools were often near empty, even in the middle of summer. The rooms were clean and beautiful. There happened to be a wedding in the courtyard outside of our balcony while we were there so the noise level was maybe higher than normal, but any noise always wrapped up before 10pm.
Matt L
Read more reviews or write a review
© 2026 TripAdvisor LLC. All rights reserved