The US Virgin Islands Best Guide

Discover Your Dream Villa or Vacation Home on Captivating St. John

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.
107 results - showing 1 - 50
1 2 3
Avg/Night

Andante by the Sea

Bedrooms: 3 Bathrooms: 3
Location: Hart Bay
---

Calabash Cottages

Bedrooms: 1 Bathrooms: 2
Location: Coral Bay
---

Chateau Margot

Bedrooms: 6 Bathrooms: 5.5
Location: Bordeaux Mtn
---

Hart Bay Great House

Bedrooms: 4 Bathrooms: 3.5
Location: Hart Bay
---

Mare Blu

Bedrooms: 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
107 results - showing 1 - 50
1 2 3
Virgin Islands Books & Maps