Cuba hotels: get the best Cuba hotel deal by cheap rates. No booking fees. You pay for the hotel room in Cuba at the check-out. Free cancellation.

USD

Popular hotels in Cuba

5-star hotels in Cuba

Melia Cayo Coco - Adults Only Hotel

Jardines Del Rey, Cayo Coco, Cuba - Show map

Melia Cayo Coco Hotel is a 5-star venue featuring a terrace, a Jacuzzi and a gym. Set only 0.5 km from Centro Internacional de Buceo Blue Diving, this accommodation is 0.5 km from Ecotur.

Book Now From US$ 157

Iberostar Varadero

Punta Frances, Varadero, Cuba - Show map

The attractive 5-star Iberostar Varadero Hotel offers accommodation near Cueva de Ambrosio Cave and overlooks the sea. Guests can visit Marlin Marina Chapelin Diving Center Boat Club in Varadero…

Book Now From US$ 192

4-star hotels in Cuba

Tryp Cayo Coco Hotel

Jardines Del Rey, Ciego Avila, Cayo Coco, Cuba - Show map

Tryp Cayo Coco Hotel, located 3.9 km from Marina Marlin Aguas Tranquilas, offers guests a Jacuzzi, a sports court and a tennis court. The venue is set about 8 minutes’ walk from the sandy beach.

Book Now From US$ 71

Sol Cayo Largo Hotel

Cayo Largo Del Sur, Cayo Largo del Sur, Cuba - Show map

Sol Cayo Largo Hotel is located next door to Playa Paraiso Beach and features room services, 24-hour security and 24-hour front desk for guests' convenience. It is a 5-minute drive from Vivero de…

Book Now From US$ 122

2-star hotels in Cuba

Hostal Valencia Havana

Calle Oficios No. 53 Esq. A Obrapia, Havana, Cuba - Show map

The 3-star Hostal Valencia Havana boasts a convenient location not far from Old Square. The venue provides 11 guestrooms appointed with climate control and free Wi-Fi for a pleasant stay in Havana.

Book Now From US$ 108

Hotel Lido Havana

Consulado 210 E/Animas Y Trocadero, Havana, Cuba - Show map

Hotel Lido Havana is a 2-star venue located by the art museum "Bacardi Building" as well as bars, restaurants and cafés. Set near Central Park, the accommodation overlooks the city and invites guests…

Book Now From US$ 31

Find a hotel

Cuba map