The Iberostar Varadero, on the north coast of Cuba, is a great all-inclusive in a fantastic location and with great facilities. Only a 30-minute drive from the airport, it’s perched on the seafront amongst landscaped gardens and is laid back and lively, taking pride in its Cuban heritage, which comes to the fore with the evening entertainment, showcasing live music and shows. This is a holiday for families looking for a vibrant mix of Cuban music and culture, combined with an array of gastronomic delights and a well-run kids’ club.
On-site activities range from Spanish lessons to scuba classes, so everybody has the chance to learn something new. There’s also a spa, 3 large outdoor pools with separate kids’ pool and five bars and five restaurants with food from around the world. The on-site nightclub opens until 2am and can get noisy so book a room at the far end if you want a peaceful night. There are plenty of sports, including aerobics; basketball; beach volleyball; soccer; tennis
Rooms are a little more old school than you might expect if you've been to other family-friendly Caribbean resorts, but they're airy and comfortable, with space for up to four people and come with stocked mini-fridges and WiFi.