Incredible offer for airline and travel staff to experience the brand new all-inclusive luxury resort in St Phillip.
Stays until 20 December 2025
Wyndham Grand Barbados Sam Lord’s Castle Resort & Spa
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.
Click on the hotel for more info and check prices if you are registered and logged in.
We will still need to check room availability with the hotel.