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

Royal Service Paradisus Rio De Oro Resort & Spa Guardalavaca

Playa Esmerada, Crta. Guardalavaca, Guardalavaca, Cuba - Show map

The 5-star Royal Service Paradisus Rio De Oro Resort & Spa is exclusively set minutes away from the natural beaches. The elegant hotel in Guardalavaca attracts guests with its striking architecture.

Book Now From US$ 631

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

Recommended hotels in Cuba

Club Amigo Costasur Hotel Trinidad

Playa Maria Agular. Peninsula Ancon. Trinidad, Trinidad, Cuba - Show map

Club Amigo Costasur Hotel is a 3-star accommodation with currency exchange, a safe deposit box and a car park.

Book Now From US$ 129

Acuazul Hotel 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$ 296

Cuba map