Best Cruise Deals

Source: Cruise Connections

Receive free air, unlimited internet and a choice of perks on select sailings with Oceania Cruises. Saves up to $3000 depending on the cabin class.
Select 2017 sailings

 
Source: Cruise Professionals by Tully Luxury Travel

Winter cruises with Royal Caribbean are now available for as little as $99 per person per day, including taxes and fees plus kids sail free.
Select January-March sailings

 
Source: Cruise Connections for Azamara Club Cruises

Cruising with Azamara is like going on a luxe, all-inclusive vacation.
Select 2017 sailings

 
Source: Cruises.com

This deal includes Balcony Cabins starting at $699 on cruises that sail to the Caribbean and Mexico.
Feb. 26 and March 26; +$56 January-March dates

 
Source: Windstar Cruises

In addition to sailing on a luxury yacht, you get one exclusive perk: a credit, hotel stay or drinks.
Select April-October dates

 
Source: Holland America Line

Spring in Alaska is ideal for spotting wildlife just before the crowds roll in.
Select April-September 2017 dates

 
Source: Compass Holidays

Save $600 on these unique cruises and visit some of Europe's most interesting capital cities. Includes all meals & drinks, including alcohol onboard.
Select sailings in June, July, August & September

 
Source: Oceania Cruises

Fly from almost every major gateway in the country to your 5-star Oceania cruise, which includes a $400 credit, 4 shore excursions or a drink package.
Feb 1; Nov. 24 or Dec. 1

 
Source: Discount Coach Tours

Spend eight days sailing the Danube River with Viking this summer, including air from across Canada and free gratuities.
July 2, 8, 15, 21, 30

 
Source: Discount Coach Tours

Embark on an eight-day Rhine River cruise this spring with luxe Avalon Waterways and save up to $1000 per person including air from Toronto.
May 21

 
Source: Cruise Connections

Includes 21 days sailing, a pre-cruise hotel stay, transfers and travel insurance at a savings of up to $1300.
April 7

 
Source: Goway

Cruise on the Rhine River from Basel, Switzerland to Amsterdam, saving $100 with this deal. Stops include Cologne and Strasbourg.
Depart July 13, 27 and August 10, 2017