Wyndham Grand Barbados, Sam Lord's Castle Resort & Spa
Overview
Nestled amidst lush tropical gardens on Barbados' southeast coast, Wyndham Grand Barbados, Sam Lord's Castle Resort, redefines the all-inclusive luxury holiday.
Boasting uninterrupted ocean vistas, exceptional dining, and a warm and attentive staff, this is a wonderful choice for couples and families searching for a serene spot to soak up the sun and relax. Committed to environmental and social sustainability, with a focus on wellness, Wyndham Grand Barbados offers a stylish pampering experience while actively preserving the environment.
The well-appointed rooms and suites boast minimalist décor and gorgeous views of the resort or the ocean. Beyond your room, you’ll find six swimming pools including a wading pool and an adult-only pool with swim-up bar, nightly entertainment, a beautiful spa experience, and an array of delicious foodie experiences.