
Get up to 50% OFF MSC Cruises!
Secure your booking today with a £100pp deposit! Upgrade to all-inclusive from only £29pp per night, and bring the family with kid's fares from just £99pp. On select festive sailings, receive complimentary Prosecco, canapés, and more. MSC Voyagers Club members unlock exclusive up to 10% off discounts.
Plus, unwrap a surprise festive discount! Enter either code NAUGHTY or NICE at checkout for extra savings. Offer ends 22nd December 2025.
Best Selling MSC Cruise Deals
Terms and Conditions
Please note that the full terms and conditions can be found directly on each cruise page.
This offer from MSC Cruises is valid on new bookings made between 14th November 2025 and 7th December 2025 on selected Winter 2025/2026, Summer 2026, Winter 2026/2027 and Summer 2027 cruise only and fly cruise sailings departing between 15th November 2025 and 20th November 2027. Excludes: World Cruise and MSC Meraviglia Summer 2027. Please read the full terms and conditions for more information.
This offer from MSC Cruises is valid on new bookings made between 23rd September 2025 and 12th December 2025 on selected 2025 Christmas and New Year sailings departing between 18th December 2025 and 31st December 2025. Please read the full terms and conditions for more information.
This offer from Seascanner is valid on new cruise bookings made between 3rd December 2025 and 22nd December 2025. Voucher code is per cabin and applies to all applicable cruises of 3 nights and more across all cabin types and cruise lines, excluding Marella Cruises, TUI River Cruises, Fred. Olsen Cruise Line, Royal Caribbean, exclusive rate cruises and holiday packages. Other exclusions apply. Cannot be combined with any other code.
The MSC Voyagers Club unlocks a world of exclusive benefits and savings through Voyagers Exclusives and Voyagers Selection cruises, available to both past passengers and first-time MSC bookers! Please read the full terms and conditions for more information.
£100pp deposit applicable to sailings of 4-11 nights or less on applicable departures. Not applicable to departures within 106 days of booking, full balance payment will be required. Please read the full terms and conditions for more information.

