Wyndham Grand Barbados Sam Lord’s Castle All-Inclusive Resort offers beachfront bliss on the stunning southeastern coast of St. Philip, Barbados, blending modern all-inclusive luxury with rich island history. Nestled beside the iconic Sam Lord’s Castle, this cliff-top resort overlooks the Caribbean Sea and sits just steps away from a pristine beach, creating the perfect escape for couples, families, and groups of friends.
This all-inclusive Barbados resort features elegant accommodations, world-class amenities, and breathtaking ocean views, making it ideal for relaxing getaways, romantic retreats, and memorable vacations. Guests can enjoy an exceptional dining and cuisine experience, with a wide variety of restaurants and bars offering everything from fresh seafood and sushi to handcrafted cocktails at sun-soaked poolside bars.
Combining luxury, comfort, and a unique historic setting, Wyndham Grand Barbados Sam Lord’s Castle delivers an unforgettable Caribbean resort experience in one of Barbados’ most scenic locations.
Offers Breakfast, Lunch & Dinner
