Cruz Bay
Beaches in Cruz Bay
Best Beaches in Cruz Bay
Top Beaches in Cruz Bay, St. John, United States Virgin Islands
24 / 7
4.15
Salomon Beach
Cruz Bay, Saint John, United States Virgin Islands
Chocolate Hole
4.25
Honeymoon Bay
4.4
Hawksnest Beach
4.2
4.9
Trunk Bay
Caneel Bay Beach
EXPLORE BEACH DESTINATIONS
All Beaches in Cruz Bay