There isn't too much difference between Cinnamon Bay Beach and Trunk Bay Beach. Trunk Bay does have the underwater snorkling trail, but the beaches looked very much alike to me. They are are not far away from each other. Here, you do have a few more facilities and a sit-down cafeteria restaurant, mostly because of Cinnamon Bay Campgrounds. There is also hiking at the Cinnamon Bay Trails.