Club Wyndham Elysian Beach Resort
St Thomas Island, 6800 Estate Nazareth
St Thomas Island, 6800 Estate Nazareth
Cowpet Bay, home of the St. Thomas Yacht Club, is the site of the 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 in elegance each evening. Enjoy the swim-up bar. Both on-site restaurants offer scheduled live entertainment.