All cruises in Spring Bank Holiday

Best Deals for your Spring Bank Holiday Read more...

Spring Bank Holiday

Save up to
12%
424 ---- 373
logo Royal Caribbean
from £553
Tour Operator Royal Caribbean
Ship Enchantment Of The Seas
Depart from Baltimore
Length 6 Nights
Departure Date 27 May 2022
Arrival Date 02 June 2022
Details

Save up to
15%
998 ---- 848
logo Norwegian Cruise Line
from £926
Tour Operator Norwegian Cruise Line
Ship Norwegian Pearl
Depart from Boston
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
6%
2269 ---- 2119
logo Costa Cruises
from £1,320
Tour Operator Costa Cruises
Ship Costa Deliziosa
Depart from Bari
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
6%
1449 ---- 1349
logo Costa Cruises
from £1,164
Tour Operator Costa Cruises
Ship Costa Diadema
Depart from Kiel
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
19%
859 ---- 689
logo Costa Cruises
from £595
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from Civitavecchia
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
36%
858 ---- 549
logo MSC Cruises
from £603
Tour Operator MSC Cruises
Ship MSC Lirica
Depart from Limassol
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
19%
666 ---- 539
logo MSC Cruises
from £595
Tour Operator MSC Cruises
Ship MSC Meraviglia
Depart from Palma de Mallorca
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
27%
1051 ---- 767
logo Royal Caribbean
from £1,006
Tour Operator Royal Caribbean
Ship Ovation Of The Seas
Depart from Seattle
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
39%
458 ---- 279
logo MSC Cruises
from £370
Tour Operator MSC Cruises
Ship MSC Opera
Depart from Palermo
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
11%
353 ---- 314
logo Royal Caribbean
from £646
Tour Operator Royal Caribbean
Ship Radiance Of The Seas
Depart from Seward
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
36%
843 ---- 539
logo MSC Cruises
from £595
Tour Operator MSC Cruises
Ship MSC Seaside
Depart from Marseille
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
12%
318 ---- 279
logo MSC Cruises
from £370
Tour Operator MSC Cruises
Ship MSC Splendida
Depart from Civitavecchia
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
20%
674 ---- 539
logo MSC Cruises
from £595
Tour Operator MSC Cruises
Ship MSC Seaview
Depart from Barcelona
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
13%
563 ---- 489
logo MSC Cruises
from £552
Tour Operator MSC Cruises
Ship MSC Sinfonia
Depart from Bari
Length 7 Nights
Departure Date 27 May 2022
Arrival Date 03 June 2022
Details

Save up to
16%
1416 ---- 1189
logo Norwegian Cruise Line
from £1,165
Tour Operator Norwegian Cruise Line
Ship Norwegian Getaway
Depart from Copenaghen
Length 9 Nights
Departure Date 27 May 2022
Arrival Date 05 June 2022
Details

Save up to
18%
909 ---- 739
logo Costa Cruises
from £638
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from Savona
Length 7 Nights
Departure Date 28 May 2022
Arrival Date 04 June 2022
Details

Save up to
34%
575 ---- 379
logo MSC Cruises
from £457
Tour Operator MSC Cruises
Ship MSC Musica
Depart from Bari
Length 7 Nights
Departure Date 28 May 2022
Arrival Date 04 June 2022
Details

Save up to
14%
325 ---- 279
logo MSC Cruises
from £370
Tour Operator MSC Cruises
Ship MSC Opera
Depart from Naples
Length 7 Nights
Departure Date 28 May 2022
Arrival Date 04 June 2022
Details

Save up to
12%
454 ---- 399
logo MSC Cruises
from £474
Tour Operator MSC Cruises
Ship MSC Seaside
Depart from Genoa
Length 7 Nights
Departure Date 28 May 2022
Arrival Date 04 June 2022
Details

Save up to
15%
352 ---- 299
logo MSC Cruises
from £388
Tour Operator MSC Cruises
Ship MSC Seashore
Depart from Miami
Length 7 Nights
Departure Date 28 May 2022
Arrival Date 04 June 2022
Details