Welcome to Villa Madeleine

Villa Madeleine Resort, located on St. Croix's desirable East End, is comprised of 43 free standing villas each with their own private pool overlooking clear blue water and white sandy beaches.

The Association is established to ensure we maintain a safe and welcoming atmosphere to enjoy our little slice of paradise while preserving and enhancing the value of each owner's investment.