We did the Americas Cup regatta in St. Maartin a few years ago. (booked via Carnival)
FUN!
I was a main sail trimmer, my wife the bartender onboard the ship. I was so busy working during the 'race" that I only had time for 2 beers.
Afterward at the marina it was free Rum!
Don't remember how many I had exactly but we then went for a walk in town. I got thirsty and wanted a water from a street vendor.
A bottle of water was $3.00, a bottle of Heineken was $1.00.
You can guess what I drank next..........several times.
By the time we got back to the ship, me stumbling along, I had met at least 10 or 12 new friends, including a dog.
Not exactly a booze cruise but one hell of a good time.
We are going to do it again in Cozumel in a couple months.