Best Beaches in Cruz Bay
Top Beaches in Cruz Bay, St. John, United States Virgin Islands
24 / 7
4.15
1
Salomon Beach
United States Virgin Islands, Saint John, Cruz Bay
2
Chocolate Hole
4.25
3
Honeymoon Bay
4.4
4
Hawksnest Beach
4.2
5
Cruz Bay
4.9
6
Trunk Bay
7
Caneel Bay Beach
8
Oppenheimer Beach
United States Virgin Islands, St. John, Cruz Bay
9
Cinnamon Bay
4.1
10
Maho Bay Beach
United States Virgin Islands, Saint John, Maho Bay
Related Listicle
Best Beaches for Camping in Nevada
Best Beaches for Families in Nebraska
Best Beaches in Abkhazia
Best Beaches in Agadir
Best Beaches in Agbodrafo
Best Beaches in Al Hadd
Best Beaches in Al Khobar
Best Beaches in Alofitai
Best Beaches in Al Uqayr
Best Beaches in Amsterdam
Best Beaches in Anakao