Wyndham Sam Lords Castle

All-Inclusive · St. Philip

Rating: 3.8 / 5

The Wyndham Grand at Sam Lord's Castle is a large all-inclusive resort on the south-east coast at Long Bay in St. Philip, built on the grounds of the historic Sam Lord's Castle estate. The resort has multiple pools, its own stretch of beach, several restaurants and bars, a spa and an entertainment programme. Its east-facing Atlantic setting is more dramatic and breezier than the calmer south coast beaches, and the location is quiet and away from the main tourist strips, which suits some travellers and not others. It is a short drive from the airport.

Contact Information

Address: Long Bay, St. Philip

Phone: 246-622-1200

Website: https://www.wyndhamgrandbarbados.com

About hotels in Barbados

From the legendary Sandy Lane to intimate boutique hideaways, Barbados offers accommodation for every budget and style. The west coast (Platinum Coast) is home to the island's most exclusive resorts. The south coast offers excellent value all-inclusive options close to nightlife and restaurants. Private villa rentals provide the ultimate luxury experience with personal staff and infinity pools.

More in hotels