Virgin Islands Vacation Rentals
| Sort by: | Show rentals per page |
Caribbean Condo - A Perfect Escape! — Property 180194
- Condo
- 2 bedrooms, sleeps 8
- 3 bathrooms
- beach, resort
- accept credit card
Rates
per property
(USD)
$300 - $600/night
$1,600 - $4,000/week
Beachfront Unit at Sapphire Beach Resort — Property 106459
- Condo
- 1 bedroom, sleeps 4
- beach, resort
- accept credit card
Rates
per property
(USD)
$70 - $250/night
$550 - $1,800/week
$2,600 - $4,000/month
Upscale Beachfront Condo w/ A/C, WiFi, Large Pool & Great Sea View — Property 143051
- Condo
- 2 bedrooms, sleeps 5
- 2 bathrooms
- beach
- accept credit card
Rates
per property
(USD)
$999 - $1,600/week
$2,600 - $5,000/month
Paradise Perfectly Priced Sapphire Beach St Thomas VI — Property 138339
- Condo
- 1 bedroom, sleeps 5
- 1 bathroom
- beach, waterfront
- swimming pool
Rates
per property
(USD)
$115 - $260/night
$999 - $1,900/week
Luxury St. John Condo Offers Eye-Popping Views — Property 161545
- Condo
- 1 bedroom, sleeps 4
- 1 bathroom
- near the ocean, town
- swimming pool
Rates
per property
(USD)
$250 - $380/night
$1,700 - $2,600/week
Beautiful Oceanfront Condo — Property 148976
- Condo
- 1 bedroom, sleeps 3
- 1 bathroom
- beach
- accept credit card
Rates
per property
(USD)
$190 - $375/night
Spectacular Beachfront Condo at Sapphire Beach Resort and Marina — Property 155556
- Condo
- 1 bedroom, sleeps 4
- 1 bathroom
- beach, resort
- swimming pool
Rates
per property
(USD)
$170 - $216/night
$1,190 - $1,512/week
Mahogany Getaway - Fantastic Ocean View from This One Bedroom St. Thomas Condo! — Property 137344
- Condo
- 1 bedroom, sleeps 4
- 1 half bath
- near the ocean
- accept credit card
Rates
per property
(USD)
$165 - $250/night
$1,155 - $1,760/week
Paradise on the Reef – Stunning Views - Free Car Rental & 7th Night!* — Property 312258
- Condo
- 2 bedrooms, sleeps 5
- 2 bathrooms, 1 half bath
- beach, waterfront
- accept credit card
Rates
per property
(USD)
$1,200 - $1,800/week
Incredible Views — Property 164936
- Condo
- 2 bedrooms, sleeps 6
- 1 bathroom
- beach, mountain
- swimming pool
Rates
per property
(USD)
$280 - $400/night
$1,800 - $2,700/week
Beachfront, private balcony at Sapphire Beach Resort — Property 163924
- Condo
- 1 bedroom, sleeps 4
- 1 bathroom
- resort, waterfront
- accept credit card
Rates
per property
(USD)
$200 - $350/night
$1,200 - $2,000/week
Sunrise Serenade--A Truly Memorable Vacation! — Property 171073
- Condo
- 2 bedrooms, sleeps 6
- 2 bathrooms
- near the ocean, waterfront
- swimming pool
Rates
per property
(USD)
$200/night
Theatre on the Beach-Stunningly Beautiful Views Yours from Beachfront — Property 308151
- Condo
- 3 bedrooms, sleeps 6
- 2 bathrooms
- beach, resort
- accept credit card
Rates
per property
(USD)
$165/night
$1,025/week
Suite Dreams Top Floor Your Private Apartment in Cruz Bay — Property 112422
- Condo
- studio, sleeps 4
- 1 bathroom
- near the ocean, town
- air-conditioning
A Caribbean Tradewinds Paradise — Property 192720
- Condo
- 2 bedrooms, sleeps 5
- 2 bathrooms
- beach
- accept credit card
Rates
per property
(USD)
$1,200 - $1,400/week















