Hotels in Cuba

Find the best deals on 4,321 hotels in Cuba

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Cuba

Looking for a city in Cuba to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$33 - $169
CHEAPEST CITY IN CUBA Holguín 58% cheaper Hotels in Holguín are the cheapest in Cuba at just $33 per night on average.
MOST EXPENSIVE CITY IN CUBA Cayo Santa Maria 118% more expensive Cayo Santa Maria has the highest priced hotels in Cuba with rooms averaging $169 per night.
MOST POPULAR CITY IN CUBA Havana 83% more users visited More momondo users search for hotels in Havana than any other city in Cuba

Popular Cities in Cuba

Book one of the best deals Cuba has to offer in these popular locations
  • Melia Habana
    Best value

    Melia Habana

    Ave. 3Era. E/ 76 Y 80 Miramar, Havana

    9.8

    $123

    View Deal
  • Hotel Nacional de Cuba
    #1 Most popular

    Hotel Nacional de Cuba

    Calle O Esq. 21, Vedado, Havana

    7.3

    $125

    View Deal
  • Melia Cohiba
    #2 Most popular

    Melia Cohiba

    Avda Paseo,Entre 1 y 3 Vedado, Havana

    7.4

    $189

    View Deal
  • Four Points by Sheraton Havana
    #3 Most popular

    Four Points by Sheraton Havana

    Avenida 5ta A 76 - 80, Havana

    3.7

    $159

    View Deal
  • Hotel Inglaterra
    #4 Most popular

    Hotel Inglaterra

    Paseo del Prado No. 416 esq. San Rafael La Habana, Havana

    $163

    View Deal
  • Tryp Habana Libre
    #5 Most popular

    Tryp Habana Libre

    23 Calle L E 23 Y 25, Havana

    $197

    View Deal
  • Iberostar Parque Central

    Iberostar Parque Central

    Neptuno Prado Y Zulueta, Havana

    8.5

    $148

    View Deal
  • Allegro Palma Real
    Best value

    Allegro Palma Real

    Calle 1era 64, Varadero

    3.4

    $49

    View Deal
  • Barcelo Solymar
    #1 Most popular

    Barcelo Solymar

    Carretera Las Américas Km. 3, Varadero

    $106

    View Deal
  • Blau Varadero - Adults Only
    #2 Most popular

    Blau Varadero - Adults Only

    Crta. De Las Morlas Km 15 Matanzas, Varadero

    9.1

    $131

    View Deal
  • Sol Palmeras
    #3 Most popular

    Sol Palmeras

    Crta. De Las Morlas, Varadero

    10.0

    $142

    View Deal
  • Iberostar Selection Varadero
    #4 Most popular

    Iberostar Selection Varadero

    Carretera Las Morlas Km 17,5, Varadero

    $212

    View Deal
  • Tuxpan
    #5 Most popular

    Tuxpan

    Avda. De Las Americas, Km 4, Varadero

    $93

    View Deal
  • Brisas del Caribe

    Brisas del Caribe

    Carretera Las Morlas km 12 1/2 Matanzas, Varadero

    5.7

    $91

    View Deal
Hotels in Cayo Santa Maria
Search hotel deals in Cayo Santa Maria
  • Golden Tulip Aguas Claras Resort
    Best value

    Golden Tulip Aguas Claras Resort

    Cayos De Villa Clara, Cayo Santa Maria

    $80

    View Deal
  • Grand Memories Santa Maria
    #1 Most popular

    Grand Memories Santa Maria

    Municipio Caibarien, Cayo Santa Maria

    $97

    View Deal
  • Starfish Cayo Santa Maria
    #2 Most popular

    Starfish Cayo Santa Maria

    Cayo Santa Maria, Cayo Santa Maria

    $115

    View Deal
  • Valentin Perla Blanca
    #3 Most popular

    Valentin Perla Blanca

    Lagunas Del Este Iii, Cayo Santa Maria

    $116

    View Deal
  • Sanctuary at Grand Memories Santa Maria - Adults Only
    #4 Most popular

    Sanctuary at Grand Memories Santa Maria - Adults Only

    Pedraplen, Santa Clara, Cayo Santa Maria

    $134

    View Deal
  • Sol Cayo Santa María
    #5 Most popular

    Sol Cayo Santa María

    Cayo Santa María, Cayo Santa Maria

    $119

    View Deal
  • Hotel Playa Vista Mar

    Hotel Playa Vista Mar

    Cayo Las Brujas, Salina

    $119

    View Deal
  • Aparthotel Azul
    Best value

    Aparthotel Azul

    Carretera A Cayo Guillermo Km 1 ½, Cayo Coco

    $59

    View Deal
  • Iberostar Daiquirí
    #1 Most popular

    Iberostar Daiquirí

    Cayo Guillermo - Jardines Del Rey Ciego De Avila Cp: - 0, Cayo Coco, Cayo Coco

    5.4

    $85

    View Deal
  • Melia Cayo Coco
    #2 Most popular

    Melia Cayo Coco

    Jardines Del Rey, Cayo Coco

    9.7

    $185

    View Deal
  • Iberostar Mojito
    #3 Most popular

    Iberostar Mojito

    Avenida de los Hoteles Cayo Coco Ciego de Avila, Cayo Coco

    $84

    View Deal
  • Hostal la Opera
    Best value

    Hostal la Opera

    Calle Luz Caballero No. 38 entre Narciso López y Cervantes, Holguín

    $23

    View Deal
  • Iberostar Selection Holguín
    #1 Most popular

    Iberostar Selection Holguín

    Estero, Rafael Freyre, Holguín

    $144

    View Deal
  • Pernik
    #2 Most popular

    Pernik

    Avda. Jorge Dimitrov y Plaza de la Revolución, Holguín

    $49

    View Deal
  • Hotel E Caballeriza
    #3 Most popular

    Hotel E Caballeriza

    Calle Miro No. 203, Holguín

    $70

    View Deal
  • Islazul Hotel Mirador de Mayabe
    #4 Most popular

    Islazul Hotel Mirador de Mayabe

    Alturas De Mayabe Km. 8, Holguín

    $74

    View Deal
  • Hostal Gina Y Francis
    #5 Most popular

    Hostal Gina Y Francis

    Frexes #120, Holguín

    $40

    View Deal
  • Villa Cristal holguin

    Villa Cristal holguin

    Holguín

    $31

    View Deal

Cuba travel tips

Let us help you with the best tips about Cuba

When is the least expensive time to stay in Cuba?

At just $105 per night on average, September is the least expensive month to stay at a hotel in Cuba. The most expensive month to stay at a hotel in Cuba is February.

Where do most people stay in Cuba?

There is little doubt that travelers enjoy various cities in Cuba, but the majority of travelers who visit Cuba tend to spend the most time in Havana.

Which city in Cuba has the most expensive hotel rooms?

Our data shows that hotel rooms in Cayo Santa Maria are about 118% more expensive on average than hotel rooms in the rest of Cuba, with a nightly rate of $169.

Which city in Cuba has the least expensive hotel rooms?

The least expensive city in Cuba to stay in is Havana. With an average rate of $29 per night, Havana is about 79% less expensive than other cities in Cuba.


Popular international routes landing in Cuba

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Miami to Havana
Fastest flight time
1h 10m
Cheapest price
$162
San Francisco to Havana
Fastest flight time
25h 25m
Cheapest price
$178
Chicago to Havana
Fastest flight time
9h 25m
Cheapest price
$187
New York to Havana
Fastest flight time
7h 00m
Cheapest price
$207
Orlando to Havana
Fastest flight time
23h 05m
Cheapest price
$231
Las Vegas to Havana
Fastest flight time
11h 00m
Cheapest price
$238
Fort Lauderdale to Havana
Fastest flight time
1h 12m
Cheapest price
$247
Newark to Havana
Fastest flight time
8h 29m
Cheapest price
$262
Los Angeles to Havana
Fastest flight time
10h 06m
Cheapest price
$277
Indianapolis to Havana
Fastest flight time
10h 35m
Cheapest price
$287
View more