Places to stay in Cuba range from the five-star luxury of beach front resorts such as the Paradisus Rio de Oro Resort and Spa, to staying with locals in a casa particular in the centre of Trinidad. We have picked what we consider to be the best of the best of Cuban accommodation. There's the Hotel Santa Isabel with its colonial style still very much in-tact, or the Melia Buenavista hotel right on the beach, with its more modern décor. We've got adult-only options as well as hotels that welcome the whole family with open arms. Whatever your Cuban holiday entails, our selection of luxury hotels is bound to have something for you.