Located just a short distance from Cruz Bay, you will find the Caneel Bay Resort and Caneel Bay Beach.
Caneel is a nice beach for sunbathing, with public restrooms and restaurants on site. This beach and resort also offer a public access trail to get to Honeymoon Beach and Salomon Beach.
You can find some fair snorkeling here, but if you are really looking for the better snorkeling, a walk to Honeymoon Beach is a better choice. Of course, a taxi ride to Trunk Bay is the most popular snorkeling destination on St John.



Submit your Opinion or a Review?