Located in Cabo San Lucas, Hacienda Encantada Resort & Residences is by the ocean, a 3-minute drive from Cabo del Sol Golf and 15 minutes from Luxury Avenue. This luxury hotel is 3.9 mi (6.3 km) from Santa Mari ... Read more

View all Luxury Hotels in Los Cabos