Il est très facile de se loger à prix abordable à
la Havane dans une des nombreuses casas particular à des prix variant entre 20 et 35 CUC /jour (souvent plus chères dans Miramar) (en simple ou en double, c'est le même prix). Va faire un tour sur le site particuba.net.
Il y a aussi quelques hôtels pas trop cher: Lincoln ou Islazul (Centro), Hostal Valencia (Habana vieja), ou encore un peu en périphérie: Las Terrazas (playa del Este), le Mirador (Playa del Este) ou le Tropicoco (47 CUC/jour avec navette gratuite pour
la Havane). Il y a aussi le Acuario, un tout inclus dans Miramar (autour de 70 CUC par jour) avec un bus gratuit qui se rend dans le centro et à playa del este plusieurs fois par jour. La bouffe est minable mais l'ensemble est plutôt joli (l'hôtel est dans le coin de la marina Hemingway), il y a une belle piscine pour les journées plus chaudes et l'ambiance est sympa, c'est un hôtel fréquenté par une clientèle très hétéroclite.