It's never too late for a good deal!

When the urge to travel strikes, MSC Cruises is there to offer you an unrivalled choice of last-minute cruises! Have you been dreaming for years of visiting that city at the top of your wish list, or have you been telling yourself for months that you deserve a relaxing getaway, but you're still hesitating? You don't have to hesitate any longer! Thanks to our incredible last-minute cruise offers, there's no excuse to hold you back.

Terms & Conditions

*Rates are cruise only per person based on double occupancy and quoted in Canadian dollars. Offer valid for Canadian residents. Government Fees, Taxes and Port Charges are included. COMBINABLE DISCOUNTS: One (1) of the following discounts may be applied as applicable per stateroom: MSC Voyagers Club Discount; Military Discount; Interline Discount. Applicable to active and retired U.S. and Canadian military, civil service and interline personnel and their spouses, dependent children, parents, and parents-in-law. Qualifying guests must present an I.D. badge from their respective organization at time of booking. Offer is capacity-controlled, subject to availability, cannot be combined with any other discount or promotion and may be withdrawn without notice. MSC Cruises reserves the right to pass on any fuel surcharge without prior notice to all guests. MSC Cruises reserves the right to refuse to honor any prices/sailings that are erroneously printed or quoted. Other restrictions may apply.

*Deposit: A CA$99 p.p deposit is applicable to 1 to 5-night sailings. A CA$199 p.p deposit is applicable to 6 to 14-night sailings. Excludes MSC Yacht Club.

MSC Yacht Club:
- Cruises 5 nights or less: Non-Refundable $99 per adult or $198
- Cruises 6-14 nights: Non-Refundable $199 per adult 
- Cruises 15 nights or more: Non-Refundable $300 per adult