I'm constantly surprised how many "cruiser's" do not know about the military discounts most of the major cruise line offer. Carnival even offers the discount to non-retired veterans (like me).
If you are a veteran and are planning a cruise, be sure to check out the link below to see the published military rates, or call the cruise line directly.
Cruiselines and Qualifications for Discount...
Carnival - active, reserve or retired members, or veterans of the U.S.
Celebrity - active, reserve and retired members of the U.S. military and the Canadian Forces
Holland America - active members of the U.S. military and the Canadian Forces
Norweigian - active, reserve, retired, and veterans of the U.S. military, and active and retired members of the Canadian Forces
Royal Caribbean - active, reserve and retired members of the U.S. military and the Canadian Forces
If you are a veteran and are planning a cruise, be sure to check out VacationsToGo.com to see the published military rates, or call the cruise line directly.
http://www.vacationstogo.com/military_discounts_search.cfm