50 Best St. John Villas on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Villas Cruz Bay
191 properties
Apartments Coral Bay
45 properties
Virgin Islands National Park
25 properties

St. John

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

668 Vacation rentals

24

Vacation villa with shared pool in Cruz Bay

St. John / Cruz Bay

4 12 7 nights min

  • 4 bedrooms
  • Sleeps 12
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Ciellodonna is a spacious and exceedingly comfortable 2-level home with 2400 sq./ft of interior space and an abundant 3400 sq./ft of decks. You park on the upper level and enter into the large great room, which contains the living, dining and kitchen areas. Six sets of …see more

from $300 / night

$2,095 - $8,442 / week

Inquire View

from $300 / night

37

Vacation villa with shared pool in Cruz Bay

St. John / Cruz Bay

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Blue Papaya Villa is a luxurious Brand New 5 BR estate home in the exclusive Virgin Grand Estates. This beautiful home offers everything the good life on St. John is all about. Enter the home through native stone walkways, and a charming trellised pergola. Lush colorful …see more

from $592 / night

$4,150 - $10,500 / week

Book View

Responds fast!
avg. 22 minutes

from $592 / night

47

Villa accommodation in Cruz Bay with swimming pool

St. John / Cruz Bay

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Villa Del Sol is a luxury three bedroom, three and a half bath villa set high above sea level in the upscale, gated community of Virgin Grand Estates. Once inside the gates at Virgin Grand Estates it is a short drive to the private parking area adjacent to the entrance …see more

from $500 / night

$3,500 - $5,096 / week

Inquire View

from $500 / night

(10) Very Good 

28

Cruz Bay Vacation villa rental

St. John / Cruz Bay

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Time Out is a relatively new fully air-conditioned villa overlooking Chocolate Hole, the Caribbean Sea and beyond to the peaks of St. Thomas. Nestled into a low green hillside, the villa enjoys lovely ocean and island views as well as Technicolor sunsets at the end of s …see more

from $384 / night

$2,690 - $5,300 / week

Book View

Responds fast!
avg. 22 minutes

from $384 / night

(1) Excellent 

31

Villa rental in Cruz Bay with swimming pool

St. John / Cruz Bay

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Set amongst lush, tropical landscaping, Villa Hibiscus is a luxurious, fully air conditioned 3 bedroom, 3.5 bath villa located high above sea level in the upscale, gated community of Virgin Grand Estates.  The large and comfortable great room features Caribbean decor, v …see more

from $500 / night

$3,500 - $5,495 / week

Inquire View

from $500 / night

(5) Excellent 

28

Vacation villa accommodation

St. John / Cruz Bay

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Rates posted reflect a post-hurricane discount for a stay booked BEFORE February 28, 2018 for a stay BEFORE December 19, 2018. Sweet Surrender is a luxurious, fully air-conditioned, 5 Bedroom/5.5 Bath villa located high on a hillside in the upscale, gated community of V …see more

from $750 / night

$5,250 - $9,415 / week

Inquire View

from $750 / night

20

Vacation home rental

St. John / Cruz Bay

2 6 5 nights min

  • 2 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.08 mi
  • Child friendly
ST JOHN IS MAKING AN AMAZING RECOVERY AFTER THE HURRICANES! OFFERING SUMMER RATES THIS WINTER! WE APPRECIATE YOUR CONTINUED SUPPORT OF OUR BEAUTIFUL ISLAND! Thank you everyone for your kind thoughts and wishes for recovery! St. John weathered the strongest hurricane …see more

from $250 / night

$1,500 - $2,160 / week

Book View

from $250 / night

19

Vacation home in Virgin Islands National Park

St. John / Virgin Islands National Park

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 0 mi
  • Child friendly
We are currently repairing the property after extensive damage from Hurricane Irma and plan to be ready to rent again starting January 1st. We are operating with little electricity, internet and phone service but will update availability as we can. An inspired vacation …see more

from $144 / night

$1,008 / week

Book View

from $144 / night

(1) Excellent 

21

Vacation villa in Cruz Bay

St. John / Cruz Bay

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Clinging to the hillside above Cruz Bay, Perelandra's breathtaking views sweep from the deserted cays nestled in the Windward Passage to the sailboats skimming through Pillsbury Sound. Upstairs or down, inside or out, the views, privacy, comfort and romantic ambiance of …see more

from $357 / night

$2,499 - $4,753 / week

Inquire View

from $357 / night

19

Vacation villa with shared pool in Cruz Bay

St. John / Cruz Bay

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
VILLA HIBISCUS is a luxurious, fully air conditioned 3 bedroom villa located high above sea level on beautiful St John, US Virgin Islands. Conveniently located in the upscale, gated community of Virgin Grand Estates, Villa Hibiscus is but a short drive to the eclectic v …see more

from $410 / night

$2,870 - $4,400 / week

Book View

Responds fast!
avg. 22 minutes

from $410 / night

29

Vacation home with swimming pool in Cruz Bay

St. John / Cruz Bay

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Rates posted reflect a post-hurricane discount for a stay booked BEFORE February 28, 2018 for a stay BEFORE December 19, 2018.   Sea Dream is a 3 bedroom villa also available as a 2 bedroom rental for 2-4 guests.   This listing reflects the rates for the use of 2 bedro …see more

from $332 / night

$2,324 - $4,900 / week

Inquire View

from $332 / night

(2) Excellent 

23

Vacation villa rental

St. John / Coral Bay

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Get last minute discounts on last minute Spring and Summer bookings! Inquire now for more information!! Easy Breezes is a magnificent luxury home custom built with the highest quality materials and beautifully furnished and equipped for maximum comfort and enjoyment. W …see more

from $390 / night

$2,730 - $5,005 / week

Book View

from $390 / night

14

Vacation villa rental

St. John / Cruz Bay

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Sea Breeze was remodeled to create what we feel is the most elegant of all the Battery Hill units. Some of the upgrades include; antiques and fine furnishings throughout, new marble floors, hand rubbed mahogany doors, marble new countertops and mahogany cabinets in the …see more

from $440 / night

$1,750 - $3,696 / week

Inquire View

from $440 / night

9

Home rental in Coral Bay

St. John / Coral Bay

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Ask about children
  • Car not necessary
Morning Star affords you complete privacy with views of Johnson Bay, Haullover, and Tortola in the BVI southeast side of St. John. St John is a 20sq mile island and is over 70% US National Park, with white sand beaches, turquoise waters, colorful coral and tropical fis …see more

from $250 / night

$1,750 / week

Book View

Responds fast!
avg. 43 minutes

from $250 / night

24

Vacation home in East End

St. John / East End

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
Salt Pond Vista is a 2 level, 2 bedroom villa which is also available as a 1 bedroom rental for 1-4 guests.   This listing reflects the rates for the use of the upper level only and does not include applicable taxes and fees.  Maximum occupancy is 4 guests.  The lower l …see more

from $250 / night

$1,750 - $3,920 / week

Inquire View

from $250 / night

(13) Very Good 

Certificate of Excellence

33

Vacation apartment with shared pool in Cruz Bay

St. John / Cruz Bay

1 5 5 nights min

  • 1 bedroom
  • Sleeps 5
  • 5 nights min
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool
“Petit Tre’sor” (a small treasure) at Cruz Bay Villas is a charming one-bedroom condo located only a 10-minute walk from Cruz Bay and yet high on the side of a hill overlooking Pillsbury Sound to St Thomas. THE CONDO SUSTAINED NO DAMAGE FROM THE RECENT HURRICANES, WAP …see more

Certificate of Excellence

from $169 / night

$1,183 / week

Book View

from $169 / night

(9) Very Good 

34

Vacation townhouse with shared pool in Cruz Bay

St. John / Cruz Bay

2 8 7 nights min

  • 2 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Sunset Ridge Villa D is a deluxe level 2 bedroom, 2 1/2 bath townhouse villa offering approximately 1800 s.f. of combined living space. Villa D features a secure, street level entrance through lush tropical gardens opening to a private courtyard with dramatic and panora …see more

from $295 / night

$2,065 - $4,200 / week

Inquire View

from $295 / night

(12) Very Good 

21

Vacation apartment with shared pool in Cruz Bay

St. John / Cruz Bay

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Rates posted reflect a post-hurricane discount for a stay booked BEFORE February 28, 2018 for a stay BEFORE December 19, 2018.   The Cottage at Battery Hill Condos is an intimate, recently renovated queen studio cottage perched on the hillside overlooking Cruz Bay Harb …see more

from $195 / night

$1,365 - $2,429 / week

Inquire View

from $195 / night

29

Vacation villa with shared pool in Cruz Bay

St. John / Cruz Bay

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
The traditional 2 level design of La Collina is spacious and comfortable, with a 55 foot partially covered deck off the living room, a beautiful tiled sun deck and terraced gardens around the pool, 30 foot cathedral ceilings, tiled floors, over-sized arched doors, and a …see more

from $309 / night

$2,160 - $6,048 / week

Inquire View

from $309 / night

(10) Excellent 

21

Coral Bay Vacation cottage rental

St. John / Coral Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
Perched high above the Carolina Valley in the heart of the Bordeaux Mt. forest is a charming and romantic cottage overlooking the turquoise Caribbean waters of the Sir Francis Drake channel. Created for your enjoyment, your vacation for two, Sea Cottage is a private pa …see more

from $185 / night

$1,295 - $1,960 / week

Book View

Responds fast!
avg. 1 hour 29 minutes

from $185 / night

24

Vacation villa with shared pool in Cruz Bay

St. John / Cruz Bay

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Elysium is a 2300+ sq/ft, 2+ level villa. You park on the upper level and enter into the great room which contains marble floors and a cathedral ceiling, and which houses the kitchen, dining, and living areas, plus a (3rd) full bath. Screened sliding glass doors from th …see more

from $280 / night

$1,960 - $5,160 / week

Inquire View

from $280 / night

20

East End Vacation villa rental

St. John / East End

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ask about children
  • Ask about pets
On the unspoiled east end of Saint John’s, perched just 110 feet above the live coral reefs, white sands and soothing surf of Dreekets Bay, sits the tropical residence The Retreat. The grounds at this bijou villa feature papaya, passion fruit, banana, lemon and lime tre …see more

from $471 / night

$3,297 / week

Book View

Responds fast!
avg. 53 minutes

from $471 / night

(5) Very Good 

31

Cruz Bay Vacation townhouse rental

St. John / Cruz Bay

2 8 7 nights min

  • 2 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Sunset Ridge Villa B is a deluxe level 2 bedroom, 2 1/2 bath townhouse villa offering approximately 1800 s.f. of combined living space. Villa A features a secure, street level entrance through lush tropical gardens opening to a private courtyard with dramatic and panora …see more

from $295 / night

$2,065 - $4,200 / week

Inquire View

from $295 / night

16

Vacation home with shared pool in Cruz Bay

St. John / Cruz Bay

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Ask about children
  • Air conditioning
Aqua Gem is a 2 level, 2-bedroom villa where both air conditioned bedrooms, a 20 X 12 foot pool and a 700 square foot deck are on the lower level, while the living /dining/kitchen areas, a half bath, and a wrap-around deck are on the upper level. You park on the upper l …see more

from $373 / night

$1,610 - $3,132 / week

Inquire View

from $373 / night

(20) Excellent 

125

Coral Bay Vacation cottage rental

St. John / Coral Bay

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Pet friendly
Coral Bay Eco-Retreat: Live simply and close to nature on beautiful St. John; hike to the beach! If you liked Maho Bay Camp, you'll LOVE this place! Romantic and quiet with stunning views of the sea. Take a look at the Coral Bay Eco Retreat Facebook page and the Coral …see more

from $200 / night

$1,400 / week

Book View

from $200 / night

25

Vacation cottage in East End

St. John / East End

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Ask about children
  • Air conditioning
The Beach Cottage is an exceptionally romantic vacation home. It is a one-level cottage with two very private bedrooms/baths. When you step onto the entry deck the master bedroom is in the building on the right, and the great room and the guest bedroom is in a separate …see more

from $450 / night

$3,150 - $5,544 / week

Inquire View

from $450 / night

21

Vacation villa with shared pool in Cruz Bay

St. John / Cruz Bay

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Unit One (and Unit Two) are upscale 1500+ sq/ft, 2-bedroom/2-bath units, while the Penthouse on the top floor is a luxury 1-bedroom, 1-bath unit. Covered exterior stairs lead up to Unit One where you enter into the great room, which contains the living, dining and kitch …see more

from $400 / night

$2,800 - $4,410 / week

Inquire View

from $400 / night

(6) Excellent 

28

Vacation townhouse with shared pool in Cruz Bay

St. John / Cruz Bay

2 8 7 nights min

  • 2 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Sunset Ridge Villa C is a deluxe level 2 bedroom, 2 1/2 bath townhouse villa offering approximately 1800 s.f. of combined living space. Villa A features a secure, street level entrance through lush tropical gardens opening to a private courtyard with dramatic and panora …see more

from $295 / night

$2,065 - $4,200 / week

Inquire View

from $295 / night

27

Vacation apartment with shared pool in Cruz Bay

St. John / Cruz Bay

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Rainbow's End, is a deluxe 2 bedroom condo with pool located in the upscale Battery Hill Condominium Complex in Cruz Bay.  Battery Hill Condos are considered to be one of St John's more desirable addresses for in-town tropical vacation living. Overlooking Cruz Bay Harbo …see more

from $344 / night

$2,408 - $3,255 / week

Inquire View

from $344 / night

(1) Excellent 

55

Vacation villa with swimming pool in Cruz Bay

St. John / Cruz Bay

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Rates posted reflect a post-hurricane discount for a stay booked BEFORE February 28, 2018 for a stay BEFORE December 19, 2018. Belle Mer Villa is a luxury vacation rental villa located beach front on Klein Bay along St. John's south shore. Direct access to the beach an …see more

from $550 / night

$3,850 - $6,860 / week

Inquire View

from $550 / night

(3) Excellent 

30

Cruz Bay Vacation townhouse rental

St. John / Cruz Bay

2 8 7 nights min

  • 2 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Sunset Ridge Villa E is a deluxe level 2 bedroom, 2 1/2 bath townhouse villa offering approximately 1800 s.f. of combined living space. Villa A features a secure, street level entrance through lush tropical gardens opening to a private courtyard with dramatic and panora …see more

from $295 / night

$2,065 - $4,200 / week

Inquire View

from $295 / night

27

Coral Bay Vacation villa rental

St. John / Coral Bay

3 10 Min stay varies

  • 3 bedrooms
  • Sleeps 10
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly
SATINWOOD - Located high above Coral Bay looking out on the East end of beautiful St. John. Tropical trade winds provide constant cooling; awaken to spectacular sunrises and breathtaking views. Relax and watch the sailboats from the covered deck. Inside on the main leve …see more

from $255 / night

$1,785 - $4,816 / week

Book View

Responds fast!
avg. 42 minutes

from $255 / night

(4) Excellent 

29

Vacation villa in Cruz Bay

St. John / Cruz Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
BEST VALUE ON ST JOHN! As if of December 7, 2017 we have POWER!!! Monthly Rates Available. 3 BR 3BA Million Dollar Views!!! Built in the classic Caribbean style, Blue Heaven Rendezvous has million dollar views for the budget conscious travelers. All three Master Sui …see more

from $225 / night

$1,575 - $2,800 / week

Book View

Responds fast!
avg. 2 hours 32 minutes

from $225 / night

30

Vacation villa with shared pool in Cruz Bay

St. John / Cruz Bay

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Built in 2008, the VI Friendship Villa serves as the second home to longtime visitors to the United States Virgin Islands who finally decided on creating their own little "slice of heaven" in paradise. Designed from a unique and nautical perspective, VI Friendship Villa …see more

from $1,429 / night

$10,003 - $22,001 / week

Book View

Responds fast!
avg. 22 minutes

from $1,429 / night

(1) Excellent 

26

Vacation apartment with shared pool in Cruz Bay

St. John / Cruz Bay

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Blue Coral is a very popular 3 bedroom, 3 bath with central air conditioning vacation rental condo offering first class accommodations and convenient location! From its penthouse location in the small quiet, 6 unit Palm Terrace Villas complex, Blue Coral is just a short …see more

from $425 / night

$2,975 - $4,375 / week

Inquire View

from $425 / night

(1) Excellent 

33

Home rental in Coral Bay

St. John / Coral Bay

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Air conditioning
Salt Pond Vista is a two level villa, fully air-conditioned and sleeps up to eight persons.  The villa is tastefully decorated and features native coral, rock and shell embedded walls built in the traditional island style. The main level and lower level are completely p …see more

from $350 / night

$2,450 - $3,920 / week

Inquire View

from $350 / night

(4) Excellent 

30

Vacation villa with swimming pool in Cruz Bay

St. John / Cruz Bay

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Rates posted reflect a post-hurricane discount for a stay booked BEFORE February 28, 2018 for a stay BEFORE December 19, 2018.   Sea Dream Villa is a deluxe 3 bedroom/3 bath vacation home with private pool and magnificent Ocean Views! Located on a hillside overlooking …see more

from $392 / night

$2,744 - $4,900 / week

Inquire View

from $392 / night

(6) Very Good 

32

Vacation villa rental

St. John / Cruz Bay

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Air conditioning
Fanned out hillside on St. John's south shore, Pura Vida (pure life), a beautiful island home and private estate situated on 1.5 acres, is surrounded by a profusion of the native landscaping and historical Dutch ruins. This villa's hilltop location makes for lots of lov …see more

from $400 / night

$2,800 / week

Book View

Responds fast!
avg. 1 hour 51 minutes

from $400 / night

23

Cruz Bay Vacation villa rental

St. John / Cruz Bay

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
Orchid Villa is a 3 bedroom, 3 bath villa was built in 1991 and in 2009 it was remodeled and completely refurnished and refurbished, (see Caribbean Villas’ Comments), and Orchid now has the look and feel of a newly built villa. Orchid is a two level design with most of …see more

from $635 / night

$2,380 - $5,334 / week

Inquire View

from $635 / night

(6) Very Good 

23

Vacation home rental

St. John / Cruz Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Located in Chocolate Hole, with a Southern view of the Caribbean Sea, POI PU is ideal for the family or couples traveling together. The secluded location surrounded by beautiful tropical flower gardens lets you enjoy a very private vacation. POI PU is located just 5 min …see more

from $300 / night

$2,100 - $2,520 / week

Book View

Responds fast!
avg. 1 hour 55 minutes

from $300 / night