Best 5-star hotels in Cuba
8.8Great162 reviews
Hotel
Cuba, Varadero
Located 3.5 km from NexusTours, this grand hotel features 386 rooms, a night club, an outdoor swimming pool and a tennis court.
from GBP 238 per night
7.6Very good83 reviews
Hotel
Cuba, Havana
Located just off Castillo de la Real Fuerza, this hotel is nestled in a French-style building and features a private pool.
from GBP 237 per night
8.8Great128 reviews
Hotel
Cuba, Trinidad
The traditional hotel has been entirely renovated in 2007 while respecting the colonial style of the building.
from GBP 170 per night
7.0Very good58 reviews
Hotel
Cuba, Havana
There are rooms facing the bay and the hotel is set close to Adath Israel.
from GBP 148 per night
8.2Great172 reviews
Hotel
Cuba, Havana
This hotel is located in the historic part of the city next to Old Square, boasting a breathtaking view together with cots, babysitting and a pool for children.
from GBP 123 per night
8.2Great13 reviews
Hotel
Cuba, Varadero
This exquisite 814-room hotel is located in proximity to Atlantis Varadero and offers a gym area, aerobics classes and gymnastics classes along with cots, child care and a kids' club for guests with children.
from GBP 125 per night
8.0Great118 reviews
Hotel
Cuba, Varadero
The venue features an outdoor pool and a local menu, while guests can take advantage of a panoramic location in a quiet area.
from GBP 186 per night
Hotel
Cuba, Havana
Within easy reach of Central Havana, this hotel comprises 27 rooms with private bathrooms.
from GBP 116 per night
8.0Great82 reviews
Hotel
Cuba, Varadero
At this property, guests can enjoy beautiful views across the sea and use a private pool available on site.
from GBP 263 per night
7.2Very good106 reviews
Hotel
Cuba, Havana
Located just 2 km from Vedado, this hotel features an outdoor swimming pool and a tennis court for guests' convenience.
from GBP 110 per night
7.4Very good12 reviews
Hotel
Cuba, Santiago de Cuba
This authentic hotel with city views lies close to the sights of Santiago de Cuba including San Juan Hill.
from GBP 115 per night
8.2Great8 reviews
Hotel
Cuba, Varadero
Offering location close to Ambrosio Cave, this hotel overlooks the sea and has a lobby restaurant.
from GBP 148 per night
7.6Very good126 reviews
Hotel
Cuba, Havana
Guests of this superior hotel will be delighted with panoramic sea views and proximity to Vedado.
from GBP 118 per night
8.0Great112 reviews
Hotel
Cuba, Varadero
The hotel features whirlpool bathtubs and massage services and 490 rooms, boasting location in an entertainment area of Varadero.
from GBP 124 per night
6.2Nice83 reviews
Hotel
Cuba, Havana
The hotel provides non-smoking rooms and a cocktail bar, centrally located in a business area.
from GBP 86 per night
8.4Great135 reviews
Hotel
Cuba, Varadero
Offering unforgettable views and a solarium and a Jacuzzi, this exclusive venue in Varadero is situated next to Atlantis Varadero.
from GBP 198 per night
7.8Very good36 reviews
Hotel
Cuba, Varadero
There is an à la carte restaurant with seafood cuisine and a swimming pool available on site.
from GBP 91 per night
8.6Great61 reviews
Hotel
Cuba, Cayo Santa Maria
Featuring a beach restaurant, the hotel is located off Plaza Las Dunas and boasts an outdoor pool.
from GBP 95 per night
7.2Very good115 reviews
Hotel
Cuba, Havana
The hotel has 397 rooms and a large pool, featuring a strategic location in the new centre of Havana.
from GBP 115 per night
8.6Great38 reviews
Hotel
Cuba, Playa Pesquero
Located 7 km from the center of Playa Pesquero, the hotel offers a 24-hour bar plus cots, babysitting and a mini club for children.
from GBP 123 per night
Most popular 4-star hotels in Cuba
8.2Great12 reviews
Hotel
Cuba, Varadero
This excellent hotel is nestled in the centre of Varadero, not far from Atlantis Varadero.
from GBP 91 per night
6.2Nice22 reviews
Hotel
Cuba, Havana
The hotel exists since 1897 and is just 300 meters from Old Square .
from GBP 91 per night
7.4Very good7 reviews
Hotel
Cuba, Havana
Featuring elegant architecture, the venue provides 10 rooms and offers easy access to Central Havana.
from GBP 108 per night
7.8Very good21 reviews
Hotel
Cuba, Havana
Guests of the hotel that boasts an ideal location can enjoy a private swimming pool and a lobby restaurant.
from GBP 121 per night
8.2Great129 reviews
Hotel
Cuba, Cayo Guillermo
Located a few steps from Delfinario De Cayo Guillermo, the hotel features 312 rooms with views over the sea.
from GBP 97 per night
8.2Great21 reviews
Hotel
Cuba, Havana
Adjacent to Museo del Chocolate, and close to Castillo de San Salvador de la Punta, this charming hotel features 9 beautiful rooms.
from GBP 110 per night
7.6Very good109 reviews
Hotel
Cuba, Havana
Everyone will enjoy a private pool onsite and admire city views offered from 63 rooms.
from GBP 75 per night
8.6Great122 reviews
Hotel
Cuba, Varadero
This pleasant hotel is set opposite Taller de Ceramica Artistica in Varadero and offers a steam room, a Jacuzzi and a sauna on site.
from GBP 110 per night
7.4Very good31 reviews
Hotel
Cuba, Havana
International meals are served at the hotel's 24-hour restaurant, featuring steam baths and massage and a privileged location.
from GBP 109 per night
6.8Nice43 reviews
Hotel
Cuba, Havana
Offering convenient proximity to Central Park, the hotel is also close to Central Havana.
from GBP 147 per night
7.0Very good
Hotel
Cuba, Havana
In the vicinity of this impressive there is El Malecon and guests can also discover the residential area.
from GBP 113 per night
7.4Very good27 reviews
Hotel
Cuba, Havana
The hotel has a swimming pool and lies close to Acuario Nacional which is worth visiting.
from GBP 76 per night
7.6Very good7 reviews
Hotel
Cuba, Varadero
The hotel has a lobby restaurant as well as an outdoor pool, available in the centre of Varadero.
from GBP 97 per night
7.8Very good17 reviews
Hotel
Cuba, Varadero
Situated in a lively area overlooking the Caribbean Sea, this exclusive hotel offers a night club and an outdoor pool area.
from GBP 104 per night
8.4Great3 reviews
Hotel
Cuba, Puerto Padre
Providing access to a boat dock placed nearby, this cosy property in Puerto Padre offers a mini club, a play area and a playground for guests with kids.
from GBP 86 per night
7.4Very good63 reviews
Hotel
Cuba, Cienfuegos
Providing access to CasaHuella, this hotel is a 30-minute walk from Ferrer Palace and offers a 24-hour restaurant.
from GBP 122 per night
7.6Very good5 reviews
Hotel
Cuba, Santiago de Cuba
Within a few meters of Santa Ifigenia Cemetery and centrally placed off the Caribbean Sea, this hotel features a 24-hour restaurant.
from GBP 73 per night
7.4Very good13 reviews
Hotel
Cuba, Havana
There is a lobby restaurant with Italian cuisine and a swimming pool available on site.
from GBP 101 per night
8.2Great37 reviews
Hotel
Cuba, Cayo Santa Maria
The hotel in a resort area boasts a privileged location, offering a disco bar along with steam baths and various massages.
from GBP 79 per night
8.4Great106 reviews
Hotel
Cuba, Playa Pesquero
Guests can enjoy the beach restaurant on site that offers Japanese cuisine and views of the sea.
from GBP 93 per night
Most popular 3-star hotels in Cuba
7.4Very good57 reviews
Hotel
Cuba, Havana
The hotel offers to try delicious cuisine of the hotel set in a privileged location nearby Capitol.
from GBP 84 per night
7.8Very good13 reviews
Hotel
Cuba, Havana
Near the hotel, there is a train station and guests can easily reach Old Square which is not far away.
from GBP 477 per night
7.4Very good52 reviews
Hotel
Cuba, Havana
Situated 5 km from Havana city center, the hotel is adjacent to El Morro and features a courtyard, a shared lounge and barbeque grills.
from GBP 110 per night
7.6Very good20 reviews
Hotel
Cuba, Havana
The hotel offers 14 rooms with the garden views, an air-conditioned restaurant, and a wine bar.
from GBP 99 per night
7.6Very good19 reviews
Hotel
Cuba, Havana
Offering convenient proximity to Government Palace Museum, the hotel is also close to Old Square .
from GBP 108 per night
7.8Very good45 reviews
Hotel
Cuba, Havana
Boasting 22 rooms and babysitting and a kids' club for children, the venue is settled in the centre of the city.
from GBP 77 per night
7.4Very good24 reviews
Hotel
Cuba, Havana
Located in the centre of Havana, this hotel features bowling and lawn tennis.
from GBP 78 per night
7.2Very good49 reviews
Hotel
Cuba, Havana
Featuring an outdoor pool and a solarium and a Jacuzzi, the venue opened in 1976 welcomes guests in the centre of Havana.
from GBP 61 per night
7.6Very good11 reviews
Hotel
Cuba, Varadero
The venue features a private swimming pool and a lobby restaurant, boasting location next to Mi Casa Beatles.
from GBP 23 per night
8.0Great21 reviews
Hotel
Cuba, Havana
In the hotel you will find the good a la carte restaurant that offers selected typical specialties of Cuban cuisine.
from GBP 77 per night
8.2Great74 reviews
Hotel
Cuba, Guardalavaca
Featuring an outdoor pool, this property is set a short distance from Guardalavaca Flea Market and Las Guanas Eco-Archaeologic Trail.
from GBP 75 per night
Hotel
Cuba, Maria la Gorda
Within just 5 minutes walk of Maria La Gorda, guests of the business hotel may engage in a variety of activities, including diving, badminton and ping pong.
from GBP 78 per night
7.4Very good10 reviews
Hotel
Cuba, Holguin
The hotel is housed in a historical-style building, boasting a quiet location in Holguin, where you can enjoy a spa centre and a Jacuzzi.
from GBP 44 per night
8.0Great52 reviews
Hotel
Cuba, Trinidad
Features of this exclusive venue, located in Trinidad, include an outdoor swimming pool as well as a games room and a pool.
from GBP 97 per night
7.8Very good5 reviews
Hotel
Cuba, Santiago de Cuba
Guests of this hotel can relax in the 24-hour bar or lounge at a swimming pool.
from GBP 35 per night
8.4Great39 reviews
Hotel
Cuba, Playa Santa Lucia
Located just 350 meters from Sharks Friends Dive Center, this hotel boasts cots, a mini club and a play area for guests with children along with a lobby restaurant.
from GBP 83 per night
7.6Very good13 reviews
Hotel
Cuba, Varadero
The authentic venue offers an indoor swimming pool and sun loungers while being housed in an Italian-style building of Varadero.
from GBP 67 per night
7.8Very good22 reviews
Hotel
Cuba, Havana
The hotel offers an outdoor pool, a terrace restaurant and a 24-hour bar.
from GBP 68 per night
7.6Very good30 reviews
Hotel
Cuba, Pilon
This hotel features an outdoor pool area and tennis courts, together with rooms overlooking the sea, and is located in an entertainment area.
from GBP 65 per night
7.8Very good6 reviews
Hotel
Cuba, Havana
This hotel in the residential district of Havana is situated close to Acuario Nacional and welcomes guests since 2004.
from GBP 84 per night
Amazing spa hotels in Cuba
8.4Great46 reviews
Hotel
Cuba, Santa Cruz del Norte
Less than 4 km from the city centre of Santa Cruz del Norte, this 250-room accommodation features a nightclub, deckchairs and a golf course.
from GBP 111 per night
7.8Very good17 reviews
Hotel
Cuba, Varadero
Set in a resort area, the hotel with 21 rooms offers an outdoor pool and scuba diving, windsurfing and sailing to those enjoying an active lifestyle.
from GBP 89 per night
8.0Great17 reviews
Hotel
Cuba, Varadero
Featuring a large pool along with a magnificent view of the sea, the hotel boasts location in a lively area.
from GBP 126 per night
7.0Very good40 reviews
Hotel
Cuba, Varadero
This hotel offers exceptional views along with sun loungers, a hot tub and a sauna, boasting location in the middle of the city right by a boat dock.
from GBP 65 per night
7.6Very good4 reviews
Hotel
Cuba, Varadero
The hotel offers 113 rooms with the sea views, a lobby restaurant, and a disco bar.
from GBP 42 per night
7.8Very good8 reviews
Hotel
Cuba, Cienfuegos
Boasting location close to Guanaroca Lagoon in a cultural area, the venue offers 222 rooms together with a diving school and an outdoor swimming pool.
from GBP 62 per night
8.8Great13 reviews
Hotel
Cuba, Havana
Offering convenient proximity to Old Square, the hotel is also close to Castillo de San Carlos de la Cabana.
from GBP 91 per night
8.0Great16 reviews
Hotel
Cuba, Varadero
This attractive hotel is located in a resort area with a short walk to a boat dock, boasting 608 rooms and a wellness area, a solarium and a sauna.
from GBP 152 per night
6.8Nice36 reviews
Hotel
Cuba, Playa Santa Lucia
The hotel is a short 10-minute walk from Sharks Friends Dive Center, boasting a nightclub, sun loungers and barbeque grills.
from GBP 74 per night
6.6Nice92 reviews
Hotel
Cuba, Havana
Placed close to Central Park in the centre of Havana, this hotel offers 83 rooms.
from GBP 84 per night
8.4Great8 reviews
Hotel
Cuba, Playa Rancho Luna
Set in a French-style building with a spectacular view, the hotel is located next to Jagua Castle.
from GBP 39 per night
7.0Very good8 reviews
Hotel
Cuba, Cayo Coco
The property boasts a sun terrace and an outdoor swimming pool on site and guests can laze by a private swimming pool.
from GBP 94 per night
8.0Great4 reviews
Hotel
Cuba, Cayo Santa Maria
Available in the heart of Cayo Santa Maria, the hotel includes a wellness centre and a Jacuzzi onsite.
from GBP 96 per night
8.0Great3 reviews
Hotel
Cuba, Cayo Coco
The intimate hotel offers 328 rooms and the possibility of relaxation due to a wellness area and a sauna.
from GBP 98 per night
8.4Great13 reviews
Hotel
Cuba, Cayo Ensenachos
Nestled next to Delfinario en Cayo Santa Maria, this grand venue features a private swimming pool and 506 rooms not far from a ship terminal.
from GBP 126 per night
Hotel
Cuba, Cayo Saetia
There is a beach restaurant with Cuban cuisine and an outdoor pool available on site.
from GBP 56 per night
8.4Great4 reviews
Hotel
Cuba, Playa Santa Lucia
Guests can enjoy the lobby restaurant on site that offers local cuisine and views of the garden.
from GBP 85 per night
8.0Great18 reviews
Hotel
Cuba, Cayo Santa Maria
The hotel offers accommodation since 2012, featuring a beachfront location in a beach area and providing guests with steam baths and massage.
from GBP 154 per night
7.4Very good5 reviews
Hotel
Cuba, Cayo Santa Maria
The hotel boasts steam baths and massage along with a poolside bar, offering location in a business area.
from GBP 888 per night
8.0Great5 reviews
Hotel
Cuba, Havana
The hotel lies not far away from Vedado and offers a specialty restaurant and a private swimming pool onsite.
from GBP 47 per night
Top family hotels in Cuba
7.8Very good5 reviews
Hotel
Cuba, Guardalavaca
Just off Eagle Ray Scuba Diving Center, this hotel offers an incredible location and includes a theme restaurant.
from GBP 97 per night
Hotel
Cuba, Pinar del Rio
Guests can enjoy the beach restaurant on site that offers international cuisine and views of the terrace.
from GBP 165 per night
8.0Great56 reviews
Hotel
Cuba, Cayo Largo del Sur
There is a 24-hour restaurant with local cuisine and a swimming pool available on site.
from GBP 83 per night
10.0Perfect2 reviews
Hotel
Cuba, Varadero
The attractive venue offers an outdoor swimming pool and tennis courts while being housed in a traditional-style building of Varadero.
from GBP 73 per night
8.0Great7 reviews
Hotel
Cuba, Trinidad
This attractive hotel welcomes guests since 1986, offering a mini club, a play area and a game room to the guests with children, and a lobby restaurant onsite.
from GBP 82 per night
Hotel
Cuba, Zapata
The guests can indulge in scuba diving, beach volleyball and lawn tennis and relax in a lobby bar, while the hotel boasts a perfect location close to Bay of Pigs.
from GBP 67 per night
Hotel
Cuba, Santiago de Cuba
Guests can take advantage of an outdoor pool and deckchairs and a tennis court, while staying in the comfortable property, set in a resort area.
from GBP 61 per night
7.6Very good9 reviews
Hotel
Cuba, Vinales
Offering good access to a motorway, the hotel boasts a 24-hour bar, steam baths and massage treatments for guests to relax in.
from GBP 63 per night
7.8Very good9 reviews
Hotel
Cuba, Varadero
The excellent hotel boasts 143 rooms along with kayaking, basketball and ping pong, offering direct access to Iglesia Santa Elvira.
from GBP 77 per night
Hotel
Cuba, Varadero
The hotel has 366 rooms and a private pool, featuring a good location in the heart of Varadero.
from GBP 103 per night
Hotel
Cuba, Havana
Boasting 52 rooms and cots and a playroom for children, the venue is settled in the centre of the city.
from GBP 46 per night
8.0Great12 reviews
Hotel
Cuba, Varadero
Guests can visit Varadiving Club located nearby, while onsite there is a Jacuzzi and a sauna.
from GBP 88 per night
7.6Very good58 reviews
Hotel
Cuba, Cayo Coco
Boasting the location next to Birdwatching with Paulino Lopez Delgado, the property offers a view over the city and a hot tub and a sauna.
from GBP 102 per night
8.2Great83 reviews
Hotel
Cuba, Cayo Largo del Sur
Situated 20 minutes' walk from Cayo Largo del Sur's downtown and less than 25 minutes on foot from El Torreon Nursery, this hotel offers deckchairs and a tennis court.
from GBP 111 per night
Hotel
Cuba, Havana
Featuring views of the sea and a family restaurant, the hotel is nestled near a bus stop.
from GBP 30 per night
8.0Great18 reviews
Hotel
Cuba, Varadero
Guests can enjoy lovely views over the sea and take advantage of an indoor swimming pool and a shared lounge available onsite.
from GBP 79 per night
Hotel
Cuba, Cayo Coco
Guests of the hotel can enjoy windsurfing, scuba diving and sailing onsite along with an air-conditioned restaurant, boasting setting in a beach area overlooking the Caribbean Sea.
from GBP 101 per night
5.8Guest rating1 review
Hotel
Cuba, Camaguey
Within easy reach of Casa Natal del Mayor, this hotel comprises 40 rooms with private bathrooms.
from GBP 35 per night
8.0Great100 reviews
Hotel
Cuba, Holguin
Guests can spend their days relaxing by a swimming pool or try archery, basketball and volleyball which can be arranged at the hotel.
from GBP 108 per night
7.8Very good8 reviews
Hotel
Cuba, Cayo Coco
The hotel offers 307 rooms with the sea views, a beach restaurant, and a café bar.
from GBP 107 per night
Best luxury hotels in Cuba
8.0Great19 reviews
Hotel
Cuba, Havana
Located near Fabrica de Arte Cubano, the hotel offers sea views and an outdoor swimming pool.
from GBP 138 per night
6.6Nice99 reviews
Hotel
Cuba, Trinidad
This hotel features a diving school and an outdoor pool area along with a poolside restaurant.
from GBP 112 per night
7.4Very good13 reviews
Hotel
Cuba, Havana
This hotel in the shopping district of Havana is situated close to Miramar and welcomes guests since 1952.
from GBP 62 per night
7.2Very good56 reviews
Hotel
Cuba, Varadero
This venue in an entertainment area offers guests an outdoor pool and a 24-hour restaurant.
from GBP 72 per night
7.6Very good50 reviews
Hotel
Cuba, Varadero
Set in the centre of Varadero, this authentic hotel offers 316 rooms, a sun terrace and a patio.
from GBP 89 per night
7.6Very good109 reviews
Hotel
Cuba, Havana
Offering lawn tennis and ping pong in the area, this accommodation lies next to El Malecon, and within a 10-minute drive of Central Havana.
from GBP 99 per night
Hotel
Cuba, Cienfuegos
The hotel is located in the business area of Cienfuegos, not far away from Punta Gorda, overlooking the city centre.
from GBP 92 per night
8.2Great4 reviews
Hotel
Cuba, Las Terrazas
The hotel is based close to Casa Museo de Polo Montanez in Candelaria, and consists of 47 rooms with traditional decor.
from GBP 68 per night
Hotel
Cuba, Chivirico
Located 9 km from the center of the city, the hotel offers cots and a playroom for children.
from GBP 74 per night
6.8Nice99 reviews
Hotel
Cuba, Cayo Coco
The superior hotel offers lovely views over the sea as well as proximity to Melia Cayo Coco Diving Center.
from GBP 81 per night
7.6Very good4 reviews
Hotel
Cuba, Havana
The hotel offers easy access to Central Havana, boasting 31 rooms in the historical centre of Havana.
from GBP 118 per night
7.0Very good73 reviews
Hotel
Cuba, Havana
The hotel offers easy access to Malecón, boasting 158 rooms in the centre of Havana.
from GBP 98 per night
7.6Very good5 reviews
Hotel
Cuba, Havana
Placed close to Revolution Square in the heart of Havana, this hotel offers 15 rooms.
from GBP 74 per night
Hotel
Cuba, Varadero
The venue is set only 2.9 km from Artecru, offering a garden restaurant along with windsurfing, sailing and cycling.
from GBP 190 per night
7.8Very good42 reviews
Hotel
Cuba, Varadero
The hotel has an a la carte restaurant and a swimming pool for its guests.
from GBP 94 per night
8.0Great15 reviews
Hotel
Cuba, Havana
Set close to Central Havana, the hotel boasts local meals served at the onsite garden restaurant.
from GBP 107 per night
7.2Very good72 reviews
Hotel
Cuba, Havana
Including an outdoor swimming pool and a family restaurant, the hotel lies in the old part of Havana.
from GBP 119 per night
Hotel
Cuba, Cayo Coco
In 2011 the hotel was remodel, and now it offers 352 rooms and a swimming pool, boasting quiet location in Cayo Coco.
from GBP 120 per night
8.2Great49 reviews
Hotel
Cuba, Cayo Guillermo
Boasting a beautiful location near a boat dock, the hotel allows you to enjoy a stunning view and a café bar.
from GBP 119 per night
Hotel
Cuba, Cayo Guillermo
Boasting location close to Birdwatching with Paulino Lopez Delgado, the venue includes 328 rooms and a swimming pool.
from GBP 145 per night
Cheap hotels in Cuba
7.0Very good18 reviews
Hotel
Cuba, Havana
This hotel features rooms with ocean views, while a panoramic location provides easy access to Tin Marin.
from GBP 24 per night
Hotel
Cuba, Villa Clara
Boasting a lobby bar and an outdoor swimming pool, the property is located close to Statue of Che Guevara Holding a Child and less than 1 km from the centre of Santa Clara.
from GBP 37 per night
8.4Great9 reviews
Hotel
Cuba, Santiago de Cuba
70 rooms offer you views of the city, while the hotel provides with steam baths and massage treatments in the historical centre of Santiago de Cuba.
from GBP 45 per night
8.0Great2 reviews
Hotel
Cuba, Candelaria
At this property, guests can enjoy spectacular views across the garden and use a large pool available on site.
from GBP 57 per night
Hotel
Cuba, Santiago de Cuba
A specialty restaurant and 102 rooms are available during the stay in traditional hotel, boasting location next to Plaza de Marte.
from GBP 46 per night
Hotel
Cuba, Varadero
Offering convenient proximity to Artecru, the hotel is also close to Mi Casa Beatles.
from GBP 44 per night
Hotel
Cuba, Varadero
Offering convenient proximity to Varadiving, the hotel is also close to Varaderotur.
from GBP 37 per night
Hotel
Cuba, Remedios
Offering a local menu along with horse riding, lawn tennis and mini golf onsite, the venue boasts a beautiful setting close to a train station.
from GBP 65 per night
Hotel
Cuba, Matanzas
A garden restaurant and 282 rooms are available during the stay in business hotel, boasting location next to Catedral de San Carlos Borromeo.
from GBP 59 per night
10.0Perfect1 review
Hotel
Cuba, Havana
The hotel offers 88 rooms with the sea views, an a la carte restaurant, and a garden bar.
from GBP 33 per night
Hotel
Cuba, San Antonio de Los Banos
Located within 31 km from Castillo de la Real Fuerza, this hotel features a terrace restaurant and buffet breakfast.
from GBP 27 per night
4.4Guest rating1 review
Hotel
Cuba, Varadero
Adjacent to El Golfito Varadero, and close to Varahicacos Ecological Reserve, this elegant hotel features 34 classic rooms.
from GBP 43 per night
Hotel
Cuba, Pinar del Rio
Boasting the setting next to Step In The Valley and an underground station, the venue has to offer steam baths and massage services.
from GBP 54 per night
Hotel
Cuba, Sancti Spiritus
This historical-style hotel serves local meals prepared in the grill restaurant on site.
from GBP 35 per night
7.6Very good3 reviews
Hotel
Cuba, Pinar del Rio
This hotel, featuring 39 non-smoking rooms and a 24-hour restaurant, is centrally based in the centre of the city.
from GBP 60 per night
Hotel
Cuba, Villa Clara
Set in the middle of Villa Clara, the property offers 125 rooms overlooking the mountain.
from GBP 47 per night
Hotel
Cuba, Playa Rancho Luna
The venue features a private pool and wonderful views of the mountain, boasting setting close to Cementerio la Reina.
from GBP 49 per night
5.6Guest rating1 review
Hotel
Cuba, Matanzas
The venue welcomes guests in the historical centre of the city close to a coach station, boasting a club restaurant together with cots and a games room for children.
from GBP 37 per night
Hotel
Cuba, Havana
Offering a swimming pool, the hotel is located in an old part of Havana, not far from La Cabana de Che Guevara.
from GBP 32 per night
Hotel
Cuba, Havana
Set close to Instituto Superior de Arte, the hotel boasts local meals served at the onsite 24-hour restaurant.
from GBP 38 per night
Top resorts in Cuba
Hotel
Cuba, Varadero
The budget hotel is a good starting point to Varadero' sights including Varahicacos Ecological Reserve and El Golfito Varadero.
from GBP 58 per night
Hotel
Cuba, Trinidad
This designer hotel boasts a restaurant that offers you special meals based on typical international cuisine.
from GBP 79 per night
Hotel
Cuba, Havana
Within easy reach of Cubyke, this hotel comprises 120 rooms with private bathrooms.
from GBP 59 per night
6.2Nice24 reviews
Hotel
Cuba, Trinidad
Enjoy nice views and relax by a swimming pool of the hotel, that boasts a beautiful location close to Guanuhaya Archaeology Museum and an underground station.
from GBP 69 per night
Hotel
Cuba, Baracoa
This hotel offers the night bar and 34 rooms together with panoramic location close to Casa del Chocolate.
from GBP 92 per night
Hotel
Cuba, Villa Clara
Including a kids' club, a play area and a playground for children, the hotel offers an ideal location in the centre of Villa Clara.
from GBP 98 per night
8.0Great16 reviews
Hotel
Cuba, Havana
Everyone will enjoy a swimming pool onsite and admire ocean views offered from 168 rooms.
from GBP 47 per night
7.6Very good5 reviews
Hotel
Cuba, Santiago de Cuba
Located 3 km from Santiago de Cuba's city centre, this hotel boasts en-suite rooms and a swimming pool.
from GBP 82 per night
7.6Very good8 reviews
Hotel
Cuba, Havana
The hotel has 70 rooms and a private pool, featuring a beautiful location in the centre of Havana.
from GBP 165 per night
8.2Great10 reviews
Hotel
Cuba, Varadero
Located in proximity to Acuadive and less than 30 minutes' walk from Varadiving, this excellent hotel features a nightclub, an indoor heated pool and an outdoor pool area.
from GBP 59 per night
8.0Great5 reviews
Hotel
Cuba, Baracoa
The hotel offers 16 rooms with the terrace views, a beach restaurant, and a sports bar.
from GBP 210 per night
7.6Very good5 reviews
Hotel
Cuba, Topes de Collantes
The hotel offers easy access to Vegas Grande Waterfall, boasting 105 rooms in the heart of Topes de Collantes.
from GBP 40 per night
5.0Guest rating1 review
Hotel
Cuba, Varadero
Set within easy reach of Varaderotur, the venue features a 24-hour restaurant serving meals of international cuisine.
from GBP 57 per night
7.0Very good5 reviews
Hotel
Cuba, Varadero
This deluxe hotel welcomes guests since 2012, offering cots, a teen club and a mini club to the guests with children, and a 24-hour restaurant onsite.
from GBP 81 per night
7.6Very good5 reviews
Hotel
Cuba, Pinar del Rio
This unique hotel overlooks the sea boasting its location in resort area.
from GBP 347 per night
8.2Great90 reviews
Hotel
Cuba, Varadero
A short walk from Varadiving and a boat dock, this hotel features a year-round outdoor swimming pool and consists of 293 rooms.
from GBP 79 per night
Hotel
Cuba, Camaguey
Located next to Camaguey Centro, the venue comprises 79 rooms with sea views.
from GBP 31 per night
8.4Great39 reviews
Hotel
Cuba, Playa Santa Lucia
The garden restaurant with wide selection of tasty international dishes and the hotel's perfect make it one of the best places to stay in Playa Santa Lucia.
from GBP 64 per night
Hotel
Cuba, Camaguey
Located in a downtown area, the hotel has 142 rooms, and it features a motorway nearby.
from GBP 41 per night
Hotel
Cuba, Baracoa
The hotel is located only 200 meters from Catedral de Nuestra Senora de la Asuncion and offers quick access to Parque Independencia.
from GBP 36 per night