
St. Croix vacation rental directory – Direct booking with No Fees!
Jump to:
Deal of the Month: $159 beachfront villa!
Unique beachfront property in a gated community near Salt River ecological preserve on the desirable north shore.
3 independent suites, each with private bath, kitchenette & balconies offering spectacular 180° ocean views just feet from the water. Rented individually or as whole villa.
Fresh water pool, A/C, Tiki Bar, outdoor grill & dining area, gardens, free parking & Wifi.
From $159/night, Villa Margarita is one of the most affordable beachfront St. Croix vacation rentals.
Beachfront Rentals in St. Croix
Beachfront St. Croix vacation rentals are the most popular properties because they put you in the comfort of a real home right at the water’s edge, and secluded for privacy. The ultimate Caribbean experience!












Villa Rentals in St. Croix









Luxury Vacation Rentals in St. Croix





St. Croix condo rentals
Gentle Winds St. Croix: a beachfront condominium resort on the desirable North Shore. 66 available condos, 2&3 BRs, sleep 4-10 ppl. 40 acres of grounds with beach, pool, clubhouse, golf, tennis. $200-400/night.
[wptabs id=”5045″]
3BR/3Ba/8ppl
2BR/2Ba/4ppl
3BR/3Ba/6ppl
2BR/2Ba/6ppl
3BR/3Ba/6ppl
3BR/2Ba/8ppl
3BR/3Ba/8ppl
3BR/3Ba/6ppl
3BR/3Ba/7ppl

2BR/2Ba/4ppl
2BR/2Ba/8ppl
3BR/3Ba/8ppl
Villa Madeleine: 43 condo rental units on a hillside in Teagues Bay, East End. 1 & 2 BR standalone units with private pools, sea views, and parking. Tennis on site, beaches 5 min by car. $240-400/night.
[wptabs id=”5061″]

1BR/1Ba/4ppl
2BR/2Ba/4ppl
2BR/2Ba/4ppl
2BR/2Ba/4ppl
2BR/2Ba/4ppl
2BR/2Ba/4ppl
1BR/2Ba/2ppl
2BR/2Ba/4ppl
2BR/2Ba/4ppl

2BR/2Ba/4ppl
The Reef condos: 101 tiered villa-condos located on a 9-hole golf course in Teagues Bay on the East End. On-site restaurant, community pool, nearby beach and restaurants. Lower priced, from $150-300/night.
[wptabs id=”5126″]




SeaClusion St. Croix condo rentals: SeaClusion is a recently-renovated oceanfront condo rental complex offering 11 condos, most with seaviews. Communal pool, near Cane Bay beach & restaurants. $250-350/night.
[wptabs id=”5141″]



Harbour Beach Village Condos: a nice 18-unit condo complex right on sandy Dorch Beach located 1/4 mile south of Frederiksted and also next to Sandy Point Beach’s long stretches of white sand. Gated for security, pool, nearby restaurants. $180-250/night.
[wptabs id=”5155″]
Schooner Bay Condos St. Croix: a 62 unit condominium complex situated in the Gallows Bay area of Christiansted. There are 2 pools, a tennis court, security, and it is conveniently located near shopping, banking, restaurants, historical sites, beaches, golf and tennis. $190-360/night
[wptabs id=”5185″]




Sugar Beach Condos: Sugar Beach St Croix condos are a 42-unit condominium complex on sandy Sugar Beach near Christiansted. From Studio to 4BR. Unique pool, tennis. $180-350/night.
[wptabs id=”5239″]

Coakley Bay Condo rentals: Coakley Bay St. Croix is a large 100-unit condominium complex on St. Croix’s east side. 2 & 3 BR condos. Large pool, tennis, onsite restaurant and hair salon. 2 nearby beaches, Christiansted is 15 minutes away, good views of Buck Island. $180-350/night.
[wptabs id=”5217″]

Other types of rental properties in St. Croix
Historic properties: these rentals are often located on the ruins of old sugar mills. Staying at them allows the visitor to go back centuries in time and imagine St. Croix’s rich history, while still enjoying all modern conveniences and amenities.





Bungalows: St. Croix bungalows are an interesting accommodation. Some are simply rooms, similar to hotels, while other offer more amenities like condos. Bungalows on the Bay St. Croix offers 40 cottages which can be booked directly without fees, from $200-400/night.



Cottages: There are a number of St. Croix beach cottage rentals available for direct booking. Cottages by the Sea is a perennial favorite, with its 23 studio-style cottages, many directly on the beach. Amenities include bikes, grills, kayaks, laundry and a cozy beach side cafe. $200-300/night.





Another option for beach cottages is Cane Bay Beach Resort, also known as the The Landing Beach Resort. 8 cute cottages about a 200-yard walk to the beach, with onsite bar and restaurant. $130-180/night.
Add your vacation rental
Owners, don’t see your property here?
Want to get in front of thousands of travelers actively seeking a St. Croix vacation rental?
Want to boost your ROI with more direct bookings?
Then join the direct booking revolution and get listed for FREE now!


