AT A GLANCE
Why go?
Cruz Bay Beach is the beach you land on when you arrive at St. John. Literally. Step off the People Ferry from Red Hook and the sand is right there, sea grape trees swaying, boats rocking in the harbor just offshore. This is not the postcard-perfect, empty stretch of Trunk Bay or the snorkeling sanctuary of Maho. Cruz Bay Beach is the island's social front porch — the liveliest spot on St. John where the day rolls into evening without anyone needing a car or a plan.↗
The charm here is immediacy. You can drop your towel down within minutes of the ferry docking, grab a Painkiller from The Beach Bar ten steps to your left, watch yachts shuffle in with the afternoon light, and then wander back into the village for a seafood dinner at High Tide — all without ever leaving the immediate waterfront.↗
What Makes It Different
Most St. John beaches are destinations you travel to. Cruz Bay Beach is the destination you arrive at. It sits directly adjacent to the ferry terminal, making it the first and last beach of the day for most visitors. The stretch of sand is modest — a compact urban beach lined with sea grape trees that offer natural shade in the heat. There are beach chairs and picnic tables, first come first served, and the atmosphere leans more toward hanging out than secluded sunbathing.