Navigation Menu+

North Shore Beaches

Virgin Islands Eco Tours, kayak, hike, snorkel, St Thomas, St John

St John’s North Shore beaches rank among the world’s most beautiful beaches! Turquoise water meets soft white-sand rimmed by tropical coconut palms and seagrapes – with most of the land and sea protected within the US Virgin Islands National Park. Don’t miss Trunk Bay beach , Caneel Bay beach , Cinnamon Bay beach – they are several of the nicest St John beaches! There is taxi service from Cruz Bay and these (3) beaches have amenities that most of the other beaches do not have.