Honeymoon beach is just west of the Caneel Bay Resort and about a mile walk from Downtown Cruz Bay. There is no road that goes to the beach, except walking access you can get near the Caneel Bay Resort parking lot. I read it is a popular place for small tour boats to go. There are no facilities except portable toilets. There is boat access and a good amount of area for snorkling, but I didn't do any snorkling.
St John - Honeymoon Beach
honeymoon-beach-st-john-001.jpg
honeymoon-beach-st-john-002.jpg
honeymoon-beach-st-john-003.jpg
honeymoon-beach-st-john-004.jpg
honeymoon-beach-st-john-005.jpg
honeymoon-beach-st-john-006.jpg
honeymoon-beach-st-john-007.jpg
honeymoon-beach-st-john-008.jpg
honeymoon-beach-st-john-009.jpg