The Westin St. John Resort & Villas
St. John, U.S. Virgin Islands
The Westin's big, beautiful beach is great for swimming. Kayaks, small sailboats, and other water toys are all included in the $40-per-day resort fee.
Enter Dates for Best Prices
Best Hotel Beaches in the U.S. Virgin Islands
(9 of 9)