Toll Free: 800.615.3389

Villa Del Palmar Beach Resort & Spa

DAI Inside Scoop: Located on a beautiful pristine beach just 20 minutes walking distance to downtown Cabo San Lucas, Villa del Palmar offers the perfect blend of location, intimacy, relaxation and recreational activities. This five star resort is perfect for family vacations with its large swimming pools, dramatic waterfalls, salt water aquarium, and first class spa.