The Gulf Stream along Cuba’s north coast is prime game-fishing territory. Sailfish, swordfish, tuna and marlin abound, and deep-sea fishing excursions can be booked in major resort areas at almost any time of the year. There are excellent prospects off the shores of Cayo Guillermo, where Hemingway spent so many happy hours; and Havana’s two marinas have excellent facilities for anglers. The Ernest Hemingway International Marlin Fishing Tournament is held here every June.
Cuba offers excellent freshwater fishing inland as well – from fly-fishing in Ciénaga de Zapata, to angling for largemouth bass at Laguna la Redonda in Ciega de Ávila or Embalse Zaza, east of Trinidad.