The iconic Sam Lord’s name has returned to Barbados with the opening of Wyndham Grand Barbados, Sam Lord’s Castle Resort & Spa, built on the former site of a notorious 19th-century pirate enclave. The secluded, ocean-front hotel marks Wyndham Hotels & Resorts’ entrance into Barbados and has begun welcoming its first guests ahead of a formal Grand Opening in early 2024.
Nestled on the Southeastern side of the island of Barbados, 15 minutes from the Grantley International Airport, the all-new construction, all-inclusive resort offers 422 guest rooms, including 37 suites with sophisticated architecture and sustainable designs, along with large ocean views and lanai-style private balconies.
At peak operation, guests will have the choice of more than 10 dining venues, catering to a variety of tastes. Culinary highlights include the Mediterranean Marketplace featuring flavours from North Africa, Italy, France, Portugal and Spain, pop-up food trucks, poolside dining and more. Celebrating Barbados’ local offerings, the resort also features a specialty “farm to fork” experience with locally sourced ingredients from nearby farmers, fisherman and purveyors.
The hotel will feature a 1,200 sq.-m. spa with a pool area and relaxation deck, along with a state-of-the-art fitness centre and a sunrise yoga centre. Other on-site amenities include lagoon-style swimming pools, a kids center, butler service, tennis and pickleball courses. The resort also offers flexible indoor and outdoor meeting and event space that can accommodate up to 1,100 guests, top-of-the-line technology, and purposefully built landscapes staging weddings and special events.
Surrounded by beautiful greenery and stunning oceanfront, the upscale, eco-hotel features sustainably sourced wood, a chef’s garden integrating food crop production and education, eco-friendly alternatives to single-use plastics, high efficiency fixtures, LED bulbs and floor to ceiling glass doors and windows in guest rooms to allow for natural light and ventilation. The resort’s Building Management System aggressively manages utility consumption, with guest rooms featuring sensors that detect when guests are gone to automatically engage thermostats to reduce excess energy demand.
Wyndham Grand
With more than 70 Wyndham Grand hotels around the globe, the introduction of Sam Lord’s Castle Resort builds on Wyndham Hotels & Resorts’ rapidly growing all-inclusive offerings throughout the Caribbean, joining resorts like Wyndham Alltra Samaná in the Dominican Republic and TRS Coral Costa Mujeres in Mexico, among others.
Through June 19, 2024, guests can take advantage of a special opening offer of 20% off stays with bookings made before Nov. 30 subject to availability and blackout dates.