On the beach at Great Cruz Bay is The Westin St. John Resort & Villas. This 47-acre resort has incredible amenities in a tropical paradise, carved out of an island that mostly national parkland.
Resort Amenities:
1,200-foot white-sand beach
Quarter-acre pool with poolside bar
Outdoor whirlpool spa
Six lighted tennis courts
Snorkel’s Bar and Grill
Beach Café & Bar
Mango Deli
Spa services
WestinWORKOUT fitness center
Westin Kids Club
Teen center
Activities department
Fishing
Jeep rentals
Kayaking
Parasailing
Sailing
Scuba diving and snorkeling
Concierge services
Dry cleaning and laundry service