North Shore Road
Sleep On the Beach at Cinnamon Bay Cinnamon Bay, an aptly-named sweet crescent of seaside paradise found on the north shore of St. John, is the longest beach on the island and as beautiful as any stretch of shoreline you’ll find anywhere. However, what’s really great about Cinnamon Bay is what’s not here. Resorts, hotels, crowded shops, bars, hustle, bustle – you won’t find any of it at Cinnamon Bay. That’s because the beach lies within the expansive and unspoiled Virgin Islands National Park. Designated as the 29th United States National Park in 1956, the protected area covers a good 60% of St. John, ensuring that any visit here will absolutely appeal to nature lovers. No hotel doesn’t mean you can stay here, though. Small cottages and tents are available for rent through the Cinnamon Bay Campground. You can even pitch your own tent on one of Cinnamon Bay’s baresite camps.