How to get the best cruise deals

You want to book a cruise, so you start searching around. The web search takes you from one site to another. You’ve tried searching multiple dates, itineraries, cruise lines, and room types, searching for that best combination of price, time and route. In the end you’ve looked at a dozen different sites to try and find the best deal. But finding a nice and cheap cruise shouldn’t be like that.