- Updated with new information since originally published.
- Please support our journalism through affiliate links. Affiliate Disclosure
- Our editors recommend these diverse local experiences.
What you are reading: Beaches on St. John, US Virgin Islands This Weekend
Best Attractions & Fun Stuff:
You are reading: Beaches on St. John, US Virgin Islands Near Me Today
More for Adults, Couples and Families:
Keep reading: Beaches on St. John, US Virgin Islands Near My Location
More Vacation Ideas:
Summary and Frequenly Asked Questions:
Summary & FAQ
Cinnamon Bay
Denis Bay, St. John
Francis Bay, St. John
Frank Bay Beach, St. John
Great Cruz Bay
Hawksnest, St. John
Honeymoon Beach, St. John
Jumbie Bay
Lameshur Bay
Leinster Bay, St. John
Maho Bay
Salomon Bay
Salt Pond Bay, St. John
Trunk Bay
Brown Bay
Great Lameshur Bay
Haulover Bay North
- St John island is a tiny island in the US Virgin Islands in the Caribbean Sea, with some of the most beautiful beaches in the world.
- Hansen Bay Beach will put you in the middle of a string of sandy beaches.
- Here are the others:
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.