Vacation Rentals + Villas
St. Croix offers a wide range of vacation rentals to suit your needs. Renting a vacation villa will allow you to have all the comforts of home like a full kitchen, washer and dryer, and some even special amenities like snorkel gear, beach chairs, or a private pool. 1-2 bedrooms rentals are often condos or small cottages, perfect for a couple or small family. 3-4 bedroom villas are perfect for your large family, group of friends to enjoy everything St. Croix has to offer in the privacy of your own vacation home. A full kitchen for cooking meals and storing groceries, lots of space to spread out, and no crowds at the pool are just some of the many reasons to rent one of these fabulous vacation homes. Or, rent one of St. Croix’s fabulous vacation villas with 5 or more bedrooms to ensure comfort, luxury and privacy for your group. Enjoy the ultimate in luxury, comfort and privacy in one of these vacation rentals, villas or condos.
North Shore
(340) 201-2225
Villa Larimar, home of the Phoenix Fire Collective, is a private estate nestled in the cliffs of St. Croix's North Shore. Enjoy breathtaking 360° Caribbean Sea views from this secluded...
The Palms at Carina Bay offers expansive ocean views and a private pool. Situated on 1.5 acres on the southeastern end of St. Croix, this one bedroom apartment is furnished with...
North Shore
(515) 333-0329
Sea View Play is a magnificent North Shore villa with a stunning panoramic view of the Caribbean Sea. Just minutes away from Cane Bay, this 6,000 square foot villa is situated...
Stunning oceanfront views await you at Casa Blanca Cottage on the North Shore of St. Croix. You'll enter through a courtyard onto your own private patio overlooking the sea, just...
Vincy Villa is a tranquil retreat nestled within the gently rolling hills of the East End of St. Croix. Inspired by the lush and fertile landscape of St. Vincent, Vincy...
North Shore
(877) 788-0361
East End
(800) 255-3881 | (340) 712-2100
Frederiksted, West End
(340) 227-9853
East End
(609) 289-6577 | (609) 335-7604
West End
(340) 772-0558 | (708) 790-0558
Christiansted
(612) 655-4163