The Riu Varadero hotel resort in Cuba does have WiFi, but only in the lobby. There is no WiFi in the rooms. The WiFi cost $8 Cuban convertible peso per hour. You can't expect high speed internet down there, it's more like dialup speed.
They also have a computer room with 3 computers for rent. It costs $10 Cuban convertible peso per hour.
Riu Varadero Internet Computer Room