St Luxury Villas | SAVE BIG
NO Booking Fees or Security Deposit
NO booking fees. NO security deposit billed. SAVE up to 22% on St John Luxury Vacation Rentals. Private Pools. Spas. Music. Art. Drinks. Local Peeps. History. And, our Spectacular Caribbean Views aren’t so bad either. We have dual hi-speed wi-fi internet connections at selected villas for our “work on vacation” guests.
While some St John Vacation Villas for rent can feel too big, Mooncottages Rentals have a more intimate atmosphere that “just feels right.” And you’ll feel right at home. USA Today Raves about our villa Mooncottage. And, we were rated one of the “10 Great Romantic Destinations” of the world. Lots of fun stuff to do too!
St John Villa Rentals | Exquisite
Unique Luxury Villa Rentals
MOONCOTTAGE | See 3D Virtual Tour Ridiculously romantic 1-2 BR St John villa nestled in a verdant hillside w/solar-heated pool & jaw-dropping views. Sleeps 4.
TEAHOUSE TREEHOUSE | Hand-crafted 1 BR St John villa rental perched at tree-level. Perfect for a honeymoon or a lover’s getaway. Sleeps 2.
VILLA SOLEMARE | See 3D Virtual Tour Mediterranean-inspired 1-4 BR St John villa rental for a couple or with family & friends. Sleeps 10.
MOONSWEPT | See Video Magnificent 1-3 BR St John villa rental perched ‘atop, our hill you can almost touch the stars. Sleeps 4.
See Video by the US Virgin Islands Dept. of Tourism
20 Years Rentals Experience
Vacation Rentals Locally Managed
We are not a giant corporation & we know the St. John so you’ll always feel cozy & well-informed. Our vacation villa rentals are perfect for Caribbean Honeymoon Destinations, Couples Getaways, Anniversaries & Family Vacations. Wedding receptions (15-30) for an extra fee.
The NY Times wrote that St John was the #4 best vacation choice in the world. View other articles by the NY Times about our little island of St John. Paradise in St. John.
Guests have called our private villa rentals “Heaven on Earth” for their attention to detail, panoramic views, private locales – all with your own pool or spa or both!