Limetree Beach Resort by Club Wyndham

This post may contain affiliate links. Please read our disclosure policy.

Limetree Beach Resort by Club Wyndham is located on the beach in Frenchman’s Bay, St. Thomas. The resort features seven buildings, as well as 74 remodeled vacation club suites, complete with kitchenettes, separate living/dining areas and private balconies. There are also 10 brand new suites situated on an oceanfront peninsula with views of the Caribbean Sea.

Additional updated amenities at the resort include beach cabanas, a new restaurant, outdoor grills, a renovated pool with a swim-up bar and a life-size chess set.

For more information, visit Limetree Beach Resort by Club Wyndham’s website or check prices here.

Up Next:

Resorts Daily Logo
Resort travel ideas and inspiration for the Caribbean, Mexico, and more.

© 2023 Resorts Daily LLC. All rights reserved