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

Playa Pesquero

Playa Pesquero, Carretera A Guardalavaca, Rafael F, Guardalavaca, Cuba - Show map

The 5-star Hotel Playa Pesquero is located near by the white-sand beach. Hotel Playa Pesquero has been welcoming guests to its comfortable rooms since 2003.

Book Now From US$ 212

Hotel Cayo Santa Maria

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.

Book Now From US$ 194

3 stars hotels in Cuba

Club Amigo Caracol

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

Overlooking North Coast, the cozy 3-star Club Amigo Caracol Hotel offers a saltwater pool and a sun terrace. The building was renovated in 2006.

Book Now From US$ 124

Park View Boutique

Colon St Corner A Morro, Havana, Cuba - Show map

Hotel Park View is set in a busy area of Havana next to La Cabana de Che Guevara, Museo of the Ministry of the Interior and Miramar. The hotel opened its doors in 1928 and was remodeled in 2002.

Book Now From US$ 155

2 stars hotels in Cuba


Ave. De Las Banderas Y Las Terrazas, Havana, Cuba - Show map

Tropicoco Hotel is a 2-star traditional property, set on the beach front. Tropicoco Hotel has been welcoming guests to its individual rooms since 1976.

Book Now From US$ 97


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

The intimate Colina Hotel is strategically set minutes away from El Morro, Plaza de la Catedral and El Museo del Ron Havana Club.

Book Now From US$ 63

Recommended hotels in Cuba

Club Amigo Mayanabo

Playa Santa Lucia, Nuevitas, Playa Santa Lucia, Cuba - Show map

The comfortable Club Amigo Mayanabo Hotel is rated 3 stars and comprises 225 rooms with homely comforts.

Book Now From US$ 88

Club Amigo Atlantico

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

Club Amigo Atlantico is a 3-star hotel offering a swimming pool and a nightclub. Its quality services and a welcoming atmosphere make guests feel like home.

Book Now From US$ 104

Cuba map