Grand Velas Los Cabos is an ultra-luxury all-inclusive resort located in Los Cabos, Mexico, known for its modern oceanfront suites, world-class dining including a Michelin-starred restaurant, and panoramic views of the Sea of Cortez.