Loading...
Loading...
End of Belair Road N/N, Long Bay, Saint Philip, BarbadosMap
Luxurious Beachfront Accommodation Experience 5-star luxury at Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort, located in Saint Philip. Enjoy the outdoor pool, garden, and terrace overlooking the beach. Gourmet Dining and Activities Indulge in delicious meals at the restaurant, unwind at the bar, or pamper yourself with room service. Kids can have a blast at the kids' club while you relax. Play tennis or savor a buffet breakfast with sea views. Elegant Rooms with Spectacular Views Each room boasts a balcony with stunning sea views, a flat-screen TV, air conditioning, and a minibar. With multilingual staff and free WiFi, your comfort is our priority. Book now to create unforgettable memories at Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort!
Tell us which room you had, so the next guest knows exactly what they’re getting.
Sign in or create an account to add your room, photos and review.
Pick the type of room you’re looking at, then see the exact rooms guests have shared.
