Property building in Hacienda Encantada Resort & Spa

Hacienda Encantada Resort & Spa

Hotel Checkout is an independent travel network offering over 200,000 hotels worldwide.Learn More

Hotel Highlights

Hacienda Encantada Resort & Spa is a 5-star beachfront escape in Cabo San Lucas, Baja California Sur, Mexico. Located about 4.4mi from downtown Cabo San Lucas at Carretera Transpeninsular Kilometro 7.3, this resort invites travelers to unwind in sun-soaked luxury. Price starts from $189, and 164 reviews offer a glimpse into the stay.

Sea view in Hacienda Encantada Resort & Spa
Bed in Hacienda Encantada Resort & Spa

Rooms

Show 4 photos

1 Queen Size Bed

/

795 sqft

Encanto Studio, Queen Size

Encanto Studio is 797 square feet and includes a queen-size bed 150-154 width.

Two-Bedroom Villa in Hacienda Encantada Resort & Spa

Show 9 photos

2 Queen Size Beds

1 King Size Bed

1 Sofa Bed

/

2370 sqft

Villa, 2 Bedroom

Private pool

Hot tub

Spa tub

Kitchen

Three-Bedroom Villa in Hacienda Encantada Resort & Spa

Show 9 photos

2 Queen Size Beds

2 King Size Beds

1 Sofa Bed

/

3130 sqft

Villa, 3 Bedroom

Private pool

Hot tub

Spa tub

Kitchen

Discover More

Featured amenities blend comfort and festivity: a private pool, Spa/Wellness packages, and free on-site parking, plus a free Kids' club for younger guests. Beachfront access, a private beach area, and both indoor and outdoor pools (free) with a dedicated kids' pool set the scene for days in the sun. Free WiFi, air conditioning, room service, and a fitness center (free) keep conveniences at hand, while extras such as a spa, spa tub, hot tub, and a restaurant and bar elevate evenings. A 24-hour front desk, Terrace, Balcony, Private entrance, Elevator, and kitchen/kitchenware further add to the ready-to-enjoy setup.

Property building in Hacienda Encantada Resort & Spa
Bird's eye view in Hacienda Encantada Resort & Spa

Experience the Best

Rooms include a private entrance, terraces and balconies, plus kitchen facilities with kitchenware for flexible stays. On the grounds, free beach umbrellas and chairs, sun deck, garden, and a playground invite relaxed days by the sea, while a tennis court (free) and access to a golf course (extra charges) offer option for sport. Horseback riding (free) adds a pockets of adventure, and babysitting/child services (extra charges) are available for evenings out.

Bed in Hacienda Encantada Resort & Spa
Bed in Hacienda Encantada Resort & Spa

Plan Your Stay

Direct beach access and a private beach area invite sunrise strolls and sunset moments, while two pools—an indoor option and an outdoor, all-season pool with a dedicated kids’ pool—keep days refreshed for guests of all ages. Free on-site parking, Wi-Fi, and air conditioning make stays comfortable, and a 24-hour front desk along with a private entrance and a terrace or balcony add convenience for easy, breezy evenings by the sea.

Restaurant/places to eat in Hacienda Encantada Resort & Spa
Restaurant/places to eat in Hacienda Encantada Resort & Spa

Amenities

Private pool

Spa/Wellness packages

Free parking

Kids' club

Restaurant

Beachfront

Private beach area

Indoor swimming pool

Spa and wellness centre/facilities in Hacienda Encantada Resort & Spa
Spa and wellness centre/facilities in Hacienda Encantada Resort & Spa

Pools

Indoor

All season,

Outdoor, All ages

All season,

Swimming pool in Hacienda Encantada Resort & Spa
Spa and wellness centre/facilities in Hacienda Encantada Resort & Spa

Restaurants

Las Marias

Family Friendly, Traditional, Romantic, Mexican

La Trajinera

Family Friendly, Traditional, Romantic, Mexican

El Patio

Family Friendly

La Pergola

Family Friendly, Traditional, Romantic, Steakhouse

Los Riscos

Family Friendly, Traditional, Romantic, Mexican

El Eden

Mexican

Breakfast in Hacienda Encantada Resort & Spa
Restaurant/places to eat in Hacienda Encantada Resort & Spa

Location

Carretera Transpeninsular Kilometro 7.3, Cabo San Lucas, 23450, BS, Mexico

Hacienda Encantada Resort & Spa