Dreams Resort Las Cabos, Mexico
One of the best all inclusive resorts in Los Cabos, Dreams has an awe-inspiring infinity edge pool that overlooks the Sea of Cortez – making for breathtaking views.