Accommodation in Cuba can range from lavish all-inclusive resorts to charming old-world hotels so there is something to suit all budgets.  Top class hotels are available in all the major cities as well as the popular beach resorts, so you can be perfectly comfortable throughout the island.

Anyone looking to holiday on a low budget might consider a casa particular. Although they do provide an authentic Cuban experience, casas can often be very troublesome in regards to booking confirmations. The website is very helpful if you do decide to book a casa stay.