Located in Cowpet Beach on the east coast of St. Thomas, Cowpet Beach is surrounded by private homes, villas, and tennis courts, giving the beach a resort vibe. The warm shallow bay waters are perfect for swimming, especially for kids. The white, well-maintained sand and pleasant shade from the surrounding palm trees make the beach a heaven for sunbathing. St. Thomas Yacht Club is nearby, so you will see many luxury yachts anchored in the bay. The beach is a windsurfers’ favorite and it offers magnificent views of St. John and the offshore cays. Snorkeling is best at the reef near Pettyklip Point. There is a charming restaurant located right on the beach, serving local specialties.

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.