Club Wyndham St. Thomas At Elysian Beach is located in Cowpet Bay, home to the prestigious St. Thomas Yacht Club. Surrounded by green hills, lush palm trees, and a world-class beach, the resort offers a secluded island hideaway where you can escape the pressures of everyday life. Enjoy a vast array of on-site amenities, including a fitness center, tennis courts, and a sprawling pool area. While you're not at the resort, you'll find plenty to do nearby, with everything from water sports to fine dining just minutes away.
Located right on site, Caribbean Fish Market features an expansive menu of fresh-caught fish and lobster, tropical cocktails, and fine wines.
Club Wyndham St. Thomas At Elysian Beach offers studio suites in a range of configurations, with room for two or four guests depending on floor plan. Every unit includes a dining area and private balcony, while parlor suites come with a full kitchen. The parlor loft suite also features in-unit laundry machines.
This resort boasts a range of amenities designed to enhance the fun, relaxation, and convenience of your stay. They include:
Club Wyndham St. Thomas At Elysian Beach boasts a prime location in Cowpet Bay, just minutes from the best attractions in St. Thomas. Swim with dolphins at Coral World Ocean Park, or, charter a sailing cruise and see them in their natural habitat. Golf lovers will find several championship courses nearby, while shopaholics will find endless opportunities to spend in Downtown Charlotte Amalie.