Special Offer

Seize the Sun

A Woman In A Garment Standing In A Pool With A Building In The Background

Save 25% on Your All-Inclusive Barbados Summer Escape

Longer days. Warmer waters. Endless island adventures.

This summer, discover the perfect Caribbean getaway at Wyndham Grand Barbados Sam Lord's Castle All-Inclusive Resort. Whether you're planning a family vacation, a romantic retreat, or a well-deserved escape with friends, enjoy 25% off and experience the best of Barbados in effortless all-inclusive style.

Wake up to breathtaking ocean views, unwind by sparkling pools, savor globally inspired dining, and toast unforgettable sunsets with premium cocktails in hand. From beachside relaxation to exciting island adventures, every day offers something new to discover.

Booking Window: Now through 31 August 2026
Travel Window: Now through 31 October 2026

A Bedroom With A Large Window

Your Summer Escape Includes

• 25% Savings on your stay
• Spacious guest rooms and suites
• Multiple swimming pools
• Beachfront access and ocean views
• Unlimited dining and premium beverages
• Family-friendly experiences
• Kids Club and activities
• Fitness center and wellness amenities
• Live entertainment and resort activities
• Easy access to Barbados' beaches, culture, and island excursions

A Woman In A Garment And A Man In A Hat Holding A Bottle

Make the Most of Summer

Spend your days soaking up the Caribbean sunshine, exploring Barbados' rich culture, discovering nearby attractions, or simply relaxing by the pool with your favorite drink. However you choose to vacation, Wyndham Grand Barbados offers the perfect setting for unforgettable summer memories.

Sun-filled days, exceptional dining, and all-inclusive luxury are waiting.

Reserve your Barbados getaway now and save 25%.

Reservation Policies: Cancel 14 days prior to arrival to avoid a 100 percent plus applicable tax charge. Full Credit Card Deposit due at time of booking.

A Building With A Pool In Front

Our Resort

Nestled on the southeastern side of Barbados, Sam Lords Castle– A Wyndham Grand Resort offers an all-inclusive luxury vacation. With stunning ocean views, exquisite dining, and a commitment to sustainability, the resort combines past, present, and future. Using cutting-edge technology for a seamless experience, Sam Lords Castle is a place where dreams begin, and memories are made, pampering guests in fine style while prioritizing environmental and social responsibility.

Rooms

Our 422 oversized guest rooms and suites boast scenic views, expansive balconies that seamlessly blend indoor/outdoor living, 24/7 room service(Additional cost), and must-haves like free high-speed WiFi, stocked minibars, and flat-screen HDTVs.

Amenities

You can stroll the beach, park yourself at one of the sparkling outdoor pools (complete with cabanas), or stay active on the tennis and pickleball courts.