Club Wyndham Elysian Beach Resort

East End, St. Thomas (USVI)

Club Wyndham Elysian Beach Resort About the Resort

« Back to resort

Cowpet Bay, home of the St. Thomas Yacht Club, is the site of the Club Wyndham Elysian Beach Resort. Enclosed by palm-shaded hills, the resort rises from its secluded beach to offer a most magnificent setting. Besides the beach, enjoy water sports, including sunfish sailing, kayaking, windsurfing, swimming, and introductory scuba lessons. In the evening, dine in casual elegance at the local restaurant.