Don’t expect internet at your hotel or casa particular, and even if they have it, it will not be available for you to use it. Recently, the local telecommunications company (ETECSA) started adding WiFi hot spots on major cities, which can be used with the purchase of a WiFi card that allows you to use it for an hour.
Hot spots are found in select parks in Havana and in front of the ETECSA building in other cities. The cards can be bought at ETECSA and cost 2.50 CUC for an hour’s use. They often run out of cards quickly due to the demand, so make sure to buy a few when available.
Oh, and don’t expect the WiFi to be reliable or fast.
Use offline maps or preload your Google Maps
Galileo Offline Maps App allows you to use your phone’s GPS to show your location on regular and pre-uploaded maps from other sites (continued in next point). Of course, you’ll download these before going to Cuba. It is a paid app, but it is worth it.