Been there lots of times.
So, you will hear picking up girls on the Malecon, which is a seafront walkway - all of Havana goes there on Fri/Sat night but its a complete waste of time as the girls wont be there.
There are side roads off the Malecon strip but again, there are certain roads. The girls will still charge $40-60 - some say time some cum once/twice - you neg.
There are about 5 very specific pick up clubs and there are certain days to go to each of the clubs eg:
Cecila, Garden, MRed - believe it or not, the girls have a schedule of going to different clubs during the week...
You pay a small fee to get into the club or you might even do a 'drive thru pick up' - I saw a fucking hot girl in the queue, went up, agreed fee, gave her my address and $5, banged her for 4 hours for $100. Olice skin, green eyes, natural C's size 8, rode and grinded like crazy - just buy red bull there and JD or Vodka bottles from duty free
Learn a few basic comments spanish comments or take an off-line spanish translator on your phone - you wont get wifi there unless in a hotel.
Hotel's are a complete waste of time for punting.
I always rent an apartment overlooking the sea and central to Hotel National - google them, loads - half the price of hotel at $40-55 per night plus extra for food, laundry.
For your safety, always have the girl/girls arrive in a second taxi - max $5-10. Yes risk they wont come but 100% of time my experience is they come because they want $80-100 for a cum twice session - they agree at the club whether 1,2 times or todo nocha (all night).
No problem with DFK, OWO - some will CIM and A-level but if you have a biggy, then A is only gonna happen when she recommends a friend for the next day or night!
They like little gifts - take something girls like for a few quid for make up or hair products, rings or necklace.
Ah, the catch why not at hotel and what problems you might incur at an apartment - all the girls have an id card. Hotel wont allow a local to come in. try sneaking in but very little chance even bribing the doorman - forget it.
At your apartment - some will have a security guard and thats good for you. That guard doesnt need to be paid but he will take the girl's id card and give back when you tell him to. So, the girls will ask where you are staying to see if they want to go and have their name registered in the apartment log book. The police can ask to check but they dont - only if major problem.
Do you venture to other towns to get cheaper punting - for $20 dollars less, you will get not the hardened pros. They won have a place but might take you to a waterfront and fuck her against and on palm trees haha, that was great experience but if it your first time in Cuba, then stick to Havana.
and the girls start coming to the clubs at 11 or 12 midnight.
dont take the first girl, get a few telephone numbers and say, I text you for tonight or tomorrow in an hour - they are cool about it.
Have fun - im jealous lol