Nestled in Lush Tropical Gardens
Beachfront Bliss in Barbados All-inclusive luxury resort next to the iconic Sam Lord’s Castle. Whether you’re planning a family, friends, or couple’s getaway, escape to the southeastern coast of Barbados for a stunning stay in breathtaking St. Phillip at Wyndham Grand Barbados Sam Lords Castle All-Inclusive Resort. Perched on a cliff overlooking the Caribbean Sea, this gorgeous resort is steps from a beautiful beach and next to a majestic 19th century castle with a fascinating history.
Our Location
Address
End of Belair Road N/N, Long Bay, Bridgetown, Saint Philip Barbados
Contact Details
Sam Lord’s Castle, St. Philip,
Barbados, W.I.
Barbados, W.I.