Find your Hotel
Are you looking for a Hotel in Cuba? Here you can explore all our stock of All Inclusive Beach Resorts, Luxury City Tourism Hotels, Countryside Hotels, and filter them by several criteria. You will be able to order the results and many more features. Here you can browse all our listings and easily do your reservation. We'll reply as soon as possible with the CONFIRMATION of your request. Have a nice surfing around here!
Located on the seafront next to the fine white sandy beach of Playa Pesquero in eastern Cuba. Their Holguin resort is surrounded by luscious tropical vegetation.
A modern accommodation facility located in one of the most beautiful beach destinations of Cuba and the Caribbean. Ideal to relax from the bustling city environments. Recommended for couples, weddings, honeymoons and groups.
With a strategic location close to the historic centre of Santiago de Cuba and the Heredia Theatre, this luxury hotel is perfect for groups.
Located on El Paso Beach and close to a magnificent coral reef, this attractive modern facility offers an excellent range of services especially for families.
Stunning building with an excellent location in the middle of the Old Town.
Enjoy Cuba's blissful year-round climate, stunning white sand beaches, and crystal clear waters with a stay at the luxurious Grand Memories Varadero.
With elegantly designed, intimate ocean view accommodations and state-of-the-art all inclusive amenities, this tropical Cuban hotel and resort offers its guests a truly memorable and unique vacation experience.
Standing in the 18th-century courtyard of this home once belonging to a noble family, this hotel breathes history with its mosaic tiled floors, wooden staircases and banisters, and well, dating from centuries past.
Beautiful hotel complex on the main shopping street of the old town.
This remarkable Cayo Coco Hotel rests on a stunning white sand beach that is gently lapped by crystal clear, warm waters.
Located in the heart of Cayo Santa Maria in Santa Clara, an area famous for its large swath of velvety sands and natural waters of a light blue color.