Project Hero image

Sam Lord’s Castle, A Wyndham Grand Resort

Sam Lord’s Castle, a Wyndham Grand Resort, is a sanctuary of exclusivity that combines British colonial heritage and Barbados tradition, interwoven with the modern amenities of 5-diamond resort hospitality. The site pays tribute to the island’s past while exemplifying the best that the Caribbean has to offer. A mixture of architectural styles add a level of intrigue to the site, encapsulating modern Bajan refinement. The resort features a blend of elegant regional architecture and interior styling balanced by a contemporary expression of Caribbean aesthetics – presenting an interpretive display of juxtaposed corners, textures and facades that embrace site, heritage and island mystique. Sustainability and site sensitivity are woven throughout the resort and Sam Lord’s Castle aims to be a steward for the environment.


Parish of St. Philip, Barbados
Wyndham Hotel Group
Project type
Destination Resort
350 Hotel Keys
100 Timeshare Units
Conference Center
Luxury Spa
Fitness Center
3 On-Site Restaurants