Hotels in Cuba

Most of the popular hotels in Cuba are all-inclusive resorts, especially those in beachside locations. Overseas agencies also offer complete packages that include flights and transportation within Cuba. Accommodations range from full-service hotels–especially in Havana and main tourist spots like Varadero–to simple, affordable hostels.

Hotel Ambos Mundos in downtown Havana is an iconic Cuba hotel, with an ideal location at the lively corner of Obispo and Mercaderes streets. Ambos Mundos was a favorite haunt of Ernest Hemingway, who made room 511 his home and sipped quite a few mojitos at the hotel’s rooftop bar. For the ultimate beach experience in Holguin, head to Meliá Paradisus Rio de Oro. This all-inclusive resort boasts bungalows, villas and suites, a spa, lush gardens, and access to white sand beaches. In Cienfuegos, Hotel La Union is one of the oldest in town. The colonial building houses a swimming pool, a fitness area and several courtyards and patios, as well as a restaurant and bar. With comfortable rooms and an attentive staff, La Union is one of the most welcoming hotels in Cuba.