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

Hotel Cayo Santa Maria

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

The 5-star Eurostars Cayo Santa Maria Hotel is set just 6.2 km from Croatian National Theatre in Zagreb, Kino Europa and Archaeological Museum and Andautonia Archaeological Park.

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. It features 24-hour reception, laundry and medical service as well as currency exchange, a safe deposit box and a hairdresser.

Book Now From US$ 125

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

The 2-star Tropicoco Hotel boasts close proximity to Manuel Diaz Marine Terminal, Margarito Iglesias Marine Terminal and Castillo de la Real Fuerza just 16.9 km away. Tropicoco Hotel has been welcoming guests to its comfortable rooms since 1976.

Book Now From US$ 97


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

The excellent 2-star Colina Hotel is set in a shopping area minutes away from El Morro, El Museo del Ron Havana Club and Vedado.

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

Cuba map