Serving Cabo San Lucas
Cabo San Lucas, Baja California Sur 23410
Get directions

About Us

Located on a beautiful pristine beach just 5 minutes walking distance to downtown Cabo San Lucas, Villa del Palmar offers the perfect blend of location, intimacy, relaxation and recreational activities.

Reviews