St. John Beaches



Trunk Bay

Beautiful waters and snow white sand has made picturesque Trunk Bay one of the most beautiful beaches in the world. It features a 225-yard long underwater snorkeling trail that is a highlight for Trunk Bay's visitors. Learn more...


Cinnamon Beach


One of the longest and most beautiful beaches on the island. Cinnamon Bay Beach is great for swimming, snorkeling, kayaking and riding the waves. Learn more...


Maho Bay Beach


A coconut palm tree lined white sand beach is always a "visitors favorite." Maho Bay Beach has plenty of shade, shallow crystal clear water and easy access. Learn more...

Leave a Reply

Your email address will not be published. Required fields are marked *