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.


Popular hotels in Cuba

5 stars hotels in Cuba

Iberostar Ensenachos Hotel Cayo Ensenachos

Cayo Ensenachos, Villa Clara, Cayo Ensenachos, Cuba - Show map

The exclusive 5-star Iberostar Ensenachos Hotel provides bright rooms with a beautiful view of the garden. Behind the luxurious facade of Iberostar Ensenachos Hotel lies modern-style interior.

Book Now From US$ 39929

Ocean Varadero El Patriarca Hotel

Autopista Sur Km 18, Punta Hicacos, Varadero, Cuba - Show map

Ocean Varadero El Patriarca Hotel is located near to natural beaches. Ocean Varadero El Patriarca Hotel operates since 2012.

Book Now From US$ 295

4 stars hotels in Cuba

Barcelo Arenas Blancas Hotel Varadero

Cr Las Americas, Km.3, Varadero, Cuba - Show map

The 4-star Barcelo Arenas Blancas Hotel is placed about 1.7 km from House of Rum. Featuring Italian architecture, the hotel is opened since 1998.

Book Now From US$ 210

Sol Cayo Largo Hotel Cayo Largo del Sur

Cayo Largo Del Sur, Archipielago De Los Canarreos, Cayo Largo del Sur, Cuba - Show map

The 4-star Sol Cayo Largo Hotel enjoys its location next to the beach. The hotel was opened in 2000 and remains an example of modern architecture in Cayo Largo del Sur ever since.

Book Now From US$ 255

2 stars hotels in Cuba

Tropicoco Hotel Havana

Av. Banderas Y Las Terrazas, Santa Maria Del Mar, Havana, Cuba - Show map

Tropicoco Hotel is a comfortable 2-star property with 188 rooms to stay in. Featuring historic architecture, the hotel is opened since 1976.

Book Now From US$ 107

Colina Hotel Havana

Calle L E/ 27 Y Jovellar, Havana, Cuba - Show map

The traditional Colina Hotel is a 2-star property set 1350 meters from Iglesias de San Francisco de Paula.

Book Now From US$ 58

Cuba map