Club Wyndham Elysian Beach Resort

Cowpet Bay, home of the St. Thomas Yacht Club, is the site of 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. Enjoy a great breakfast and lunch at one of the restaurants; dine during the evening hours in casual elegance. Both on-site restaurants offer scheduled live entertainment. A limited number of units are enabled for Wifi access at an additional charge. Call for information.



Available Listings

Nothing Found

It seems we can’t find what you’re looking for. Perhaps searching can help.