If you’re interested in going on a cruise, I highly recommend that you book through a travel agent that specializes in cruises-especially first-timers, since agents usually know the ins and outs of the different ships and can potentially get you a free upgrade. That said, travelers that are cruise-savvy can purchase via the internet to possibly save a little bit of money. Of course, I always check for deals using our search tools and the cruise deals located on our JohnnyJet.com deals page (just keep refreshing to see an offer that interests you).
However, arguably the best place to find cruise deals on the web is Cruise Critic, the leading cruise review and information site that hosts the largest cruise community in the world. More than five million people visit Cruise Critic each month. They also have up-to-date deals from dozens of suppliers, so be sure to check out their Deals page.