Westin St John Resort Villas

300A Chocolate Hole, St. John

Take a tropical vacation to America's Caribbean paradise, the US Virgin Islands. Virgin Grand Villas, also known as Westin Vacation Club St John, is a Gold Crown resort located amid 46 acres of tropical gardens on the exclusive island of St. John. There are plenty of recreational diversions on the island that are perfect for those who enjoy the outdoors, sandy beaches, and plenty of recreational activities. There are six lighted tennis courts at the resort as well as an outdoor swimming pool. Own a villa at Westin St. John Resort Villas? Here's how to sell your Westin timeshare.

Filter Search & Filter
Filter Options
Rental Availability:
  • I'm Flexible
  • Calendar
Go Anytime
  • October 2026
  • November 2026
  • December 2026
  • January 2027
  • February 2027
  • March 2027
  • April 2027
  • May 2027
  • June 2027
  • July 2027
  • August 2027
  • September 2027
  • October 2027
  • November 2027
  • December 2027
Rental Price Per Night:
Rental Price:
Resale Price:
Points Range:
Rooms, Beds and Baths:
Bedrooms
Bathrooms
Sleep Capacity
Sort By
Viewing:
Viewing: Rental Ads
Unit Type Beds/Bath Sleeps Check-In - Check-Out Nights Price Per Night
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Oct 30 - Nov 6, 2026 7 $928.57  $6,500 total View Ad➔
RENT#511600
$928.57 / night$6,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Oct 30 - Nov 6, 2026
View Rental ➔
For Rent 3 Bedroom 3 / 8 Nov 5 - Nov 12, 2026 7 $1,357.14  $9,500 total View Ad➔
RENT#317977
$1,357.14 / night$9,500 total
3 Bedroom•Varies
3• Sleeps 8• 7 Nights
Nov 5 - Nov 12, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 7 - Nov 14, 2026 7 $1,071.43  $7,500 total View Ad➔
RENT#435288
$1,071.43 / night$7,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Nov 7 - Nov 14, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 8 - Nov 15, 2026 7 $785.71  $5,500 total View Ad➔
RENT#730689
$785.71 / night$5,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Nov 8 - Nov 15, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 14 - Nov 21, 2026 7 $713.57  $4,995 total View Ad➔
RENT#265038
$713.57 / night$4,995 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Nov 14 - Nov 21, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 15 - Nov 22, 2026 7 $785.71  $5,500 total View Ad➔
RENT#730681
$785.71 / night$5,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Nov 15 - Nov 22, 2026
View Rental ➔
For Rent 3 Bedroom + 3 Bath 3 / 3 10 Nov 15 - Nov 22, 2026 7 $1,214.29  $8,500 total View Ad➔
RENT#178155
$1,214.29 / night$8,500 total
3 Bedroom + 3 Bath•Varies
3 / 3• Sleeps 10• 7 Nights
Nov 15 - Nov 22, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 20 - Nov 27, 2026 7 $785.71  $5,500 total View Ad➔
RENT#839344
$785.71 / night$5,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Nov 20 - Nov 27, 2026
View Rental ➔
For Rent 2 Bedroom + 3 Bath 2 / 3 10 Nov 20 - Nov 27, 2026 7 $999.29  $6,995 total View Ad➔
RENT#822049
$999.29 / night$6,995 total
2 Bedroom + 3 Bath•Varies
2 / 3• Sleeps 10• 7 Nights
Nov 20 - Nov 27, 2026
View Rental ➔
For Rent Studio / 1 4 Nov 20 - Nov 27, 2026 7 $570.71  $3,995 total View Ad➔
RENT#540599
$570.71 / night$3,995 total
Studio•Varies
1• Sleeps 4• 7 Nights
Nov 20 - Nov 27, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 20 - Nov 27, 2026 7 $1,128.57  $7,900 total View Ad➔
RENT#402028
$1,128.57 / night$7,900 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Nov 20 - Nov 27, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 21 - Nov 28, 2026 7 $714.29  $5,000 total View Ad➔
RENT#790482
$714.29 / night$5,000 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Nov 21 - Nov 28, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 21 - Nov 28, 2026 7 $1,071.43  $7,500 total View Ad➔
RENT#668267
$1,071.43 / night$7,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Nov 21 - Nov 28, 2026
View Rental ➔
For Rent 3 Bedroom + 3 Bath 3 / 3 10 Nov 21 - Nov 28, 2026 7 $1,500.00  $10,500 total View Ad➔
RENT#508964
$1,500.00 / night$10,500 total
3 Bedroom + 3 Bath•Varies
3 / 3• Sleeps 10• 7 Nights
Nov 21 - Nov 28, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 21 - Nov 28, 2026 7 $1,142.14  $7,995 total View Ad➔
RENT#491964
$1,142.14 / night$7,995 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Nov 21 - Nov 28, 2026
View Rental ➔
For Rent 2 Bedroom + 3 Bath 2 / 3 10 Nov 21 - Nov 28, 2026 7 $1,071.43  $7,500 total View Ad➔
RENT#241650
$1,071.43 / night$7,500 total
2 Bedroom + 3 Bath•Varies
2 / 3• Sleeps 10• 7 Nights
Nov 21 - Nov 28, 2026
View Rental ➔
For Rent Studio / 1 4 Nov 22 - Nov 29, 2026 7 $570.71  $3,995 total View Ad➔
RENT#745937
$570.71 / night$3,995 total
Studio•Varies
1• Sleeps 4• 7 Nights
Nov 22 - Nov 29, 2026
View Rental ➔
For Rent 3 Bedroom + 3 Bath 3 / 3 10 Nov 22 - Nov 29, 2026 7 $1,357.14  $9,500 total View Ad➔
RENT#433479
$1,357.14 / night$9,500 total
3 Bedroom + 3 Bath•Varies
3 / 3• Sleeps 10• 7 Nights
Nov 22 - Nov 29, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 24 - Dec 1, 2026 7 $856.43  $5,995 total View Ad➔
RENT#530388
$856.43 / night$5,995 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Nov 24 - Dec 1, 2026
View Rental ➔
For Rent 2 Bedroom + 3 Bath 2 / 3 10 Nov 27 - Nov 28, 2026 1 $1,450.00  $1,450 total View Ad➔
RENT#835783
$1,450.00 / night$1,450 total
2 Bedroom + 3 Bath•Varies
2 / 3• Sleeps 10• 1 Nights
Nov 27 - Nov 28, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Nov 28 - Dec 8, 2026 10 $850.00  $8,500 total View Ad➔
RENT#710512
$850.00 / night$8,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 10 Nights
Nov 28 - Dec 8, 2026
View Rental ➔
For Rent Studio / 1 4 Nov 28 - Dec 5, 2026 7 $557.14  $3,900 total View Ad➔
RENT#668268
$557.14 / night$3,900 total
Studio•Varies
1• Sleeps 4• 7 Nights
Nov 28 - Dec 5, 2026
View Rental ➔
For Rent 3 Bedroom + 3 Bath 3 / 3 10 Nov 29 - Dec 6, 2026 7 $1,071.43  $7,500 total View Ad➔
RENT#433476
$1,071.43 / night$7,500 total
3 Bedroom + 3 Bath•Varies
3 / 3• Sleeps 10• 7 Nights
Nov 29 - Dec 6, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Dec 4 - Dec 11, 2026 7 $714.29  $5,000 total View Ad➔
RENT#807840
$714.29 / night$5,000 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Dec 4 - Dec 11, 2026
View Rental ➔
For Rent 2 Bedroom + 3 Bath 2 / 3 10 Dec 5 - Dec 12, 2026 7 $764.29  $5,350 total View Ad➔
RENT#564088
$764.29 / night$5,350 total
2 Bedroom + 3 Bath•Varies
2 / 3• Sleeps 10• 7 Nights
Dec 5 - Dec 12, 2026
View Rental ➔
For Rent 1 Bedroom + 2 Bath 1 / 2 8 Dec 5 - Dec 12, 2026 7 $828.57  $5,800 total View Ad➔
RENT#519375
$828.57 / night$5,800 total
1 Bedroom + 2 Bath•Varies
1 / 2• Sleeps 8• 7 Nights
Dec 5 - Dec 12, 2026
View Rental ➔
For Rent 3 Bedroom + 3 Bath with Private Pool 3 / 3 10 Dec 6 - Dec 13, 2026 7 $928.57  $6,500 total View Ad➔
RENT#781550
$928.57 / night$6,500 total
3 Bedroom + 3 Bath with Private Pool•Varies
3 / 3• Sleeps 10• 7 Nights
Dec 6 - Dec 13, 2026
View Rental ➔
For Rent 3 Bedroom + 2.5 Bath with Private Pool 3 / 2.5 8 Dec 12 - Dec 19, 2026 7 $964.29  $6,750 total View Ad➔
RENT#843217
$964.29 / night$6,750 total
3 Bedroom + 2.5 Bath with Private Pool•Varies
3 / 2.5• Sleeps 8• 7 Nights
Dec 12 - Dec 19, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath Loft 2 / 2 8 Dec 12 - Dec 19, 2026 7 $999.29  $6,995 total View Ad➔
RENT#838881
$999.29 / night$6,995 total
2 Bedroom + 2 Bath Loft•Varies
2 / 2• Sleeps 8• 7 Nights
Dec 12 - Dec 19, 2026
View Rental ➔
For Rent 1 Bedroom + 2 Bath 1 / 2 8 Dec 12 - Dec 19, 2026 7 $856.43  $5,995 total View Ad➔
RENT#654993
$856.43 / night$5,995 total
1 Bedroom + 2 Bath•Varies
1 / 2• Sleeps 8• 7 Nights
Dec 12 - Dec 19, 2026
View Rental ➔
For Rent 3 Bedroom + 3 Bath 3 / 3 10 Dec 18 - Dec 25, 2026 7 $1,785.71  $12,500 total View Ad➔
RENT#845463
$1,785.71 / night$12,500 total
3 Bedroom + 3 Bath•Varies
3 / 3• Sleeps 10• 7 Nights
Dec 18 - Dec 25, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Dec 18 - Dec 25, 2026 7 $1,357.14  $9,500 total View Ad➔
RENT#806566
$1,357.14 / night$9,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Dec 18 - Dec 25, 2026
View Rental ➔
For Rent 3 Bedroom + 3 Bath 3 / 3 10 Dec 18 - Dec 25, 2026 7 $1,928.57  $13,500 total View Ad➔
RENT#508967
$1,928.57 / night$13,500 total
3 Bedroom + 3 Bath•Varies
3 / 3• Sleeps 10• 7 Nights
Dec 18 - Dec 25, 2026
View Rental ➔
For Rent 2 Bedroom + 3 Bath 2 / 3 10 Dec 18 - Dec 25, 2026 7 $907.14  $6,350 total View Ad➔
RENT#443322
$907.14 / night$6,350 total
2 Bedroom + 3 Bath•Varies
2 / 3• Sleeps 10• 7 Nights
Dec 18 - Dec 25, 2026
View Rental ➔
For Rent 1 Bedroom + 2 Bath 1 / 2 8 Dec 19 - Dec 26, 2026 7 $850.00  $5,950 total View Ad➔
RENT#838875
$850.00 / night$5,950 total
1 Bedroom + 2 Bath•Varies
1 / 2• Sleeps 8• 7 Nights
Dec 19 - Dec 26, 2026
View Rental ➔
For Rent 3 Bedroom 3 / 8 Dec 19 - Dec 26, 2026 7 $2,071.43  $14,500 total View Ad➔
RENT#710269
$2,071.43 / night$14,500 total
3 Bedroom•Varies
3• Sleeps 8• 7 Nights
Dec 19 - Dec 26, 2026
View Rental ➔
For Rent 2 Bedroom + 3 Bath 2 / 3 10 Dec 19 - Dec 26, 2026 7 $1,214.29  $8,500 total View Ad➔
RENT#508966
$1,214.29 / night$8,500 total
2 Bedroom + 3 Bath•Varies
2 / 3• Sleeps 10• 7 Nights
Dec 19 - Dec 26, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Dec 19 - Dec 26, 2026 7 $928.57  $6,500 total View Ad➔
RENT#478402
$928.57 / night$6,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Dec 19 - Dec 26, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Dec 19 - Dec 26, 2026 7 $1,500.00  $10,500 total View Ad➔
RENT#448624
$1,500.00 / night$10,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Dec 19 - Dec 26, 2026
View Rental ➔
For Rent 1 Bedroom + 2 Bath 1 / 2 8 Dec 20 - Dec 27, 2026 7 $921.43  $6,450 total View Ad➔
RENT#645412
$921.43 / night$6,450 total
1 Bedroom + 2 Bath•Varies
1 / 2• Sleeps 8• 7 Nights
Dec 20 - Dec 27, 2026
View Rental ➔
For Rent 3 Bedroom + 3 Bath 3 / 3 10 Dec 20 - Dec 27, 2026 7 $1,785.71  $12,500 total View Ad➔
RENT#508957
$1,785.71 / night$12,500 total
3 Bedroom + 3 Bath•Varies
3 / 3• Sleeps 10• 7 Nights
Dec 20 - Dec 27, 2026
View Rental ➔
For Rent 2 Bedroom + 3 Bath 2 / 3 10 Dec 20 - Dec 27, 2026 7 $1,214.29  $8,500 total View Ad➔
RENT#508953
$1,214.29 / night$8,500 total
2 Bedroom + 3 Bath•Varies
2 / 3• Sleeps 10• 7 Nights
Dec 20 - Dec 27, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath Loft 2 / 2 8 Dec 20 - Dec 27, 2026 7 $1,427.86  $9,995 total View Ad➔
RENT#443321
$1,427.86 / night$9,995 total
2 Bedroom + 2 Bath Loft•Varies
2 / 2• Sleeps 8• 7 Nights
Dec 20 - Dec 27, 2026
View Rental ➔
For Rent 3 Bedroom + 3 Bath 3 / 3 10 Dec 21 - Dec 28, 2026 7 $1,928.57  $13,500 total View Ad➔
RENT#433492
$1,928.57 / night$13,500 total
3 Bedroom + 3 Bath•Varies
3 / 3• Sleeps 10• 7 Nights
Dec 21 - Dec 28, 2026
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Dec 25 - Jan 1, 2027 7 $1,928.57  $13,500 total View Ad➔
RENT#561360
$1,928.57 / night$13,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Dec 25 - Jan 1, 2027
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Dec 25 - Jan 1, 2027 7 $1,928.57  $13,500 total View Ad➔
RENT#561364
$1,928.57 / night$13,500 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Dec 25 - Jan 1, 2027
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Dec 26 - Jan 2, 2027 7 $1,892.86  $13,250 total View Ad➔
RENT#845464
$1,892.86 / night$13,250 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Dec 26 - Jan 2, 2027
View Rental ➔
For Rent Studio / 1 4 Dec 26 - Jan 2, 2027 7 $678.57  $4,750 total View Ad➔
RENT#843206
$678.57 / night$4,750 total
Studio•Varies
1• Sleeps 4• 7 Nights
Dec 26 - Jan 2, 2027
View Rental ➔
For Rent 2 Bedroom + 2 Bath 2 / 2 8 Dec 26 - Jan 2, 2027 7 $1,835.71  $12,850 total View Ad➔
RENT#838880
$1,835.71 / night$12,850 total
2 Bedroom + 2 Bath•Varies
2 / 2• Sleeps 8• 7 Nights
Dec 26 - Jan 2, 2027
View Rental ➔
For Rent 1 Bedroom + 2 Bath 1 / 2 8 Dec 26 - Jan 2, 2027 7 $964.29  $6,750 total View Ad➔
RENT#728947
$964.29 / night$6,750 total
1 Bedroom + 2 Bath•Varies
1 / 2• Sleeps 8• 7 Nights
Dec 26 - Jan 2, 2027
View Rental ➔

Compare listings

Compare