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 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$ 282

Golden Tulip Aguas Claras Resort Cayo Santa Maria

Caibarien, Villa Clara, Cayo Santa Maria, Cuba - Show map

Offering 846 individual rooms, Golden Tulip Aguas Claras Resort features a tennis court, a sauna and a hairdresser. Golden Tulip Aguas Claras Resort operates since 2013.

Book Now From US$ 118

2 stars hotels in Cuba

Colina 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$ 56

Caribbean Havana

Paseo Del Prado 164 E/Colon Y Refugio, Old Havana, Havana, Cuba - Show map

Caribbean Hotel welcomes guests in the middle of Havana meters away from a fortress, historical buildings and a church. The informal hotel, built in 1953, is renowned for its colonial architecture.

Book Now From US$ 74

Recommended hotels in Cuba

Acuazul Varadero

Ave. 1Ra. Y Calle 13, Varadero, Matanzas, Varadero, Cuba - Show map

Acuazul Hotel is a 3-star traditional property offering a sun terrace and an outdoor swimming pool. A lagoon and parks as well as Josone Park and Puerto Escondido are located nearby.

Book Now From US$ 332

Gran Caribe Club Puntarena Varadero

Av. Kawama Y Final, Varadero, Varadero, Cuba - Show map

Gran Caribe Club Puntarena is a 9-story hotel in Varadero next to the beautiful white-sand beach. This lovely hotel was opened in 1991 and renovated in 1994.

Book Now From US$ 102

Cuba map