St. John Beaches

There are many beautiful beaches on St. John.

Recommended Beaches on St. John

Hawksnest Beach

One of the prettiest beaches on St. John, Hawksnest offers great snorkeling and peaceful lounging. The limited services (no food vendors or changing rooms) tend to keep the cruise groups away.

Trunk Bay

Part of the National Park, the marked underwater snorkeling trail is good for beginners. Changing facilities and snack bar can be crowded.

Cinnamon Bay

Another popular beach, Cinnamon Bay offers great snorkeling, changing facilities, snack bar and windsurfing equipment rental.

Salt Pond Bay

While a bit out of the way, this remote beautiful beach offers sheltered swimming and lots of wildlife including wild goats, donkeys, and sea turtles. 

St. John Guide

About St. John

For the visitor that seeks relief from stress, St. John is the perfect prescription! more

Seashore Allure #7 - Ramosus