St John Vacation Rentals

31 Properties, sort by: 
Refine Your Search Start a New Search
Find by availability dates:
Check-in:
Check-out:
Current Criteria:
(remove all criteria)

Go to page (Page 1 of 2) 1 2 Last" />
Fish Bay cottage rental - Snails Pace
1 Bedroom, Sleeps 2
  • Cottage
  • 1 Bathroom
  • near the ocean, rural
  • air-conditioning
Rates per property (USD)
$142 - $185/night
$995 - $1,295/week
View Property Details Contact the Owner
Coral Bay apartment rental - View from the deck
1 Bedroom, Sleeps 4
  • Apartment
  • 1 Bathroom
  • mountain, near the ocean
  • washing machine
Rates per property (USD)
$1,200/week
View Property Details Contact the Owner
Coral Bay cottage rental - The Gardens
Studio, Sleeps 2
  • Cottage
  • 1 Bathroom
  • mountain, near the ocean
  • accept credit card
Rates per property (USD)
$875 - $1,050/week
$2,500 - $3,500/month
View Property Details Contact the Owner
Coral Bay villa rental - Villa In Coral Bay
1 Bedroom, Sleeps 3
  • Villa
  • 1 Bathroom
  • beach, near the ocean
  • swimming pool
View Property Details Contact the Owner
SPECIAL OFFER! $1000/wk 1BR or $1400/wk 2 BR 2 guests September 30 - December 21
Rendezvous Bay cottage rental - Sunsets!
1 Bedroom, Sleeps 2
  • Cottage
  • 1 Bathroom
  • beach, near the ocean
  • swimming pool
Rates per property (USD)
$175 - $250/night
$1,225 - $1,750/week
View Property Details Contact the Owner
Coral Bay villa rental - Down Island Views
2 Bedrooms, Sleeps 4
  • Villa
  • 1 Bathroom
  • mountain, near the ocean
  • swimming pool
Rates per property (USD)
$1,150/week
View Property Details Contact the Owner
Cruz Bay condo rental - Sunset On The Balcony
2 Bedrooms, Sleeps 6
  • Condo
  • 1 Bathroom
  • beach, mountain
  • swimming pool
Rates per property (USD)
$280 - $400/night
$1,800 - $2,700/week
View Property Details Contact the Owner
Fish Bay cottage rental - Fishbone's Fabulous View!
1 Bedroom, Sleeps 4
  • Cottage
  • 1 Bathroom
  • mountain, near the ocean
  • air-conditioning
Rates per property (USD)
$1,800/week
View Property Details Contact the Owner
Cruz Bay condo rental - View from the deck at sunset.
2 Bedrooms, Sleeps 4
  • Condo
  • 1 Bathroom
  • swimming pool
  • air-conditioning
Rates per property (USD)
$200/night
View Property Details Contact the Owner
Coral Bay cabin rental - Looking at the British Virgin Islands
1 Bedroom, Sleeps 4
  • Cabin
  • 1 Bathroom, 1 Half Bath
  • mountain, near the ocean
  • air-conditioning
View Property Details Contact the Owner
Coral Bay apartment rental - View from Balcony of Hurricane Hole
1 Bedroom, Sleeps 2
  • Apartment
  • 1 Bathroom
  • beach, near the ocean
  • air-conditioning
Rates per property (USD)
$910 - $1,225/week
View Property Details Contact the Owner
Coral Bay cottage rental - View from the deck
1 Bedroom, Sleeps 4
  • Cottage
  • 1 Bathroom
  • beach, near the ocean
  • tennis
View Property Details Contact the Owner
Coral Bay cottage rental - View into Hurricane Holes and of East End St John
2 Bedrooms, Sleeps 4
  • Cottage
  • 1 Bathroom
  • beach, near the ocean
  • fishing
Rates per property (USD)
$1,200 - $1,500/week
View Property Details Contact the Owner
Coral Bay cottage rental - View from the New Moon Cottage
1 Bedroom, Sleeps 2
  • Cottage
  • 1 Bathroom
  • mountain, near the ocean
  • tennis
View Property Details Contact the Owner
Coral Bay apartment rental - Slice of Life's View
1 Bedroom, Sleeps 2
  • Apartment
  • 1 Bathroom
  • mountain, near the ocean
  • fishing
View Property Details Contact the Owner
Bordeaux Mountain apartment rental - Garden and Deck
1 Bedroom, Sleeps 2
  • Apartment
  • 1 Bathroom
  • mountain, near the ocean
  • air-conditioning
View Property Details Contact the Owner
Cruz Bay condo rental
Studio, Sleeps 4
  • Condo
  • 1 Bathroom
  • near the ocean, town
  • air-conditioning
View Property Details Contact the Owner
Cruz Bay condo rental - View from Tropical Breeze balcony
1 Bedroom, Sleeps 4
  • Condo
  • 1 Bathroom
  • near the ocean, town
  • swimming pool
Rates per property (USD)
$250 - $380/night
$1,700 - $2,600/week
View Property Details Contact the Owner
Coral Bay house rental - View of Coral Bay from upper porch
1 Bedroom, Sleeps 2
  • House
  • 1 Bathroom
  • near the ocean, rural
  • washing machine
Rates per property (USD)
$130/night
$900/week
View Property Details Contact the Owner
Cruz Bay condo rental - View from Balcony
Studio, Sleeps 4
  • Condo
  • 1 Bathroom
  • near the ocean, town
  • air-conditioning
View Property Details Contact the Owner
East End villa rental - 290 Degree Breathtaking Poolside Vistas
4 Bedrooms, Sleeps 9
  • Villa
  • 1 Bathroom
  • near the ocean, rural
  • swimming pool
Rates per property (USD)
$2,270 - $7,000/week
View Property Details Contact the Owner
Coral Bay villa rental - early morning in the garden
1 Bedroom, Sleeps 2
  • Villa
  • 1 Bathroom
  • near the ocean, village
  • accept credit card
Rates per property (USD)
$2,500 - $4,100/week
View Property Details Contact the Owner
Coral Bay apartment rental - View Front Deck
1 Bedroom, Sleeps 4
  • Apartment
  • 1 Bathroom
  • near the ocean, rural
  • internet access
Rates per property (USD)
$180 - $275/night
$875 - $1,450/week
$3,000 - $4,725/month
View Property Details Contact the Owner
Cruz Bay villa rental - Windcrest Villa
1 Bedroom, Sleeps 2
  • Villa
  • 1 Bathroom
  • mountain, near the ocean
  • swimming pool
Rates per property (USD)
$875 - $1,775/week
View Property Details Contact the Owner
Cruz Bay condo rental - photo of condo unit
Studio, Sleeps 2
  • Condo
  • 1 Bathroom
  • downtown, near the ocean
  • air-conditioning
Rates per property (USD)
$165 - $240/night
View Property Details Contact the Owner
East End cottage rental - Entrance To Rebecca's Fancy
1 Bedroom, Sleeps 2
  • Cottage
  • 1 Bathroom
  • beach, rural
  • air-conditioning
Rates per property (USD)
$2,100 - $2,800/week
$7,200 - $7,500/month
View Property Details Contact the Owner
Cruz Bay villa rental
2 Bedrooms, Sleeps 4
  • Villa
  • 1 Bathroom
  • near the ocean, town
  • accept credit card
View Property Details Contact the Owner
Cruz Bay apartment rental - Rainbow from Suite Balcony
1 Bedroom, Sleeps 4
  • Apartment
  • 1 Bathroom
  • beach, near the ocean
  • accept credit card
Rates per property (USD)
$185 - $245/night
$1,100 - $1,500/week
View Property Details Contact the Owner
Rendezvous Bay villa rental
4 Bedrooms, Sleeps 8
  • Villa
  • 1 Bathroom
  • beach, near the ocean
  • swimming pool
Rates per property (USD)
$3,100/week
View Property Details Contact the Owner
Cruz Bay apartment rental - Beautiful sunsets from your own private deck
1 Bedroom, Sleeps 2
  • Apartment
  • 1 Bathroom
  • near the ocean
  • tennis
View Property Details Contact the Owner
Go to page (Page 1 of 2) 1 2 Last" />