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 Lord’s Castle is amongst the first distinctively eco-luxury and sustainably designed resorts in the Caribbean.
Sam Lord’s Castle delivers leading edge design and effect with a total of 422 exquisitely appointed guest rooms and suites across seven categories.
All rooms feature modern and elegant décor, sophisticated architectural and sustainable design, as well as, an organic, allergen-friendly approach to the building materials and compounds used throughout.
Each room provides an exceptional degree of comfort, offering a minimum living space of 650 square feet inclusive of large ocean-view lanai-style private balconies seamlessly blending indoor-outdoor living.
No matter what you’re in the mood for, Sam Lord’s Castle delivers an exceptional array of dining options for all tastes, whether you crave tantalizing seafood and sushi, or a refreshing specialty cocktail at our sun-kissed poolside bars.
Our resort features a total of ten dining options, including The Food Hall, our all-day dining gourmet destination with four restaurants showcasing different cuisines from around the world each centered around an action station and your choice of indoor or outdoor seating.
Our menus also feature a variety of farm-to-table ingredients, as well as organic, vegan, and gluten-free menu items and healthy grab-and-go options.
THE FOOD HALL
LANTERN BAR & RESTAURANT
CASTLE VIEW RESTAURANT
BBQ PAVILION
POOL BAR & RESTAURANT
BEACH BAR & GRILL
IN-ROOM DINING
An oasis of calm and tranquility, The Spa at Sam Lord’s Castle is the ultimate sanctuary for relaxation and restoration. Overlooking the historic Sam Lord’s Castle building and calming waters of the water courtyard, The Spa features 7 treatment rooms, lockers, a hair salon, a juice bar, a fully equipped fitness center, retail shops, and a spa pool with a relaxation deck.
The Spa’s eclectic menu includes holistic massage therapies, signature body treatments, extensive skin care offerings, manicure and pedicure rituals, and specialty treatments.
Sam Lord’s Castle features 12,000 square feet of flexible indoor and outdoor meeting and event space designed with stylish décor, natural beauty, and cutting-edge technology.
Our state of the art Meetings and Events Center offers wireless internet access, air-conditioning, high-definition plasma display monitors with the latest presentation technology and virtual meeting systems.
Classroom Style: 600 persons
Banquet Style: 700 persons
Theater Style: 1100 persons
2x Classroom Style: 50 persons
2x Boardroom Style: 15 persons
Opening
Spring 2023