The Westin Los Cabos Resort Villas in Los Cabos, Mexico, is near picturesque beaches and seaside cliffs. After a busy day, unwind in your...
Read more »
The Westin Los Cabos Resort Villas in Los Cabos, Mexico, is near picturesque beaches and seaside cliffs. After a busy day, unwind in your spacious oceanview villa, relax at the outdoor infinity pool and 24-hour WestinWORKOUT Fitness Studio, or enjoy dining at multiple on-site restaurants and bars. The accommodations feature the Westin brand's signature Heavenly Beds, LED TVs, and two private balconies. Previous visitors also praised the gracious staff and impressive views overlooking the ocean.