Uncover a diverse selection of exquisite villas and vacation homes on the island of St. John. With varying sizes, styles, and amenities, these accommodations cater to every traveler's unique preference. Whether you desire a beachfront experience, an elegant villa boasting breathtaking views, a charming cottage nestled on the green hillsides, or a convenient rental within walking distance of the vibrant town of Cruz Bay.
From intimate one-bedroom villas perfect for a romantic escape to spacious family-friendly retreats and luxurious estates with multiple suites, St. John's villas and vacation homes offer accommodation for every occasion.
As you browse our selection of villas below, envision yourself exploring the island's captivating attractions. Spend your days exploring the Virgin Islands National Park, with its many hiking trails and stunning coral reefs. Indulge in the local cuisine at waterfront restaurants or shop for unique treasures in the shops of Cruz Bay.
Browse the selection of villas below to find your perfect accommodation. If you own a villa and need to update your information, Contact Us.
Avg/Night | ||
---|---|---|
Andante by the SeaBedrooms: 3 Bathrooms: 3
Location: Hart Bay
|
--- |
|
Calabash CottagesBedrooms: 1 Bathrooms: 2
Location: Coral Bay
|
--- |
|
Chateau MargotBedrooms: 6 Bathrooms: 5.5
Location: Bordeaux Mtn
|
--- |
|
Hart Bay Great HouseBedrooms: 4 Bathrooms: 3.5
Location: Hart Bay
|
--- |
|
Mare BluBedrooms: 6 Bathrooms: 8
Location: Rendezvous Bay
|
--- |
|
A House of Open Arms
Bedrooms: 1 Bathrooms: 1
Location: Fortsberg
|
$270 avg/night |
|
A Winsome House
Bedrooms: 2 Bathrooms: 2
Location: Ajax Peak
|
$566 avg/night |
|
Agel
Bedrooms: 5 Bathrooms: 5
Location: Coral Bay
|
$595 avg/night |
|
Alice By the Sea
Bedrooms: 4 Bathrooms: 4
Location: Friis Bay
|
$561 avg/night |
|
Amarilla Villa
Bedrooms: 3 Bathrooms: 3.5
Location: Flanagan Passage
|
$585 avg/night |
|
Amorosa Peter Bay
Bedrooms: 4 Bathrooms: 5
Location: Peter Bay
|
$960 avg/night |
|
Anchorage Aweigh
Bedrooms: 2 Bathrooms: 2
Location: Coral Bay
|
$300 avg/night |
|
Andara
Bedrooms: 3 Bathrooms: 3
Location: East End
|
$700 avg/night |
|
Ardisia
Bedrooms: 5 Bathrooms: 7
Location: Great Cruz Bay
|
$1,857 avg/night |
|
Aria
Bedrooms: 2 Bathrooms: 2
Location: Coral Bay
|
$479 avg/night |
|
Azul
Bedrooms: 3 Bathrooms: 3.5
Location: Peter Bay
|
$478 avg/night |
|
Bay Rum Breeze
Bedrooms: 3 Bathrooms: 3.5
Location: Mamey Peak
|
$551 avg/night |
|
Beija-Flor
Bedrooms: 4 Bathrooms: 4.5
Location: Fish Bay
|
$410 avg/night |
|
Bijou
Bedrooms: 3 Bathrooms: 3
Location: Great Cruz Bay
|
$642 avg/night |
|
Blue Coral
Bedrooms: 3 Bathrooms: 3
Location: Cruz Bay
|
$519 avg/night |
|
Bongo Bongo
Bedrooms: 2 Bathrooms: 2
Location: Chocolate Hole
|
$486 avg/night |
|
Cactus Flower
Bedrooms: 1 Bathrooms: 1
Location: Fish Bay
|
$205 avg/night |
|
Calicaribe
Bedrooms: 3 Bathrooms: 3
Location: Cruz Bay
|
$714 avg/night |
|
Caribbean Palm Villa
Bedrooms: 3 Bathrooms: 3.5
Location: Rendezvous Bay
|
$814 avg/night |
|
Caribe Breeze
Bedrooms: 2 Bathrooms: 3
Location: Upper Johns Folly
|
$479 avg/night |
|
Casa Coram Deo
Bedrooms: 5 Bathrooms: 6
Location: Great Cruz Bay
|
$2,500 avg/night |
|
Casa De Sonadores
Bedrooms: 4.5 Bathrooms: 5.5
Location: Virgin Grand Estates
|
$660 avg/night |
|
Casa de Suenos
Bedrooms: 5 Bathrooms: 5.5
Location: Upper Johns Folly
|
$525 avg/night |
|
Casa Mare
Bedrooms: 4 Bathrooms: 5
Location: Chocolate Hole
|
$999 avg/night |
|
Casa Yaya
Bedrooms: 2 Bathrooms: 2
Location: Coral Bay
|
$475 avg/night |
|
Cielo Vista
Bedrooms: 3 Bathrooms: 2.5
Location: Gifft Hill
|
$495 avg/night |
|
Cinnamon Stones
Bedrooms: Bathrooms:
Location: Catherineberg
|
--- |
|
Clementine Loft
Bedrooms: 1 Bathrooms: 1
Location: Sea Grape Hill
|
$500 avg/night |
|
Cliffhanger
Bedrooms: 3 Bathrooms: 4
Location: Coral Bay
|
$500 avg/night |
|
Cloud Nine
Bedrooms: 3 Bathrooms: 3
Location: Gifft Hill
|
$409 avg/night |
|
Coco De Mer
Bedrooms: 5 Bathrooms: 6.5
Location: Peter Bay
|
$2,250 avg/night |
|
Coconut Hill
Bedrooms: 3 Bathrooms: 3
Location: Coral Bay
|
$325 avg/night |
|
Coconuts & Plumeria
Bedrooms: 3 Bathrooms: 3
Location: Cruz Bay
|
$500 avg/night |
|
Conch Villa Vista
Bedrooms: 2 Bathrooms: 1
Location: Cruz Bay
|
$300 avg/night |
|
Coral Caribe
Bedrooms: 1 Bathrooms: 1
Location: Fish Bay
|
$186 avg/night |
|
Coral Haven
Bedrooms: 1 Bathrooms: 1
Location: Coral Bay
|
$261 avg/night |
|
Coral Rays
Bedrooms: 4 Bathrooms: 4
Location: Coral Bay
|
$750 avg/night |
|
Deja View
Bedrooms: 6 Bathrooms: 6.5
Location: Fish Bay
|
$1,993 avg/night |
|
Dove Cottage
Bedrooms: 2 Bathrooms: 2
Location: North Shore
|
$425 avg/night |
|
Easy Breezes
Bedrooms: 2 Bathrooms: 2
Location: Coral Bay
|
$550 avg/night |
|
Eco Villa Serendib
Bedrooms: 8 Bathrooms: 10
Location: Fish Bay
|
$6,500 avg/night |
|
Esprit
Bedrooms: 3 Bathrooms: 4
Location: Bordeaux Mtn
|
$500 avg/night |
|
Fiddler's Green
Bedrooms: 1 Bathrooms: 1.5
Location: Coral Bay
|
$249 avg/night |
|
Great Escape
Bedrooms: 4 Bathrooms: 4
Location: Catherineberg
|
$375 avg/night |
|
Great Turtle Villa
Bedrooms: 4 Bathrooms: 4.5
Location: Coral Bay
|
$674 avg/night |
|
{{#ratings}}
{{title}}
{{#ownerCreatedBlock}}
{{/ownerCreatedBlock}}
{{#category}}
{{#editor}}
({{count}})
{{/editor}}
{{#user}}
({{count}})
{{/user}}
{{/ratings}}
-
{{#owner}}
-
{{#url}}
{{#avatarSrc}}
{{/avatarSrc}} {{^avatarSrc}} {{& avatar}} {{/avatarSrc}}{{name}} {{/url}} {{^url}} {{#avatar}} {{& avatar}} {{/avatar}} {{name}} {{/url}} - {{/owner}} {{#created}}
- {{created}} {{/created}}
Category: {{category.title}}
{{/category}}
{{#fields}}
{{#showLabel}}
{{/fields}}
{{label}}:
{{/showLabel}}
{{& text}}