On Barbados’ southeast coast, Wyndham Grand Barbados – Sam Lord’s Castle connects contemporary resort hospitality with the island’s historic Sam Lord’s Castle setting. Its function spaces suit meetings, conferences, group incentives and formal celebrations, while outdoor areas offer an alternative atmosphere for wedding-related gatherings and receptions. The St. Philip location is appealing to planners who want guests to experience a different side of Barbados beyond the main tourism corridor. Consult the resort’s events team for ballroom divisions, capacity limits, outdoor-weather contingencies, catering packages and current availability.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.

