They sell a few in the gift shop but you are better off bringing your own. Stay away from the fake Cubans on the beach from the peddler they are trash.
the cigar bar is closed and has been for a few years. It's open as a meeting place, etc but no longer is as it states a bar. The hotel has a few Mexican and Cubans, but best to bring some with you when you go, slim pickins' and over priced too.