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

Hotel Playa Pesquero

From US$ 214

Playa Pesquero, Rafael Freyre, Playa Pesquero, Cuba - Show map

LocationPlaya Pesquero lies on Cuba's north coast, around a 5 minute drive from Santa Lucia. Cuba's largest luxury hotel lies right by the coast.

Book Now From US$ 214

Hotel Cayo Santa Maria

From US$ 218

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

The Hotel opens its doors; an all-inclusive, the establishment with excellent rooms in villa style and all the luxuries of a truly idyllic hotel. Situated facing a Caribbean beach of white sands, the hotel has 846 rooms in bungalow arrangement.

Book Now From US$ 218

4 stars hotels in Cuba

Hotel Memories Jibacoa Santa Cruz del Norte

From US$ 160

Playa Arroyo Bermejo Via Blanca, Km 60, Santa Cruz del Norte, Cuba - Show map

This hotel is located beside Arroyo Bermejo beach and is surrounded by the sea and low mountains. On the coast there are wonderful, colourful coral reefs, which are one of the main attractions here.

Book Now From US$ 160

Sol Cayo Largo All Inclusive Hotel Cayo Largo Del Sur

From US$ 293

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

Opened in 2000, this hotel comprises 296 rooms, of which 8 are junior suites and 2 are wheelchair-accessible. It offers its guests a range of facilities such as a hotel safe, a currency exchange facility, a café, 4 bars, a disco, a games room, 4 restaurants and Internet access.

Book Now From US$ 293

2 stars hotels in Cuba

Tropicoco Hotel Havana

From US$ 102

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

The beach hotel is located on the stunning East Beach of Santa Maria del Mar, just 7 km from Guanabo, 20 km from Havana and 40 km from the airport.FacilitiesThe hotel features 188 accommodation units.

Book Now From US$ 102

Colina Hotel Havana

From US$ 70

Calle L Esq 27 Y Jovellar, Vedado, Havana, Cuba - Show map

Strategically located, this hotel adds a solicitous and family treatment, ideal for rest and relaxation, turning your tours of the Cuban capital into unforgettable experiences.

Book Now From US$ 70

Recommended hotels in Cuba

Club Amigo Mayanabo Hotel Santa Lucia

From US$ 90

Ave. Tararaco, Playa Santa Lucia, Playa Santa Lucia, Cuba - Show map

This all-inclusive hotel offers Cuban flair and lies directly beside Santa Lucía Beach, just a few paces from the impressive local coral reefs that protect the northern coast of the Camagüey province. This is an excellent base for diving enthusiasts.

Book Now From US$ 90

Club Amigo Atlantico Hotel Playa Esmeralda

From US$ 100

Calle 2, No 1, Playa Guardalavaca, Banes, Guardalavaca, Cuba - Show map

This All-Inclusive hotel has a cozy, pleasant and safe ambience, great to rest in the beach. It is ideal for families, groups of friends, incentive trips and tours.

Book Now From US$ 100

Cuba map