A GRAND EXPERIENCE: Wyndham channels Sam Lord’s history in Barbados
The iconic Sam Lord’s name has returned to Barbados with the opening of Wyndham Grand Barbados, Sam Lord’s Castle Resort & Spa, built on the former site of a notorious 19th-century pirate enclave. The secluded, ocean-front hotel marks Wyndham Hotels & Resorts’ entrance into Barbados and has begun welcoming its first guests ahead of a formal Grand Opening in early 2024.































