Skip to content

Beaches on St. Thomas

About the island: the St. Thomas guide

Sandy beach at Bolongo Bay with coconut palms, wooden picnic tables, a signpost and a canopy, and the sea beyond a rocky point

Bolongo Bay Beach

Last verified October 30, 2026

Photo: Erika Lombardo, CC BY 2.0

Bolongo Bay is a crescent of sand on the south coast of St. Thomas, about 8 miles from Cyril E. King Airport, fronted by Bolongo Bay Beach Resort, an all-inclusive hotel open since 1989.

Brewers Bay Beach

Last verified October 30, 2026

Brewers Bay Beach is a wide public beach just west of Charlotte Amalie, with green hills on one side and the University of the Virgin Islands campus on the other, minutes from Cyril E. King Airport.

Clear turquoise water at Coki Beach with snorkelers offshore, the white dome of Coral World's observatory tower and Thatch Cay behind

Coki Point Beach

Last verified October 30, 2026

Photo: Gruepig, CC BY-SA 3.0

Coki Point Beach, often called Coki Beach, is a public beach on a peninsula on St. Thomas's northeast side, beside Coral World Ocean Park. Entry is free.

Small boats moored in the turquoise water of Hull Bay, with homes on the hillside above the rocky point and a cay offshore

Hull Bay Beach

Last verified October 30, 2026

Photo: Gruepig, CC BY-SA 4.0

Hull Bay is a quiet beach on the Northside of St. Thomas, where local fishers keep small boats on moorings and use the public boat ramp.

Wide sandy beach curving along the calm water of Lindbergh Bay, with a lone walker at the water's edge, a motor yacht at anchor, a green headland and hotel buildings at the far end of the shore

Lindbergh Bay Beach

Last verified October 30, 2026

Photo: Mattes, CC BY 2.0 de

Lindbergh Bay Beach is a public beach on St. Thomas across from Cyril E. King Airport, near Emerald Beach Resort and the Lindbergh Bay Hotel.

Turquoise water and white sand at Lindquist Beach in Smith Bay Park, framed by sea grape branches, with swim buoys and a green island offshore

Lindquist Beach (Smith Bay Park)

Last verified October 30, 2026

Photo: Gruepig, CC BY-SA 4.0

Lindquist Beach, also spelled Lindqvist, is the beach of Smith Bay Park on the East End of St. Thomas, between Cabes Point and Coki Point, about a mile from Red Hook.

The curved white-sand beach and turquoise water of Magens Bay seen from the hills of St. Thomas

Magens Bay Park

Last verified October 28, 2026

Photo: dbking, CC BY 2.0

Magens Bay Park is a public beach park on the north coast of St. Thomas, managed by the Magens Bay Authority.

Sand, palms and sea grape trees at Sapphire Beach above turquoise water and reef, with a sailboat at anchor and a green headland across the bay

Sapphire Beach

Last verified October 30, 2026

Photo: anoldent, CC BY-SA 2.0

Sapphire Beach is on the East End of St. Thomas, just outside Red Hook, and is known for soft sand and turquoise water.

Sailboats moored in the calm cove at Secret Harbour in golden evening light, seen from a cactus-covered hillside, with the beach, a gazebo dock and resort buildings at left and red-roofed villas on the point

Secret Harbour Beach

Last verified October 30, 2026

Photo: Carolyn Sugg, CC BY-SA 2.0

Secret Harbour is a calm, crescent-shaped cove on the East End of St. Thomas, in Estate Nazareth near Red Hook, with Secret Harbour Beach Resort around it.

Vessup Beach

Last verified October 30, 2026

Vessup Beach lines Vessup Bay at the East End of St. Thomas, near Red Hook, and looks across Pillsbury Sound toward St. John. The Department of Sports, Parks and Recreation lists it among its public beaches.