I just made a reservation at the Amerisuites in Ft. Lauderdale. Call direct (#954 763 7670) and ask for the availability and then the Manager's Special rate. I got the same rate ($129) as qoted on expedia.com and did not have to put it onto my credit card now, just guarantee it for late arrival. I have heard a rate as low as $69 per room, but I was pleased with this rate for my time of travel in prime season on March. Rate incudes continental breakfast buffet and airport and port transportation, so this can save a little money too. We hope to cruise the Grand on 3/18, so please let us know how you like it.
Bon Voyage.