Search Holidays

Cuba’s Best Hotels

Visit Cuba, the beautiful island filled with carnivals, wildlife, music and delicious cuisine. Cuba also has some amazing sandy beaches, making it a great destination for idyllic beach holidays in places such as Caya Coco and Cayo Santa Maria.

We’ve lined up the best hotels in Cuba to save you the hassle of searching. Whether you’re planning a family holiday with the kids in tow or a romantic couple’s getaway, there are plenty of options to suit your needs.

For relaxation – Playa Pesquero Hotel, Guardalavaca

The fantastic Playa Pesquero Hotel lies right on Playa Pasquero beachfront. This makes it ideal for fun family holidays and romantic getaways where you can take long walks along the shoreline. With a traditional Cuban interior, there’s a relaxed atmosphere and plenty of activities available too, such as scuba diving, kayaking, pedalos for hire and even archery, badminton and water polo.

For a quiet afternoon, enjoy a swim in the sea or hang out and soak up the rays on a sunlounger around either one of the two huge swimming pools.






For the little ones – Grand Memories Azul, Cayo Santa Maria

Opening in 2017, the brand new Grand Memories Azul offers a little bit of paradise right on the beachfront. This family-friendly hotel has an exclusive adult-only Sanctuary section too, making it a fantastic option for both couples and families.

You’ll find delicious food options available at the buffet restaurant as well as pool bars and beach bars where you can relax with a drink and take in the superb views. There’s also an exciting evening entertainment programme and a kids’ club to keep little ones happy, making this a fantastic all-round choice.

For the romantics – Melia Buena Vista All Inclusive The Level & Spa, Cayo Santa Maria

The exclusive adults-only 5* Melia Buena Vista All Inclusive The Level & Spa is located within a biosphere reserve and is surround by three private sandy beaches. Accommodation consists of bungalows on stilts which have their own private terraces or balconies. This is the ideal location for couples looking for the ultimate beach getaway.

You’ll find three restaurants serving delicious meals and three bars where you can relax and take in the idyllic sea views. There area also two outdoor pools, a gym, a sauna and a spa where you can enjoy some holiday pampering.

For family fun – Iberostar Varadero, Varadero

There are plenty for fun activities for all the family at the superb 4* Iberostar Varadero resort. Located just steps away from the beach, you’ll enjoy some spectacular views out over the Gulf of Mexico. This superb resort is also an excellent choice for honeymoons with their special occasion package including champagne in your room and breakfast in bed.

There are five restaurants to choose from serving a wide range of familiar international favourites and Mediterranean-style cuisine. The kids have their own club to have some fun and there are seven bars where you can meet fellow guests and socialise. There’s also a nightclub with live music five nights a week so you can get on the dance floor and let your hair down.

For the nightlife – Royalton Hicacos Resort And Spa in Varadero

The fantastic adults-only 4* Royalton Hicacos Resort And Spa is ideally located on the beach just moments away from the water’s edge. The centre of Varadero is less than a five-minute drive away, making this resort an excellent base for your Cuban holiday.

With an airy and spacious feel inside there’s a relaxed atmosphere and the vibe of a friendly village where you can socialise and make new friends. There are five restaurants, five bars and a nightclub to enjoy.





Online Discount = today’s online saving on TUI’s in-store price


Cuba has so much to offer whether you’re looking for some high-energy fun or for some tranquil beachside relaxation. Check out some of the incredible holiday deals available. Your ideal Cuban holiday could be just a couple of clicks away.