St. Croix Villas & Vacation Rentals - 46 Rentals Available
46 Vacation rentals

Walk to two beaches, restaurants and marina
Christiansted Villa
- 5 bedrooms 5
- 6 bathrooms
- Sleeps 10 10
- 7 nights min
- Swimming pool
- Ask about children
- Air conditioning
$358.00
from $358.00 / night

Spectacular views - walk to beautiful Shoys Beach
Christiansted Villa
- 3 bedrooms 3
- 3 bathrooms
- Sleeps 6 6
- 7 nights min
- Nearest beach 0.2 mi
- Swimming pool
- Ask about children
$500.00
from $500.00 / night

A Beautiful Condo - Pelican Moon
Christiansted Apartment
- 2 bedrooms 2
- 2 bathrooms
- Sleeps 5 5
- 7 nights min
- Beach/lakeside relaxation
- Swimming pool
- Ask about children
$186.00
from $186.00 / night

Beachside Bliss
St. Croix Condo
- 2 bedrooms 2
- 2 bathrooms
- Sleeps 4 4
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$215.00
from $215.00 / night

Spring Special - ONE FREE NIGHT at Island Dreams Villa with Private Pool
Teague Bay Villa
- 1 bedroom 1
- 1 bathroom
- Sleeps 2 2
- 7 nights min
- Beach/lakeside relaxation
- Swimming pool
- Ask about children
$250.00
from $250.00 / night

Estate Belvedere
Cane Bay Villa
- 6 bedrooms 6
- 7 bathrooms
- Sleeps 14 14
- Min stay varies
- Ask about children
- Ask about pets
$1,195.00
from $1,195.00 / night

Abandon shoes for flip-flops at romantic Caribe
Teague Bay Villa
- 2 bedrooms 2
- 2 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$258.00
from $258.00 / night

A View for Two at Villa Madeleine
Teague Bay Villa
- 1 bedroom 1
- 1 bathroom
- Sleeps 2 2
- 7 nights min
- Beach/lakeside relaxation
- Nearest beach 0.4 mi
- Swimming pool
$250.00
from $250.00 / night

Caribbean Retreat
Christiansted Apartment
- 2 bedrooms 2
- 2 bathrooms
- Sleeps 4 4
- 7 nights min
- Beach/lakeside relaxation
- Swimming pool
- Child friendly
$215.00
from $215.00 / night

Tropical Daze - Private Pool Villa with Views
Teague Bay Villa
- 2 bedrooms 2
- 2 bathrooms
- Sleeps 4 4
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$279.00
from $279.00 / night

MARA LEE~Caribbean Villa ...AHH,Perfect!
St. Croix House
- 4 bedrooms 4
- 4 bathrooms
- Sleeps 8 8
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$329.00
from $329.00 / night

Estate Belvedere
Christiansted Villa
- 5 bedrooms 5
- 7 bathrooms
- Sleeps 10 10
- Min stay varies
- Ask about children
- Ask about pets
$1,042.00
from $1,042.00 / night

Spring Special - ONE FREE NIGHT at Pelican's Paradise-Penthouse Beachfront Condo
Christiansted Apartment
- 2 bedrooms 2
- 3 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Ask about children
- Air conditioning
$215.00
from $215.00 / night

.A Perfect Getaway...ocean views, heated pool & more ...Lime Tree!
Teague Bay Villa
- 1 bedroom 1
- 2 bathrooms
- Sleeps 2 2
- 7 nights min
- Beach/lakeside relaxation
- Nearest beach 0 mi
- Swimming pool
$258.00
from $258.00 / night

Bird of Paradise - Private Pool Upscale Villa
Teague Bay Villa
- 2 bedrooms 2
- 2 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$250.00
from $250.00 / night

One Love ~ The name says it all ~ Come Enjoy!
Teague Bay Villa
- 2 bedrooms 2
- 2 bathrooms
- Sleeps 4 4
- 7 nights min
- Nearest beach 2 mi
- Swimming pool
- Child friendly
$258.00
from $258.00 / night

Villa Des Great Chefs
Christiansted Villa
- 3 bedrooms 3
- 3 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$504.00
from $504.00 / night

OH La La - Carden Beach - Upscale Oceanfront Condo
St. Croix Condo
- 3 bedrooms 3
- 2 bathrooms
- Sleeps 8 8
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$265.00
from $265.00 / night

Sea View at Villa Madeleine
Teague Bay Villa
- 2 bedrooms 2
- 2 bathrooms
- Sleeps 4 4
- 7 nights min
- Beach/lakeside relaxation
- Swimming pool
- Child friendly
$258.00
from $258.00 / night

ONE FREE Night Special! Calypso Sol - Private Pool & Ocean Views
Teague Bay Villa
- 2 bedrooms 2
- 2 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$258.00
from $258.00 / night

Estate Belvedere
Christiansted Villa
- 4 bedrooms 4
- 7 bathrooms
- Sleeps 8 8
- Min stay varies
- Ask about children
- Ask about pets
$926.00
from $926.00 / night

Solitude House
Christiansted Villa
- 3 bedrooms 3
- 4 bathrooms
- Sleeps 6 6
- 7 nights min
- Ask about children
- Ask about pets
$571.00
from $571.00 / night

Estate Belvedere
Christiansted Villa
- 3 bedrooms 3
- 7 bathrooms
- Sleeps 6 6
- Min stay varies
- Ask about children
- Ask about pets
$860.00
from $860.00 / night

Whispering Winds
Christiansted Villa
- 5 bedrooms 5
- 5 bathrooms
- Sleeps 10 10
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$714.00
from $714.00 / night

Sea Breeze~Comfort by the sea; private pool villa
Teague Bay Villa
- 2 bedrooms 2
- 2 bathrooms
- Sleeps 4 4
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$258.00
from $258.00 / night

Catch A Wave
Christiansted Villa
- 1 bedroom 1
- 4 bathrooms
- Sleeps 2 2
- Min stay varies
- Ask about children
- Ask about pets
$429.00
from $429.00 / night

Solitude House
Christiansted Villa
- 2 bedrooms 2
- 4 bathrooms
- Sleeps 4 4
- 7 nights min
- Ask about children
- Ask about pets
$500.00
from $500.00 / night

Catch A Wave
Christiansted Villa
- 4 bedrooms 4
- 4 bathrooms
- Sleeps 8 8
- Min stay varies
- Ask about children
- Ask about pets
$643.00
from $643.00 / night

Catch A Wave
Christiansted Villa
- 3 bedrooms 3
- 4 bathrooms
- Sleeps 6 6
- Min stay varies
- Ask about children
- Ask about pets
$571.00
from $571.00 / night

Vista Paradise
Christiansted Villa
- 4 bedrooms 4
- 5 bathrooms
- Sleeps 8 8
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$500.00
from $500.00 / night

Catch A Wave
Christiansted Villa
- 2 bedrooms 2
- 4 bathrooms
- Sleeps 4 4
- Min stay varies
- Ask about children
- Ask about pets
$500.00
from $500.00 / night

Oceanfront Paradise Found ~ Upscale & Private
St. Croix House
- 5 bedrooms 5
- 6 bathrooms
- Sleeps 10 10
- 7 nights min
- Beach/lakeside relaxation
- Swimming pool
- Child friendly
$700.00
from $700.00 / night

Solitude House
Christiansted Villa
- 5 bedrooms 5
- 4 bathrooms
- Sleeps 10 10
- 7 nights min
- Ask about children
- Ask about pets
$714.00
from $714.00 / night

Solitude House
Christiansted Villa
- 1 bedroom 1
- 4 bathrooms
- Sleeps 2 2
- 7 nights min
- Ask about children
- Ask about pets
$429.00
from $429.00 / night

Solitude House
Christiansted Villa
- 4 bedrooms 4
- 4 bathrooms
- Sleeps 8 8
- 7 nights min
- Ask about children
- Ask about pets
$643.00
from $643.00 / night
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.