Guide to the beaches of St. Thomas & St. John

From calm, family friendly coves to snorkel spots bursting with sea life, St. Thomas has a beach for every mood. Here is our local guide to the island's favorites, plus St. John's famous Trunk Bay, just a short ferry ride away.

Magens Bay: the North Side's famous mile long, heart shaped beach with calm water, soft sand and a beach bar. There is a small entry fee.

Coki Point Beach: one of the island's best snorkeling beaches, right next to Coral World Ocean Park.

Sapphire Beach: an East End favorite with easy snorkeling and views across to St. John.

Lindquist Beach: a quiet, protected beach in Smith Bay Park with clear turquoise water.

Hull Bay: a laid back North Side beach loved by locals, fishermen and winter surfers.

Cowpet Bay: a calm East End bay with views of Christmas Cove, steps from Tradewinds and Océan Bleu.

Trunk Bay, St. John: famous for its underwater snorkel trail inside Virgin Islands National Park.

Want a home near the sand? Explore our beachfront and ocean view rentals.

Cowpet Bay

Magens Bay

Sapphire Beach

Lindquist Beach

Hull Bay Beach

Coki Point Beach