Explore Beaches
Compare St. John beaches before you go. Each beach page includes what makes it special, best conditions, helpful tips, an embedded map, and a Google Maps button.
Use the Beach Finder on the main page for today’s wind-based recommendation. Use this page when you want to browse every featured beach and decide what kind of St. John day you want.
Hawksnest
Great all-around North Shore choice with good protection.
Trunk Bay
Beautiful water, famous overlook views, and the underwater snorkeling trail.
Cinnamon Bay
Long sandy beach with campground access, water sport rentals, and nearby ruins.
Maho Bay
Often one of the calmest protected choices, especially for turtles and easy snorkeling.
Honeymoon Beach
A fun, scenic beach reached by boat, shuttle, or a hike from Cruz Bay.
Francis Bay
Usually quieter than Trunk or Maho and good for long calm swims.
Salomon Bay
A beautiful, less crowded beach reached from the Lind Point Trail area.
Waterlemon Cay
A classic snorkel destination reached by walking the Leinster Bay Trail and swimming to the cay.
Salt Pond
Clear South Shore water and the starting point for the Ram Head hike.
Hansen Bay
East End beach known for snorkeling and a quieter, farther-out feel.
Lameshur
South Shore option. Important: check road conditions and rental car restrictions before going. Some rentals prohibit driving to Lameshur.