We stayed a couple of night after our cruise at the Marriott and Stellaris Casino. I really liked it. We got a good deal through priceline too. You should go to
www.cruisecritic.com and go down to the Ports of Call section and you will find a section for Puerto Rico and you will find more information than you would ever dream of. Granted, most people will only be there a day or two, but you'll know what's great by seeing what people prioritize. We were in San Juan, but there are awesome things to do all over the island. I wish we had done a biobay tour...but hopefully we'll go back some day.