Cinnamon Bay Beach is similar to Trunk Bay in that it has many amenities to offer its visitors. It is also the longest beach on St John and is also home to the Cinnamon Bay Resort and campground.
If you're on St. John during your Virgin Islands vacation ... The sites have direct access to Cinnamon Bay Beach and there are plenty of rentals available on-site including snorkels, kayaks ...