Honeymoon is one of the closest beaches to Cruz Bay. It’s located within the Caneel Bay Resort and has some pretty good snorkeling. This is a nice place to relax and beachcomb either at the start or end of your day on the water with us.