When an East Cape adventure is calling travelers to Los Cabos, booking a stay in Casa Bellamar makes all the difference. This beautiful 8-bedroom, 9.5-bath luxury villa in Los Cabos can accommodate up to 18 guests at a time making it an idyllic choice for a family or friends getaway alike. Casa Bellamar is situated on Playa Tortuga and offers its guests a breathtaking beachfront locale to call their own...