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

Close

View larger map

Also consider

Villas Cruz Bay
186 properties
Apartments Coral Bay
49 properties
Virgin Islands National Park
26 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

604 Vacation rentals

(26) Excellent 

46

Vacation villa in Virgin Islands National Park

St. John / Virgin Islands National Park

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
Casa La Famiglia has been a vacation destination to Country stars, Entertainment and Television personalities who want luxury and privacy with the comforts of home. Casa La Famiglia hosts weddings and ceremonies for the Brides and Grooms with upscale taste. We built …see more

from $1,215 / night

$8,500 - $16,000 / week

Book View

Responds fast!
avg. 1 hour 12 minutes

from $1,215 / 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

(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

Responds fast!
avg. 3 hours 31 minutes

from $169 / night

(20) Excellent 

125

Coral Bay Vacation cottage rental

St. John / Coral Bay

2 3 5 nights min

  • 2 bedrooms
  • Sleeps 3
  • 5 nights min
  • Pet friendly
  • Private garden
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 $133 / night

$931 / week

Book View

from $133 / 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. 38 minutes

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

(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

16

Vacation condo with shared pool in Cruz Bay

St. John / Cruz Bay

1 5 3 nights min

  • 1 bedroom
  • Sleeps 5
  • 3 nights min
  • Nearest beach 3 mi
  • Swimming pool
  • Child friendly
Very charming and elegantly decorated, Alpha will enhance your sense of serenity while on island. Alpha is a one-bedroom unit at Serendip vacation condos, a small 10-unit complex. Ground entry level with just one step down enables ease in loading for families with chi …see more

from $165 / night

$1,155 / week

Book View

Responds fast!
avg. 1 hour 31 minutes

from $165 / 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

(6) Excellent 

38

Vacation villa in St. John

US Virgin Isles / St. John

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Air conditioning
  • Private garden
Eco-friendly meets luxury and comfort at The Greenhouse Villa. Go Green! This hilltop property, bordering the Virgin Islands National Park, has two air-conditioned bedrooms and two-and-one-half baths. Spectacular views, and beautifully designed lush landscaping complet …see more

from $343 / night

$2,400 - $3,240 / week

Book View

Responds fast!
avg. 1 hour 46 minutes

from $343 / night

(1) Very Good 

20

Vacation home rental

St. John / Cruz Bay

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • 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 $200 / night

$1,350 - $3,000 / week

Book View

from $200 / night

(3) Excellent 

10

Vacation villa with shared pool in Coral Bay

St. John / Coral Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Tequila Sunrise is perched on a mountainside, high above Coral Bay Harbor. This lovely 2 BR / 2.5 Bath home has everything you need for a perfect vacation. This two level home has a large and colorful great room opening onto a cool and comfortable covered deck. Enjoy br …see more

from $300 / night

$2,100 - $3,675 / week

Book View

from $300 / 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 24 minutes

from $185 / night

(1) Excellent 

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 $205 / night

$1,785 - $5,950 / week

Book View

Responds fast!
avg. 43 minutes

from $205 / night

11

Vacation villa rental

St. John / Cruz Bay

3 10 7 nights min

  • 3 bedrooms
  • Sleeps 10
  • 7 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
NOW ACCEPTING RESERVATIONS FOR 2017. THE WESTIN ST. JOHN 3BR POOL VILLAS ARE TIMESHARE PROPERTIES OWNED FOR SPECIFIC WEEKS. WE OWN 4 WEEKS. OUR VILLA IS AVAILABLE ONLY THESE 2017 WEEKS! Rental availability below as of April 7, 2017 Week 30: 07/23/17 to 07/30/17 $ 4,9 …see more

from $857 / night

$5,999 - $11,999 / week

Book View

from $857 / night

27

Vacation apartment with shared pool in Cruz Bay

St. John / Cruz Bay

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Panacea is a deluxe 2 bedroom, 2 full bath condo located in the upscale Battery Hill Condominium complex. From this conveniently located accommodation, it is just a short walk to the many dining and shopping options found in Cruz Bay and to Frank Bay which features a ni …see more

from $265 / night

$1,855 - $3,220 / week

Inquire View

from $265 / night

(12) Excellent 

12

Vacation home in Coral Bay

St. John / Coral Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
Surf Sound Cottage affords you complete privacy, panoramic ocean views, and the nearly constant sea breezes. Located above John's Folly Bay in the quiet, laid-back Coral Bay Quarter, Surf Sound Cottage is conveniently near fantastic beaches, outstanding dining, and fun …see more

from $171 / night

$1,300 - $1,700 / week

Book View

from $171 / night

(2) Excellent 

16

Home rental in Cruz Bay with swimming pool

St. John / Cruz Bay

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Starvilla is conveniently located in walking distance to Cruz Bay. It is a one story home with spectacular westerly views of beautiful sunsets. This spacious villa has domed ceilings, rattan furnishings and an open floor plan. A private pool and expansive wooden deck wr …see more

from $362 / night

$2,488 - $3,118 / week

Book View

Responds fast!
avg. 37 minutes

from $362 / night

33

Vacation home with shared pool in Cruz Bay

St. John / Cruz Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Silver Palm is a magnificent, luxury condo in the heart of Cruz Bay that recently underwent a top to bottom renovation. With a complete assortment of upscale amenities,Silver Palm is one of the few condos in Cruz Bay with 4 bedrooms that can easily accommodate 4 couples …see more

from $425 / night

$2,975 - $4,900 / week

Inquire View

from $425 / night

(16) Excellent 

22

Vacation villa in Cruz Bay

St. John / Cruz Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Child friendly
This is the closest oceanfront beach house to Cruz Bay town - a very unique property. Imagine being able to take a dip in the ocean anytime you like, only steps away from your own private beach house! Seaside Vista was totally restored after the hurricanes and includes …see more

from $275 / night

$1,925 / week

Book View

from $275 / 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

10

Vacation apartment with shared pool in St. John

US Virgin Isles / St. John

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Ask about children
  • Air conditioning
This 2 bedroom, 1 bath unit has a larger floor plan than the other units, with a spiral staircase leading to the second bedroom. It is located above the pool, above Unit 2 in a private location with no walls that adjoin another unit, and a private parking spot beside th …see more

from $198 / night

$1,386 - $2,660 / week

Inquire View

from $198 / 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

(11) Very Good 

27

Cruz Bay Vacation villa rental

St. John / Cruz Bay

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Low Season rates in effect for stays prior to December 19, 2018. Phoenix By The Sea 'hangs' majestically from the hillside overlooking beautiful Rendezvous Bay on the southern shore of St. John.   This elegant, deluxe level accommodation features 3 spacious bedrooms al …see more

from $405 / night

$2,835 - $5,075 / week

Inquire View

from $405 / night

28

Vacation home with swimming pool in Coral Bay

St. John / Coral Bay

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Maison Miele is a 3 bedroom villa also available as a 2 bedroom rental for 1-4 guests.  Maximum occupancy is 6 guests. This listing reflects the rates for the use of 2 bedrooms and does not include applicable taxes and fees.  The guest house/3rd bedroom will not be occu …see more

from $425 / night

$2,975 - $6,055 / week

Inquire View

from $425 / night

(4) Excellent 

18

Cruz Bay Vacation apartment rental

St. John / Cruz Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Welcome! Our luxurious studio apartment in the Sirenusa resort accommodates 2 people. It is but 1 mile from the ferry dock in a luxurious gated community that overlooks Cruz Bay and St. Thomas with gorgeous sunsets. There is a club pool for your enjoyment as well as …see more

from $150 / night

$1,050 / week

Book View

from $150 / 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 $250 / night

$1,750 - $3,696 / week

Inquire View

from $250 / night

(3) Very Good 

7

Vacation cottage rental

St. John / Cruz Bay

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
Cozy clean comfortable and best of all affordable Cottage. There is view on water everywhere on the drive to and from home. The Cottage is surrounded by fruit trees and flowers. Private driveway for privacy. Screened in porch for morning coffee and evening dinners. WIFI …see more

from $135 / night

$950 / week

Book View

Responds fast!
avg. 40 minutes

from $135 / night

42

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
VI Friendship Villa is a 6 bedroom villa also available as a 3 bedroom rental for 3-6 guests.   This listing reflects the rate for the use of 3 bedrooms and does not include applicable taxes and fees.  The other bedrooms will not be occupied during your stay. This uniq …see more

from $1,429 / night

$10,003 - $23,100 / week

Inquire View

from $1,429 / night

17

Vacation villa in Cruz Bay

St. John / Cruz Bay

3 8 6 nights min

  • 3 bedrooms
  • Sleeps 8
  • 6 nights min
  • Beach/lakeside relaxation
WESTIN ST. JOHN RESORT, US VIRGIN ISLANDS The Westin St. John Resort encompasses over 50 acres of the most beautiful and pristine island of the USVI (two-thirds of the island is a National Park). The resort has a large private beach on Great Cruz Bay, a spectacular maj …see more

from $1,000 / night

$7,000 / week

Book View

from $1,000 / night

21

Vacation villa in Coral Bay

St. John / Coral Bay

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
Rainbow Beach House is a two level design with the great room – the living, dining and kitchen areas – plus the two master bedroom and baths, on the main level. A 24′ wall of screened sliding glass doors on the main level open to the pool, hot tub and its surrounding su …see more

from $679 / night

$4,750 - $7,475 / week

Inquire View

from $679 / night

5

Villa rental in Coral Bay

St. John / Coral Bay

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Private garden
Although this cottage itself is nestled into quiet surroundings within the National Park (with easy access to beaches and trails), it is also just minutes from more active pursuits. Concordia Eco Complex, with its splendid seaside setting (bar, restaurant, and yoga) is …see more

from $190 / night

$1,300 / week

Book View

from $190 / 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
Low Season rates in effect for stays prior to 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 and Klein Bay is via a gated, private pathway from the pool deck …see more

from $550 / night

$3,850 - $6,860 / week

Inquire View

from $550 / night

40

Coral Bay Vacation villa rental

St. John / Coral Bay

4 11 Min stay varies

  • 4 bedrooms
  • Sleeps 11
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Coral Rays is the perfect family or small group island style headquarters! A little something for everyone at Coral Rays, including breathtaking views, gourmet kitchen, native stone outdoor showers, family room, games, musical instruments, pool, hot tub, and four well a …see more

from $457 / night

$3,200 - $8,990 / week

Book View

from $457 / night

(1) Excellent 

24

Cruz Bay Vacation cottage rental

St. John / Cruz Bay

1 2 5 nights min

  • 1 bedroom
  • Sleeps 2
  • 5 nights min
  • Beach/lakeside relaxation
  • Air conditioning
  • Private garden
This is the way the Caribbean used to be, old world Caribbean when ships carried sugar cane from the islands plantations to Europe. When pirates sailed the Caribbean in search of treasures and riches!No high heels here! Your private oasis awaits, this was created for ro …see more

from $350 / night

$2,395 / week

Book View

Responds fast!
avg. 3 hours 40 minutes

from $350 / night

23

Vacation home with shared pool in Cruz Bay

St. John / Cruz Bay

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Swimming pool
  • Ask about children
Buena Vida is located in Cruz Bay and was completed and began renting in late 2010. This is a one bedroom, one bath 1,212 sq ft Penthouse unit on the top level of the first row of Grande Bay. In addition to having unobstructed views, this Penthouse has a Caribbean influ …see more

from $350 / night

$2,450 - $4,900 / week

Inquire View

from $350 / night

15

Vacation condo with shared pool in Cruz Bay

St. John / Cruz Bay

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Nearest beach 3 mi
  • Swimming pool
  • Child friendly
Echo is a one-bedroom condo unit at Serendip Vacation Condos, a small 10-unit complex. The unit is spacious with air conditioning in the living room and bedroom. It has a king size bed in the bedroom and a new queen sofa sleeper in the living room. The flute-playing Ko …see more

from $165 / night

$1,155 / week

Book View

Responds fast!
avg. 1 hour 31 minutes

from $165 / night

(7) Very Good 

23

Vacation apartment with shared pool in Cruz Bay

St. John / Cruz Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Great view of Cruz Bay! 5 minute walk to downtown. Beautifully decorated, Seagrape is your place to stay in St. John. You will enjoy our newly remodeled kitchen and bathroom, and relax in our comfortable living room stocked with TV, air conditioning, VCR/DVD, WiFi, bo …see more

from $250 / night

$1,750 - $2,200 / week

Book View

from $250 / night

28

Vacation apartment in Virgin Islands National Park

St. John / Virgin Islands National Park

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
Villa Desire is a second floor apartment on a beautiful nestled hill top located on Boatman Road in the beautiful island of St. John, Virgin Islands. If peace and quiet is what you need, this spectacular middle apartment is for you. Villa Desire is only 6 minutes from t …see more

from $200 / night

$1,200 - $4,440 / week

Book View

from $200 / 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,550 / week

Inquire View

from $425 / night