All-inclusive resort
Wyndham Grand Barbados Sam Lord’s Castle
Long Bay · St. Philip · Barbados

Photo credit
Image courtesy of © Wyndham Grand Barbados Sam Lord’s CastleAn all-inclusive resort and spa on the historic Sam Lord’s Castle estate at Long Bay in St. Philip.
Wyndham Grand opened its all-inclusive resort on the grounds of Sam Lord’s Castle at Long Bay, on the south-east coast, and welcomed its first guests in October 2023, according to press reports. Crane Beach and Bottom Bay are close by.
- All-inclusive
- Sam Lord’s Castle estate
- South-east coast
From the ULTIMATE Barbados guide
Read our full write-up, with what to book, nearby restaurants and how to get there.
Read on the Barbados guide →More hotels in Barbados
All 27 →
Beach resort
Accra Beach Hotel & Spa
Rockley · Christ Church · BarbadosA family lifestyle resort on Accra (Rockley) Beach, with a sprawling pool and swim-up bar, an adults’ pool and a spa.
Golf resort & villas
Apes Hill
Apes Hill · St. James · BarbadosA golf resort and residential community high in the hills of St. James, with hilltop and courtyard villas for short stays.
Family-owned suite hotel