Interactive map of beaches in St. John, USVI
St John, USVI has some of the most beautiful beaches in the world. The beaches are found within small bays and are surrounded by lush, tropical vegetation and green hillsides. The white sand beaches are located along the North Shore of the island – plus there are some great snorkeling locations all over the island. We have marked some of our favorite beaches below.
St. John Beach Locations
(For a complete listing of our Beach Locations, click on the link “St. John Beaches”, which is located at the bottom left of the map. )
View St John Beaches in a larger map