This is a nice little beach located in the Virgin Islands National Park. It has crystal clear blue waters and is pleasant to swim in. You can see tons of boats in the distance.
You can’t just drive up to the beach. You’ll have to park somewhere else and hike on the Lind Point Trail to get there. The Lind Point Trail goes up/down a small hillside, arriving at a secluded beach. The hike, while a little bit challenging, wasn’t too long. It took us roughly 20 minutes to get there.
We used a cruise ship to get to USVI, and a tour company boat to get to the beach. Virgin Islands National Park has trails, coral reefs, and snorkeling opportunities, but our time on the island was limited.

Some kind of red aloe plant 
Overlooking Cruz Bay 
Walking away from Cruz Bay… 
Arrived at Honeymoon Beach! 
The waters were beautiful to swim in.