
Why do most visitors travel from all around the globe to vacation on this little piece of paradise. . . the world-class Beaches!
Experience the most incredible white sandy beaches you could ever imagine with crystal clear blue waters. Most all St. John Beaches lie within the U.S. Virgin Islands National Park (VINP) encompassing approximately 60% of the island (see map below). There are no hotels on the beaches which provide a setting of peace and serenity unlike anything you’ve ever experienced. You can taxi or park right next to most of the beaches, although some require a short hike in like Honeymoon Beach. You will find the beaches are like strong magnets sitting around the island drawing you in everyday to take a dip, snorkel, relax, or walk along and enjoy the natural splendor of St. John with your family and friends. Check out our DINGHY/BAREBOAT RENTALS to be your own Captain, and our BEACH RENTALS and WATERSPORTS for lots of fun to be had at the beaches!
Please remember to adhere to all Virgin Islands National Park rules regarding beach safety, conservation, and restoration projects. Most importantly, never snorkel alone and please wear reef-safe sunscreen (no spray), it’s the law. Below is a list and map of St. John Beaches. Click on the Beach Listings to learn more about what makes each Beach unique regarding location, description, history, and amenities. If you are interested in experiencing a BOAT CHARTER to pack a whole lot of beach and water fun in, please call or text us at (340) 474-1022 as we are happy to help you experience an unforgettable day!
CLICK ON THE BEACHES FOR MORE INFORMATION.
Annaberg Beach
Blue Cobblestone Beach
Boatman Point Beach
Brown Bay Beach
Caneel Beach
Cinnamon Bay Beach
Cocoloba Beach
Cruz Bay Beach
Denis Beach
Ditleff Beach
Fish Bay
Francis Bay Beach
Genti Beach
Gibney Beach (aka Oppenheimer Beach)
Hansen Bay Beach
Hart Bay Beach
Haulover Beach
Hawknest Beach
Johns Folly Beach
Honeymoon Beach
Jumbie Beach
Little Lameshur
Great Lameshur Beach
Leinster Bay Beach
Long Bay Beach
Maho Bay Beach
Oppenheimer Beach
Peter Bay Beach
Reef Bay Beach
Salt Pond Beach
Saltwell Bottom Beach
Salomon Beach
St. Mary’s Creek Beach
Trunk Bay Beach
Turtle Bay Beach
Waterlemon Cay Beach