Cuba does have internet access but it's heavily restricted where you can get online since you will have to buy a WIFI card from an ETECSA telecommunications center and log in an ETECSA HotSpot or visit a good hotel ( a lot more expensive than the wifi card). Those are the ONLY two ways to get online in Cuba. OR you can roam with the sim card from your own country. But that's not recommended since the price for 1 MB is 5 euro.
Cuba is probably the second hardest country to get online I have ever visited with North Korea being the hardest But technically it's not difficult to get online in Cuba, it's just expensive.
HOW TO GET ONLINE IN CUBA.
To be able to get WiFi in Cuba, will you have to buy a WIFI card from a ETECSA Telecommunications Centre or visit a hotel which has WiFi accessibility. The second option is a lot more expensive since the Wifi at Hotel National in Havana costs a outrages 7 CUC for one Hour, plus you will have to buy at least one drink at the bar.
There are two types of cards available: a 1 hour and a 5 hours card. The price for 1 hour is 2 CUC and 5 hours is 10 CUC. So there's no discount for buying a 5hours compared to 5 x 1 hour cards. You are only allowed to buy 3 x 1 Hour cards at the same time from the ETECSA Center. There is also supposed to be a 30min card´s available for 1 CUC but I got told by the staff at ETECSA Centers, that they were not available at the moment.
One of the Wifi hotspots in Havana. It’s easy to spot the crowds where there’s connection.
The two main ETECSA Centers in Havana are at the famous Obispo street, but there is ALWAYS a huge queue here, often up to 1 hour. The second ETECSA center that is easy to reach for tourists is at the famous Antiguos Almacenes San José tourist market, and is often empty.
There are local "hustlers" selling Wifi cards at the most popular public wifi spots, for 3 CUC for 1 hour. These are NOT a scam, both me and all the locals I know in Havana, were buying the wifi cards from these hustlers, to save time and not stand in the long queues. Just make sure the backside of the WIFI card is not scratched already.
You will have to bring your passport with you to be able to buy WIFI card at ETECSA centers.
While the hotels never asked me for it.
The two types of WIFI card available.
The backside of the WIFI card, before scratched the code.
You will have to find a designated wifi spot to log in, most public parks in the big cities have the connection, just look for big crowds looking at their phones. Find the "ETECSA" Wifi connection and connect, no password is required yet.
To log in just type 126.96.36.199 into the address bar and you will get your information screen with how much time you got left, and hit "Cerrar Sesión" or just disconnect your wifi connection on your phone.
The log in screen before you go Online, where you will have to put in the WIFI code.
The screen you get when you’re logged in.
The Wifi hotspots in parks and hotels are both called ETECSA sometimes, but I got told that there is still a small difference. The Wifi hotspots at the hotels are connected to a different server, so if the WIFI is down at the public ones, it can still be online at the ones at the hotels and vice versa.
WHERE TO GET ONLINE IN CUBA.
By October 2016 there are more than 200 Wifi spots in Cuba. My personal favourites in Havana was at the bar at Hotel Florida where you can sit inside aircon, and on the Rooftop of Ambos Mundos Hotel ( A famous Hemmingway hangout and with the fastest Wifi connection i found in Havana).
You can use the normal ETECSA Wifi card at both hotels, and none of the hotel's own wifi connection
You will have to buy at least one drink/coffee at both these hotels to be allowed to sit there. But the drink price here is just as everywhere else with 2 CUC for a Cristal beer and 1,5 CUC for a coffee.
The most popular WIFI hotspot in Trinidad, the place gets completely crowded in late evening.
Here are some of the Wifi Spots around the country.