Hotel information
Escape to the southeastern coast of Barbados for a stunning stay at Wyndham Grand Barbados Sam Lords Castle All-Inclusive Resort. Perched on a cliff overlooking the Caribbean Sea, this luxury resort is situated on a 29-acre eco-conscious property next to a majestic 19th-century castle. Guests can immerse themselves in an all-inclusive experience featuring upscale amenities, gourmet farm-to-table dining, and a beautiful beach just steps away.
Modify your search
Hotel amenities
- Beachfront access
- 4 sparkling outdoor pools with cabanas and swim-up bars
- Soothing full-service spa
- Tennis and pickleball courts
- Fitness center
- Children’s pool and kid-friendly activities
- Nightly entertainment and curated daily activities
- Free high-speed WiFi
- Babysitting service ($)
- Tour desk for local excursions