Description
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort — an exclusive 5‑star hotel delivering understated elegance on Barbados’ sparkling east coast Set at the end of Belair Road in Long Bay, this resort lies a brief stroll from the iconic Crane Beach (1.5 mi / 2.4 km) and is a short drive to the historic Codrington College (4.4 mi / 7.0 km). Guests enjoy an infinity pool with a pool bar, a pristine beachfront with sun loungers and umbrellas, a full‑service spa lounge, a modern fitness centre, and a vibrant kids’ club complete with indoor play area. The atmosphere blends refined comfort with a relaxed island vibe. Whether you’re seeking a family‑friendly getaway or a serene escape, Wyndham Grand Barbados Sam Lords Castle offers spacious family rooms, attentive concierge service and live evening entertainment, ensuring a memorable stay in beautiful Long Bay, Barbados.