Cuba

No dates selected

Best hotels in Cuba

Found 205 hotels in 10 cities

Popular cities in Cuba

All cities

Popular hotels in cities of Cuba

  • Ambos Mundos Ambos Mundos Ambos Mundos Ambos Mundos Ambos Mundos Ambos Mundos Ambos Mundos Ambos Mundos Ambos Mundos Ambos Mundos
    8.1

    Ambos Mundos

    Calle Obispo esquina a Mercaderes, Havana

    from $126 for 1 night
  • NH Capri La Habana NH Capri La Habana NH Capri La Habana NH Capri La Habana NH Capri La Habana NH Capri La Habana NH Capri La Habana NH Capri La Habana NH Capri La Habana NH Capri La Habana
    7.9

    NH Capri La Habana

    Calle 21, e/ N y O, Vedado, La Habana, Havana

    from $104 for 1 night
  • Hotel E La Avellaneda Hotel E La Avellaneda Hotel E La Avellaneda Hotel E La Avellaneda Hotel E La Avellaneda Hotel E La Avellaneda Hotel E La Avellaneda Hotel E La Avellaneda Hotel E La Avellaneda Hotel E La Avellaneda

    Hotel E La Avellaneda

    CALLE REP�BLICA Nº226, Camaguey

    from $89 for 1 night
  • Hotel Saint John's Hotel Saint John's Hotel Saint John's Hotel Saint John's Hotel Saint John's Hotel Saint John's Hotel Saint John's Hotel Saint John's Hotel Saint John's Hotel Saint John's

    Hotel Saint John's

    Calle O e/ 23 y 25 Vedado, Havana

    from $65 for 1 night
  • E Santa MarA­a E Santa MarA­a E Santa MarA­a E Santa MarA­a E Santa MarA­a E Santa MarA­a E Santa MarA­a E Santa MarA­a E Santa MarA­a E Santa MarA­a

    E Santa MarA­a

    República Esquina A Ignacio Agramonte, Camaguey, Camaguey

    from $91 for 1 night
  • Palacio Del Marques De San Felipe Y Santiago Palacio Del Marques De San Felipe Y Santiago Palacio Del Marques De San Felipe Y Santiago Palacio Del Marques De San Felipe Y Santiago Palacio Del Marques De San Felipe Y Santiago Palacio Del Marques De San Felipe Y Santiago Palacio Del Marques De San Felipe Y Santiago Palacio Del Marques De San Felipe Y Santiago Palacio Del Marques De San Felipe Y Santiago
    7.4

    Palacio Del Marques De San Felipe Y Santiago

    Oficios, 154, Havana

    from $119 for 1 night
  • Hostal Valencia Hostal Valencia Hostal Valencia Hostal Valencia Hostal Valencia Hostal Valencia Hostal Valencia Hostal Valencia Hostal Valencia Hostal Valencia
    7.9

    Hostal Valencia

    Oficios, 55, Havana

    from $86 for 1 night
  • Royalton Hicacos - Adults Only - All Inclusive +18 Royalton Hicacos - Adults Only - All Inclusive +18 Royalton Hicacos - Adults Only - All Inclusive +18 Royalton Hicacos - Adults Only - All Inclusive +18 Royalton Hicacos - Adults Only - All Inclusive +18 Royalton Hicacos - Adults Only - All Inclusive +18 Royalton Hicacos - Adults Only - All Inclusive +18 Royalton Hicacos - Adults Only - All Inclusive +18 Royalton Hicacos - Adults Only - All Inclusive +18 Royalton Hicacos - Adults Only - All Inclusive +18
    8.7

    Royalton Hicacos - Adults Only - All Inclusive +18

    Carretera Las Morlas KM 15 - Autopista Varadero, Varadero

    from $220 for 1 night
  • NH Collection Victoria La Habana NH Collection Victoria La Habana NH Collection Victoria La Habana NH Collection Victoria La Habana NH Collection Victoria La Habana NH Collection Victoria La Habana NH Collection Victoria La Habana NH Collection Victoria La Habana NH Collection Victoria La Habana NH Collection Victoria La Habana

    NH Collection Victoria La Habana

    Calle 19 Esq. A M, Vedado Plaza De La Revolucion Havana 10 400 Cuba, Havana

    from $113 for 1 night
  • Hotel Caribbean Hotel Caribbean Hotel Caribbean Hotel Caribbean Hotel Caribbean Hotel Caribbean Hotel Caribbean Hotel Caribbean Hotel Caribbean Hotel Caribbean
    5.4

    Hotel Caribbean

    Prado No. 164 e/ Colón y Refugio, Habana Vieja., Havana

    from $72 for 1 night
  • Memories Miramar Havana Memories Miramar Havana Memories Miramar Havana Memories Miramar Havana Memories Miramar Havana Memories Miramar Havana Memories Miramar Havana Memories Miramar Havana Memories Miramar Havana Memories Miramar Havana

    Memories Miramar Havana

    5ta Avenida Between 72 Y 76, Havana

    from $93 for 1 night
  • Starfish Las Palmas Starfish Las Palmas Starfish Las Palmas

    Starfish Las Palmas

    Calle 60 Entre 1A y 3A Avenidas, Varadero 42200, Cuba, Varadero

    from $103 for 1 night
  • Sol Varadero Beach (Adults Only  + 16) Sol Varadero Beach (Adults Only  + 16) Sol Varadero Beach (Adults Only  + 16) Sol Varadero Beach (Adults Only  + 16) Sol Varadero Beach (Adults Only  + 16) Sol Varadero Beach (Adults Only  + 16) Sol Varadero Beach (Adults Only  + 16) Sol Varadero Beach (Adults Only  + 16) Sol Varadero Beach (Adults Only  + 16) Sol Varadero Beach (Adults Only  + 16)

    Sol Varadero Beach (Adults Only + 16)

    Av. Las Americas Y Calle K, Varadero, Varadero

    from $162 for 1 night
  • Iberostar Laguna Azul Iberostar Laguna Azul Iberostar Laguna Azul Iberostar Laguna Azul Iberostar Laguna Azul Iberostar Laguna Azul Iberostar Laguna Azul Iberostar Laguna Azul Iberostar Laguna Azul Iberostar Laguna Azul
    8.8

    Iberostar Laguna Azul

    Autopista Sur, Varadero

    from $135 for 1 night
  • Gran Caribe Neptuno - Triton Gran Caribe Neptuno - Triton Gran Caribe Neptuno - Triton Gran Caribe Neptuno - Triton Gran Caribe Neptuno - Triton Gran Caribe Neptuno - Triton Gran Caribe Neptuno - Triton Gran Caribe Neptuno - Triton Gran Caribe Neptuno - Triton Gran Caribe Neptuno - Triton

    Gran Caribe Neptuno - Triton

    Av 3a esq Calle 74, Miramar La Habana, Havana

    from $40 for 1 night
  • Hotel Vigia Hotel Vigia Hotel Vigia Hotel Vigia Hotel Vigia Hotel Vigia Hotel Vigia Hotel Vigia Hotel Vigia Hotel Vigia

    Hotel Vigia

    Jardines Del Rey, Cayo Guillermo, Cayo Guillermo

    from $73 for 1 night
  • Telégrafo Axel Hotel La Habana Telégrafo Axel Hotel La Habana Telégrafo Axel Hotel La Habana Telégrafo Axel Hotel La Habana Telégrafo Axel Hotel La Habana Telégrafo Axel Hotel La Habana Telégrafo Axel Hotel La Habana Telégrafo Axel Hotel La Habana Telégrafo Axel Hotel La Habana Telégrafo Axel Hotel La Habana

    Telégrafo Axel Hotel La Habana

    Prado 408 Esq. Neptuno, Habana Vieja. Ciudad De La, Havana

    from $96 for 1 night
  • Iberostar Bella Costa Iberostar Bella Costa Iberostar Bella Costa Iberostar Bella Costa Iberostar Bella Costa Iberostar Bella Costa Iberostar Bella Costa Iberostar Bella Costa Iberostar Bella Costa Iberostar Bella Costa

    Iberostar Bella Costa

    Las Américas, Varadero

    from $118 for 1 night
  • Grand Muthu Cayo Guillermo Grand Muthu Cayo Guillermo Grand Muthu Cayo Guillermo Grand Muthu Cayo Guillermo Grand Muthu Cayo Guillermo Grand Muthu Cayo Guillermo Grand Muthu Cayo Guillermo Grand Muthu Cayo Guillermo Grand Muthu Cayo Guillermo Grand Muthu Cayo Guillermo

    Grand Muthu Cayo Guillermo

    Km 55 Highway To Playa Pilar Sn, Cayo Guillermo

    from $114 for 1 night
  • Cubanacan Club Acuario Cubanacan Club Acuario Cubanacan Club Acuario Cubanacan Club Acuario Cubanacan Club Acuario Cubanacan Club Acuario Cubanacan Club Acuario Cubanacan Club Acuario Cubanacan Club Acuario Cubanacan Club Acuario

    Cubanacan Club Acuario

    Calle 248 Y 5Ta Avenida, Santa Fe, Havana

    from $93 for 1 night
Cuba Cuba
Check-in
Check-in
Check-out
Check-out
2 Adults
Adults
Children
Please indicate the child's age
Cuba Cuba
Check-in
Check-out