Haulover Bay ( South)
Haulover Bay (South) is located on the East End of St John – and borders the Virgin Islands National Park.
From Cruz Bay – take Rte 20 ( North Shore Road) or Centerline toward Coral Bay. Continue past Coral Bay, Skinny Legs heading east. As you descend a steep hill you’ll see signs indicating you are leaving the Virgin Islands National Park. At the bottom of the hill is parking on your left or further up on your right. On the left side of the road is a narrow path leading to Haulover North. Haulover South is on your right – visible from the road. Total driving distance is approximately 8 miles.
Sitting on the border of the Virgin Islands National Park Haulover (south) is a fairly popular place to snorkel and kayak. The beach is mostly sand and pebble with a protected cove and trees for shade. Convenient parking. Snorkeling is fair > good along the eastern edge and western edge of the bay with deep water bringing in some larger fish.
Snorkeling is good along either side – but I prefer the eastern side – with deeper water and larger fish. You’ll likely see large Jacks, mackerel, Atlantic Blue Tangs, parrot fish, sea cucumbers and hard and soft corals.