4.5 star rating: Recommended 38 Reviews

Add your review

  • Address: St. John, US Virgin Islands
  • Admission: Free

St. John's Coral Bay prides itself on being the raffish alternative to the island’s main point of arrival, Cruz Bay. Its few dozen houses are haphazardly sprinkled on the green slopes tumbling down to Coral Harbor, a beautiful, protected cove.

The red-roofed Moravian Church dates from 1750 and serves as a local landmark. Otherwise the town’s charm lies in its laid-back bars and restaurants where – unlike some Caribbean locations – tourists won’t necessarily outnumber locals.

A short way out of town there is great snorkeling to be had at nearby Salt Pond Bay, or there’s always the secluded haven of Lameshur Bay, further round the twisting coastline. Alternatively, charter a boat and head for the nearby British Virgin Islands.

Practical Info

Coral Bay is located on the east coast of St. John. From Cruz Bay, landing point for ferries from neighboring St Thomas, you can reach the town in about 20 minutes by car.

Tours & Tickets

See all

St John Round-Island Snorkeling Tour from St Thomas, St Thomas, null
TVRM_SORTED : true ESSENTIAL : 2 ADMISSION : 5

St John Round-Island Snorkeling Tour from St Thomas

5 star rating: Highly Recommended 2 Reviews

On a day trip from St Thomas, circumnavigate neighboring St John on a small-group boat tour limited to only six guests. This relaxing and fun-filled tour takes ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 9 hours (approx.)

From USD $249.99

See all

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message