Nestled in lush tropical gardens with uninterrupted ocean views, on historic grounds with stories of a bygone era, Sam Lord’s Castle Barbados, a Wyndham Grand Resort, is an iconic 422-room, beachfront, all-inclusive luxury lifestyle experience.
With a focus on green-living and wellbeing, and amenities engineered with meetings and events at the fore, Sam Lords Castle is amongst the first distinctively eco-luxury and sustainably designed resorts in the Caribbean.
Breakfast, lunch, afternoon tea, dinner, alcoholic drinks, including mini-bar in the room (*specialty wines at an additional charge)
Non-motorized water-sports at a nearby beach (scheduled transportation included)
Kids Club – ages 4 – 12 (babysitting at an additional charge)
Our state of the art Fitness Center
Tennis / Pickleball On-site
Property entertainment (does not include private event entertainment)
Pool and beach services, towels & chairs / Beach showers / Pool Umbrella (when available)
Complimentary reusable bottles of water at arrival (# of occupants)
Complimentary WIFI in guest rooms, public areas, and conference rooms
Complimentary parking for registered overnight guests