Site Description
The Wyndham Grand Barbados is all-inclusive luxury resort next to the iconic Sam Lord’s Castle, nestled on the southeastern side of Barbados. With stunning ocean views, exquisite dining, and a commitment to sustainability, the resort combines past, present and future. Located on the Atlantic side of the island where the waves are challenging, swimming is not recommended, but the hotel provides transportation to a beach where the water is calmer.
Arnold Hampton
