top of page
Marilyn & Rich

The Many Beaches of St. John


Obviously when you visit an island, especially one in the Caribbean, you're going to be thinking – BEACH! We've put together this interactive Google map with pins of the beaches on St. John to make it easy to explore.

Saint John Beaches Caribbean Beach Island Sand Surf Sun USVI US Virgin Islands

The beaches we've listed include:

  • Hart Bay

  • Gibney Beach (Oppenheimer)

  • Europa Bay

  • Hansen Bay (Vie’s Beach)

  • Grootpan Bay

  • Kiddel Bay

  • Salt Pond Bay

  • Little Lameshur Bay

  • Great Lameshur Beach

  • South Haulover Beach

  • North Haulover Beach

  • Brown Bay

  • Watermelon Cay

  • Leinster Bay

  • Francis Bay Beach

  • Little Maho Bay

  • Maho Bay

  • Cinnamon Bay

  • Trunk Bay

  • Jumbie Bay

  • Hawksnest Beach

  • Denis Beach

  • Caneel Bay Beach

  • Honeymoon Beach

  • Salomon Bay Beach

  • Cruz Bay Beach

  • Chocolate Hole

  • Great Cruz Bay

Watch for more info in the future. We're hoping to profile each one! If you have a favorite, tips and tricks, or anything else you'd like to add – we'd love to hear it. We're all ears...

775 views0 comments

Recent Posts

See All
bottom of page