St. John Villa List

Villas and vacation homes on St. John vary greatly in size, style, and amenities. Options include beachfront hideaways, elegant homes with stunning views, charming cottages on verdant hillsides, and convenient rentals within walking distance of the happening little town of Cruz Bay. Choose an intimate one-bedroom, a family friendly retreat, to a luxurious estate with multiple suites. Browse the selection of villas below to find your perfect accommodation. Own a villa and need to update your information, Contact Us.
107 results - showing 1 - 30
1 2 3 4
Property Avg/Night
Andante by the Sea - FEATURED
Bedrooms: 3 Bathrooms: 3
Hart Bay
More Info
Calabash Cottages - FEATURED
Bedrooms: 1 Bathrooms: 2
Coral Bay
More Info
Chateau Margot - FEATURED
Bedrooms: 6 Bathrooms: 5.5
Bordeaux Mtn
More Info
Cinnamon Stones - FEATURED
Bedrooms: Bathrooms:
Catherineberg
More Info
Hummingbird's Seacret - FEATURED
Bedrooms: 2 Bathrooms: 2
Great Cruz Bay
More Info
Mare Blu - FEATURED
Bedrooms: 6 Bathrooms: 8
Rendezvous Bay
More Info
Rendezview - FEATURED
Bedrooms: 4 Bathrooms: 3.5
Hart Bay
More Info
Serenity - FEATURED
Bedrooms: 4 Bathrooms: 4
Great Cruz Bay
More Info
A House of Open Arms
Bedrooms: 1 Bathrooms: 1
Fortsberg
$270 avg/night More Info
A Winsome House
Bedrooms: 2 Bathrooms: 2
Ajax Peak
$566 avg/night More Info
Agel
Bedrooms: 5 Bathrooms: 5
Coral Bay
$595 avg/night More Info
Alice By the Sea
Bedrooms: 4 Bathrooms: 4
Friis Bay
$561 avg/night More Info
Amarilla Villa
Bedrooms: 3 Bathrooms: 3.5
Flanagan Passage
$585 avg/night More Info
Amorosa Peter Bay
Bedrooms: 4 Bathrooms: 5
Peter Bay
$960 avg/night More Info
Anchorage Aweigh
Bedrooms: 2 Bathrooms: 2
Coral Bay
$300 avg/night More Info
Andara
Bedrooms: 3 Bathrooms: 3
East End
$700 avg/night More Info
Ardisia
Bedrooms: 5 Bathrooms: 7
Great Cruz Bay
$1,857 avg/night More Info
Aria
Bedrooms: 2 Bathrooms: 2
Coral Bay
$479 avg/night More Info
Azul
Bedrooms: 3 Bathrooms: 3.5
Peter Bay
$478 avg/night More Info
Bay Rum Breeze
Bedrooms: 3 Bathrooms: 3.5
Mamey Peak
$551 avg/night More Info
Beija-Flor
Bedrooms: 4 Bathrooms: 4.5
Fish Bay
$410 avg/night More Info
Bijou
Bedrooms: 3 Bathrooms: 3
Great Cruz Bay
$642 avg/night More Info
Blue Coral
Bedrooms: 3 Bathrooms: 3
Cruz Bay
$519 avg/night More Info
Bongo Bongo
Bedrooms: 2 Bathrooms: 2
Chocolate Hole
$486 avg/night More Info
Cactus Flower
Bedrooms: 1 Bathrooms: 1
Fish Bay
$205 avg/night More Info
Calicaribe
Bedrooms: 3 Bathrooms: 3
Cruz Bay
$714 avg/night More Info
Caribbean Palm Villa
Bedrooms: 3 Bathrooms: 3.5
Rendezvous Bay
$814 avg/night More Info
Caribe Breeze
Bedrooms: 2 Bathrooms: 3
Upper Johns Folly
$479 avg/night More Info
Casa Coram Deo
Bedrooms: 5 Bathrooms: 6
Great Cruz Bay
$2,500 avg/night More Info
Casa De Sonadores
Bedrooms: 4.5 Bathrooms: 5.5
Virgin Grand Estates
$660 avg/night More Info
107 results - showing 1 - 30
1 2 3 4