
-
The Westin St. John - Bay Vista Villas
- Cruz Bay, St. John (USVI)
- #R1470945
- Size: 3 Bedrooms / Sleeps 10
- Stay: 7 nights
- Check-in: Fri, Dec 18, 2026
- Check-out: Fri, Dec 25, 2026
- Rental Price for 7 nights $22,910.65
- Delayed Name Change $99.00
- Travel Insurance $1,821.40
- Total $22,910.65

The Westin St. John - Bay Vista Villas
Dec 18–25, 2026 · 7 nights · $2,999/night
Dec 18–25, 2026 · 7 nights · $2,999/night
Sorry for the inconvenience!
We had some issues loading the page components. Please reload the page to try again.
Loading, please wait...