Facing the beachfront, Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort offers 5-star accommodations in Saint Philip and features an outdoor swimming pool, garden and terrace. Among the facilities of this property are a restaurant, a kids' club and room service, along with free WiFi. Guests can use a bar. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at the hotel have a flat-screen TV and air conditioning, and selected rooms contain a balcony. The rooms will provide guests with a minibar. A buffet, à la carte or continental breakfast is served at the property. You can play tennis at Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort. Around the clock guidance is available at the reception, where staff speak German, English, Spanish and French. Long Beach is a 1-minute walk from the accommodation, while Shark Hole Beach is 0.6 miles away. The nearest airport is Grantley Adams International Airport, 5 miles from Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort.