greatCruisesManyDiscounts
Call for expert advice
0161 938 9140
Sales:

Mon-Fri 9am-9pm | Sat-Sun 9am-7pm

Already booked?
Call Aftersales on 0161 385 7425

Mon-Sat 9am-5pm | Sun closed

Best MSC Cruise Deals

up to -9%

Best price guarantee on all MSC itineraries
No Fly sailings from 2026, 2027 & 2028
Exclusive packages with flights and hotels
Flexible booking options available
UK-based cruise experts here to help

Best MSC Cruise Deals

Popular Filters

Departure Dates

Trip Duration

Cabin Category

Price

£

£

Trip price per person based on 2 persons trip

Destination

364

631

134

9

5

15

150

34

108

31

Cruise lines

948

494

285

365

311

405

264

551

860

178

Ships

101

46

30

59

Starting Port

76

158

69

1

12

2

80

159

73

12

325

2

948

4

873

948 cruises

Caribbean Paradise & Ocean Cay Escape

Cruise1st Package

Cruise with Flight, Hotel

From / To Miami

MSC World America

Full board

Tips

9 Apr 2027

16 nights

Inside from

£1,949

pp

Was £2,142

Outside from

£2,199

pp

Was £2,443

Balcony from

£2,399

pp

Was £2,608

Suite from

£3,599

pp

Was £3,788

Best Price Guarantee

Learn more

Caribbean Dreams With Miami Stay

Cruise1st Package

Cruise with Flight, Hotel

From / To Miami

MSC World America

Full board

Tips

22 Apr 2027

10 nights

No Alternative Dates

Inside from

£1,449

pp

Outside from

£1,599

pp

Balcony from

£1,699

pp

Suite from

£2,399

pp

MSC Yacht Club from

£2,999

pp

Caribbean Treasures With Miami Stay

Cruise1st Package

Cruise with Flight, Hotel

From / To Miami

MSC World America

Full board

Tips

15 Apr 2027

10 nights

No Alternative Dates

Inside from

£1,469

pp

Outside from

£1,649

pp

Balcony from

£1,699

pp

Suite from

£2,399

pp

MSC Yacht Club from

£3,199

pp

Island Elegance: Orlando and Caribbean Cruise Experience

Cruise1st Package

Cruise with Flight, Hotel

From / To Port Canaveral

MSC World Atlantic

Full board

Tips

25 Jan 2028

12 nights

No Alternative Dates

Inside from

£1,599

pp

Outside from

£1,799

pp

Balcony from

£1,849

pp

Suite from

£2,599

pp

MSC Yacht Club from

£3,799

pp

ALL INCLUSIVE: 2028 Cruise With Derek To The Caribbean & Panama Gateway

Cruise1st Package

Cruise with Flight, Hotel

From / To Miami

MSC Poesia

All Inclusive

Full board

Tips

4 Mar 2028

13 nights

No Alternative Dates

Inside from

£2,299

pp

Outside from

£2,499

pp

Balcony from

£2,699

pp

MSC Yacht Club from

£4,999

pp

Tropical Escape: Beaches, Culture & Crystal Seas

Cruise1st Package

Cruise with Flight, Hotel

From / To Miami

MSC World America

Full board

Tips

27 Nov 2026

16 nights

Inside from

£1,899

pp

Was £1,999

Outside from

£2,299

pp

Balcony from

£2,299

pp

Was £2,499

Suite from

£3,599

pp

Roman Nights To Atlantic Lights (Rome To Southampton)

Cruise1st Package

Cruise with Flight, Hotel

From Rome To Southampton, England

MSC Meraviglia

Full board

Tips

16 May 2027

13 nights

No Alternative Dates

Inside from

£1,069

pp

Was £1,201

Outside from

£1,329

pp

Was £1,445

Balcony from

£1,429

pp

Was £1,553

Suite from

£2,999

pp

Was £3,092

MSC Yacht Club from

£3,799

pp

ALL INCLUSIVE: Santorini, Mykonos & Rome With Stay

Cruise1st Package

Cruise with Flight, Hotel

From / To Rome

MSC Divina

All Inclusive

Full board

Tips

5 May 2027

9 nights

No Alternative Dates

Inside from

£1,299

pp

Outside from

£1,399

pp

Balcony from

£1,499

pp

Suite from

£2,049

pp

MSC Yacht Club from

£2,999

pp

Was £3,092

The Italian Riviera Fly Cruise

Cruise1st Package

Cruise with Flight

From / To Barcelona

MSC World Europa

Full board

Tips

1 May 2027

7 nights

No Alternative Dates

Inside from

£999

pp

Was £1,204

Outside from

£1,149

pp

Balcony from

£1,249

pp

Was £1,505

Suite from

£1,999

pp

MSC Yacht Club from

£2,869

pp

No Fly Spain, France & Portugal

MSC Cruises

Cruise Only

From / To Southampton, England

MSC Virtuosa

Full board

Tips

up to £38 off when you book online

31 Oct 2026

7 nights

No Alternative Dates

Inside from

£539

pp

Was £599

Outside from

£629

pp

Was £699

Balcony from

£674

pp

Was £749

Suite from

£1,475

pp

Was £1,639

MSC Yacht Club from

£1,898

pp

Was £2,109

page 1 of