A guide to Best Hotels in Cuba

Like nowhere else on earth, Cuba blends natural Caribbean beauty with the uniquely magical energy of a land frozen in a simpler time. It makes for a genuine charm found throughout Cuba’s elegant coastal resorts. From the enchanting Iberostar Varadero, nestled where the jungle meets the ocean, to the all-action paradise of the Pullman Cayo Coco, hugging its impossibly perfect, private white-sand beach. Wherever you choose, you’ll always find the warmest of welcomes in Cuba.

Iberostar Varadero, Varadero, Cuba

From the soft white sand underfoot to the breathtaking jungle backdrop, this luxury hotel is surrounded by natural beauty. There’s a swim-up bar and poolside eatery to enjoy, with tennis, volleyball and water sports for the active – there’s even an 18-hole golf course nearby. Kids have a clubhouse with pool, and everyone can refuel in the Cuban, Japanese, gourmet and international restaurants. There’s live theatre entertainment, and Varadero is just a 20-minute cab ride away.

Iberostar Bella Vista, Varadero, Cuba

This chic brand-new property is right on a magical white-sand beach surrounded by tropical fauna, and just a short 1950s’ Cadillac ride from vibrant Varadero. Adults have their own lounges, pool and bar, and kids have a restaurant and mini-waterpark. Two further pools stretch up to the beach, there’s a panoramic bar, and seven inviting restaurants. Sports and diving trips are on offer, and evening entertainment includes live theatre performances. The hotel is just 18 miles from the airport.