Dec 2, - The island of St Thomas in the US Virgin Islands has many excellent beaches to choose from, so finding the right one for your tastes shouldn't. Beaches in St. Thomas, USVI. The North Coast. Coki Point Beach, in the northeast near Coral World, is good but often very crowded with both singles and families. The East End. Sapphire Beach is set against the backdrop of the Sapphire Beach Resort and Marina, where you can have lunch or order drinks. The South Coast.