To the west of Havana is Cayo Levisa, a tiny island, only accessible by boat, and is perfect for those looking to get away from it all. Further south María La Gorda offers excellent diving but is not well developed. Further east are the more established cayes, such as Cayo Santa Maria and Cayo Guillermo, which are connected to the mainland by road. It is also possible to fly there from Havana.
Our preferred accommodation
Beach hotel - Cayo LevisaThis small, simple hotel is the only lodging on this island. There is little to do but it is great for relaxing and enjoying the Cuban sun. The beach is long with plenty of sun loungers and umbrellas for shade, and the sea is warm.
Beach hotel - Cayo Santa MariaAn adults only all-inclusive resort, which is tastefully decorated and has excellent facilities. The resort is further away from the other hotels on the cayo giving guests extra privacy.
Beach hotel - Cayo GuillermoLow-rise all-inclusive resort hotel on the small island of Cayo Guillermo. Spacious grounds lead on to a beautiful white sandy beach. Choice of restaurants (buffet and à la carte) and 3 bars.
Beach hotel - Cayo Las BrujasA lovely small hotel next to a beautiful beach, separated by mangroves. The hotel is reached by a causeway from the mainland and there is only one hotel on this cayo. There is no pool but there is a jacuzzi.