Frank Bay St. John is a lesser known beach that is only a few steps from town. It is a great beach if you have to kill some time before flying out or if you don’t have a car. It only has a few parking spaces so it is never crowded.
It is a beautiful, long, white, sandy beach with plenty of space where you will always find some privacy, especially if you walk to the very far left end. It’s a beach for action: You can swim, snorkel, surf (when there is a decent Northern Swell), windsurf, sail, kayak, paddleboard and observe the site of a recent architectorial dig. There also is a loop trail through the ruins.
Trunk Bay is St. Johns most famous and most photographed beach. It regularly makes it into the world’s top beach rankings. It also is one of the busiest beaches on St. John especially during the high season (winter months). And it is the only beach that actually charges an admission fee, unless you get there before 8:30AM or close to sunset (4 PM).
One the best beaches on St. John is Hawksnest. It is not too long of a drive from Cruz Bay (little under 2 miles from Mongoose Junction), parking is close to the beach and the palm trees and watercolor is just amazing.