La Habana usually attracts visitors who are craving a taste of the combination of city and beach life, but the scuba diving here is surprisingly underappreciated. If you have a little time, there are some excellent sites that are well worth exploring.
Some of the most excellent sites are wreck dives. There is an abundance of advanced wrecks to see, a favorite being Coral Island, an old merchant ship that is completely encrusted in marine life. The Sanches Barcastegui is a stellar spot to find larger sea life, especially big game fish.
Popular, and with good reason, the Boca de Caldera is a gorgeous coral garden, shallow and clear. There are plenty of caverns to stick your head into, where you can find octopi and tiny reef fish.
Flying into the city of La Habana is the most cost effective way to get to anywhere in Cuba. There are tons of taxis in Havana, zooming here and there, honking all the while.