Wyndham Grand®, renowned for its luxurious accommodations and inviting designs, invites patrons to discover the ultimate Caribbean getaway with the introduction of its newest gem, the all-inclusive Wyndham Grand Barbados, Sam Lord’s Castle Resort & Spa.
Barbados serves as the perfect backdrop for a chic and upscale escape, surrounded by lush tropical gardens and uninterrupted ocean views.
A scenic, eco-friendly retreat
Located on the southeastern side of Barbados, this ocean-front resort sits on the historic site of Sam Lord’s Castle, once frequented by pirates in the 19th century. With 422 guest rooms, including 37 elegant suites, the resort offers sustainable designs, ocean views, and private lanai-style balconies for the ultimate indoor-outdoor living experience.

Culinary excellence and wellness
Not only does it boast culinary delights at over 10 dining venues, including the Mediterranean Marketplace, for a local touch, guests can also savor a “farm to fork” experience with ingredients sourced from nearby farmers, fishermen, and purveyors.
There is also a 13,000 square foot spa, where guests can enjoy yoga at the sunrise center, or take a dip in the lagoon-style pools as well as several activities the whole family can enjoy, like tennis, pickleball, and a dedicated kids’ center.
Sustainability and community
Wyndham Grand Barbados is committed to sustainability, integrating eco-friendly practices throughout the resort. Sustainably sourced wood, chef’s gardens, and eco-friendly alternatives to single-use plastics are just the beginning. The resort also boasts efficient fixtures and a Building Management System to reduce energy consumption.
A grand experience
Renowned for offering distinguished hotels worldwide, Wyndham Grand Sam Lord’s Castle Resort adds to the growing list of attractive, all-inclusive options in the Caribbean with its elegant rooms, attentive service, and dream-worthy locale.
Learn more at www.wyndhamrewards.com.