If you haven't done this before I would recommend you go to a local travel agent. If you don't already have one, ask friends, neighbors, relatives, co-workers, etc. for some recommendations. Another good resource is the Cruise Compete feature on this site. I've used it several times and have been very happy with the service I received. Go to Cruise Shopping , Cruise Quotes and then follow the directions.