The best place to find good deals on cruises is through a travel agent. Although individuals can scour the Internet for deals, travel agents have agreements in place with cruise lines, as well as other tricks that could save their clients even more money.
Good travel agents know the best times to book cruises, and they can point clients in the right direction for the best deals. In general, European cruises tend to offer the most bang for a client's dollar because there is a lot of inventory in Europe. Travel agents can also find elusive deals for Caribbean, Mediterranean and Alaskan cruises for those clients willing to wait for the best deals.