




+69
The Westin St. John Resort Villas
300B Chocolate Hole, P.O. Box 8310, Great Cruz Bay00830, Virgin Islands
Check-in
16:00, 6 Oct 2026
Check-out
1 night10:00, 7 Oct 2026
Rooms & Guests
Overview
Near Chocolate Hole Beach
Location
When you stay at The Westin St. John Resort Villas in St. John, you'll be near the beach, within a 10-minute drive of Virgin Islands National Park and Cruz Bay Beach. This beach resort is 4.2 mi (6.8 km) from Trunk Bay and 5.5 mi (8.8 km) from Sapphire Beach.
Rooms
Make yourself at home in one of the 252 air-conditioned rooms featuring kitchens with refrigerators and microwaves. Your bed comes with down comforters and premium bedding. Rooms have private furnished balconies or patios. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected.
Attractions
Distances are displayed to the nearest 0.1 mile and kilometer. Great Cruz Bay - 0.3 km / 0.2 mi Chocolate Hole Beach - 1.2 km / 0.7 mi Rendezvous Bay - 1.2 km / 0.7 mi Chocolate Hole - 1.3 km / 0.8 mi Hart Bay - 1.8 km / 1.1 mi St. John Spice - 1.9 km / 1.2 mi Cruz Bay Beach - 1.9 km / 1.2 mi Battery - 2 km / 1.2 mi Mongoose Junction - 2 km / 1.2 mi Virgin Islands National Park - 2 km / 1.3 mi St John Eco Hike & Snorkel Adventure - 2.1 km / 1.3 mi Cruz Bay Visitor Center - 2.2 km / 1.4 mi Honeymoon Beach - 3.2 km / 2 mi Caneel Bay Beach - 4.4 km / 2.7 mi Virgin Islands Coral Reef National Monument - 5.3 km / 3.3 mi
The nearest airports are: St. Thomas (SPB-St. Thomas Seaplane Base) - 22.1 km / 13.7 mi Cyril E. King Airport (STT) - 26.2 km / 16.3 mi
Amenities
Be sure to enjoy recreational amenities, including outdoor tennis courts, an outdoor pool, and a hot tub. This resort also features complimentary wireless internet access, concierge services, and gift shops/newsstands.
Business Amenities
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Self parking (subject to charges) is available onsite.
Dining
Enjoy Caribbean cuisine at Snorkels Bar and Grill, one of the resort's many dining establishments, which include 2 restaurants and a coffee shop/cafe.