We use cookies on our website in order to improve your experience. By using our website you consent to our use of cookies.


0121 705 3308


New holiday enquiries:

Existing bookings:

Where To Stay In Cuba

The beautiful island of Cuba has much more to offer than stunning beaches and sunshine and this is one of the many reasons this destination is so popular amongst holidaymakers. The historical capital of Havana is a great place if you want to experience culture and wander around museums and if you are looking for lively nightlife then this is the best place to stay in Cuba.

For a fantastic beach holiday the area of Varadero is the place to be as this is one of the best beach destinations in the Caribbean. The 21km stretch of beach provides plenty of choice when it comes to hotels and resorts and with so many amenities and activities to choose from this is a popular choice for families and couples. If you want something a little more exclusive then Guardalavaca is a fabulous choice with some of the finest hotels located here as well as stunning stretches of coastline.

If you love diving then Maria La Gorda would be the best place to stay in Cuba with consistently good conditions and a variety of dive sites to choose from. Nature lovers can choose to stay in Cayo Coco, Cayo Guillermo or Baracoa where you can enjoy hiking through lush forests and see tropical bird species.

Our holiday experts are on hand to advise you on the best place to stay in Cuba, fill in your information below and an advisor will be in touch.

Good News! There are 79 suppliers who can supply prices.

Just fill in the form below and we get the prices from tour operators without giving them your personal details. We can also provide impartial, tailored advice if you wish.

100% Privacy Guaranteed

We respond in minutes and hours rather than days and weeks.

Benefits of using Holidaysplease

100% Privacy Guaranteed