A City On The Water

Our Story

Wyndham Grand Barbados is more than a resort - it is a rebirth of a legend. Once the site of Sam Lord’s Castle, this destination has been meticulously reimagined for the modern traveler seeking meaning as much as beauty.

Among the first eco-luxury and sustainably designed resorts in the Caribbean, it embodies the essence of modern island living:

  • Luxury with Purpose – Every detail, from its architecture to its culinary design, reflects care for the environment and the community.
  • Cultural Connection – Local artistry, Bajan flavors, and warm Caribbean service bring the island’s rhythm to life.
  • Wellness & Well-Being – A holistic approach blending spa rituals, oceanfront yoga, and nourishing cuisine inspires balance and renewal.

This is where guests come to reconnect with nature, with others, and with themselves.