Cheap Cruises

It doesn’t have to cost the earth to see the world and everyone loves to save a bit of money where they can, right? So why not look out for some great deals, onboard spend, free upgrades or discounted drinks packages, which can save you hundreds of pounds? New deals come up all the time, and some cruise lines can be better for your budget than others.

P&O Cruises
Norwegian Cruise Line
MSC Cruises
Costa Cruises
Ambassador Cruise Line

We found

33 cruise packages and 4135 cruises

MSC Meraviglia, Mediterranean
1 / 30
7 % off — 2 days left
MSC Cruises
Duration
1 night
Date
26 Apr 2027
Ship
MSC Meraviglia
  • Departure - Marseille, France
  • 2 stops  
  • Arrival - Tarragona, Spain
£59
From
£55
Price per person / inside stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Norwegian Encore, Canada / New England
1 / 35
Discount — 2 days left
Norwegian Cruise Line
Duration
1 night
Date
15 Apr 2028
Ship
Norwegian Encore
  • Departure - Vancouver, Canada
  • 2 stops  
  • Arrival - Seattle, USA
£80
From
£77
Price per person / inside stateroom
Available promotion:
Book from just £1pp deposit!
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Mediterranean
Available
Duration
2 nights
Date
20 Nov 2026
Ship
Costa Toscana
  • Departure - Genoa, Italy
  • 3 stops  
  • Arrival - Barcelona, Spain
From
£99
Price per person / inside stateroom
MSC Lirica, Mediterranean
1 / 15
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
9 Jan 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 2 stops  
  • Arrival - Athens (Piraeus), Greece
£109
From
£102
Price per person / oceanview stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
MSC Sinfonia, Mediterranean
1 / 30
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
14 Jan 2027
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 2 stops  
  • Arrival - Valencia, Spain
£109
From
£102
Price per person / inside stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Costa Serena, Mediterranean
1 / 19
Costa Cruises
Duration
1 night
Date
29 May 2027
Ship
Costa Serena
  • Departure - Marseille, France
  • 2 stops  
  • Arrival - Savona, Italy
From
£109
Price per person / inside stateroom
2 Available promotions:
Book from just £1pp deposit! , Upgrade to Comfort Plus from just £30pp per night!
Costa Diadema, Mediterranean
1 / 26
Costa Cruises
Mediterranean
Available
Duration
1 night
Date
3 Oct 2027
Ship
Costa Diadema
  • Departure - Barcelona, Spain
  • 4 stops  
  • Arrival - Alicante, Spain
From
£109
Price per person / inside stateroom
2 Available promotions:
Book from just £1pp deposit! , Upgrade to Comfort Plus from just £30pp per night!
Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Mediterranean
Available
Duration
3 nights
Date
24 Nov 2026
Ship
Costa Pacifica
  • Departure - Barcelona, Spain
  • 3 stops  
  • Arrival - Savona, Italy
From
£119
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Lirica, Mediterranean
1 / 15
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
7 Jan 2027
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 3 stops  
  • Arrival - Bari, Italy
£119
From
£111
Price per person / oceanview stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
MSC Sinfonia, Mediterranean
1 / 30
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
6 Feb 2027
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 3 stops  
  • Arrival - Marseille, France
£119
From
£111
Price per person / inside stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Ambition, British Isles
1 / 20
Discount — 2 days left
Ambassador Cruise Line
Duration
2 nights
Date
26 May 2028
Ship
Ambition
  • Departure - Portsmouth, England
  • 2 stops  
  • Arrival - Newcastle upon Tyne, Great Britain
£119
From
£115
Price per person / inside stateroom
2 Available promotions:
Book from just £1pp deposit! , Ends 23/11: Set sail with up to £100 to spend onboard!
MSC Lirica, Mediterranean
1 / 15
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
13 Mar 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 3 stops  
  • Arrival - Venice, Italy
£122
From
£114
Price per person / oceanview stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Mediterranean
Available
Duration
2 nights
Date
28 Nov 2026
Ship
Costa Toscana
  • Departure - Savona, Italy
  • 3 stops  
  • Arrival - Barcelona, Spain
From
£129
Price per person / inside stateroom
Available promotion:
Upgrade to Comfort Plus from just £30pp per night!
MSC Orchestra, Mediterranean
1 / 21
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
13 Mar 2027
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 2 stops  
  • Arrival - Athens (Piraeus), Greece
£129
From
£120
Price per person / inside stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
MSC Musica, South America
1 / 19
7 % off — 2 days left
MSC Cruises
Duration
1 night
Date
14 Mar 2027
Ship
MSC Musica
  • Departure - Itajai, Brazil
  • 2 stops  
  • Arrival - Santos (São Paulo), Brazil
£129
From
£120
Price per person / oceanview stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Mediterranean
Available
Duration
4 nights
Date
22 Nov 2026
Ship
Costa Toscana
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Palermo, Sicily
From
£139
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Seaside, Bahamas
1 / 26
7 % off — 2 days left
MSC Cruises
Duration
3 nights
Date
29 Jan 2027
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£139
From
£130
Price per person / inside stateroom
Show all departures (23)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
1 night
Date
21 Feb 2027
Ship
Costa Toscana
  • Departure - Savona, Italy
  • 2 stops  
  • Arrival - Marseille, France
From
£139
Price per person / inside stateroom
Available promotion:
Upgrade to Comfort Plus from just £30pp per night!
MSC Musica, Mediterranean
1 / 19
7 % off — 2 days left
MSC Cruises
Duration
1 night
Date
16 Sep 2027
Ship
MSC Musica
  • Departure - Valencia, Spain
  • 2 stops  
  • Arrival - Marseille, France
£139
From
£130
Price per person / inside stateroom
2 Available promotions:
Book from just £1pp deposit! , Save 40% off your upgrade to All-Inclusive from just £31pp per night!
MSC Seashore, Bahamas
1 / 23
7 % off — 2 days left
MSC Cruises
Duration
3 nights
Date
3 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£149
From
£139
Price per person / inside stateroom
Show all departures (22)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Mediterranean
Available
Duration
3 nights
Date
15 Dec 2026
Ship
Costa Pacifica
  • Departure - Marseille, France
  • 5 stops  
  • Arrival - Barcelona, Spain
From
£149
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
MSC Sinfonia, Mediterranean
1 / 30
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
16 Apr 2027
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 2 stops  
  • Arrival - Genoa, Italy
£149
From
£139
Price per person / inside stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
MSC Preziosa, Northern Europe
1 / 33
7.5 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
23 Apr 2027
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 2 stops  
  • Arrival - Hamburg, Germany
£149
From
£138
Price per person / inside stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 10% off car parking in Southampton - Exclusive to Seascanner.co.uk!
MSC Preziosa, Northern Europe
1 / 33
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
17 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 2 stops  
  • Arrival - Southampton, Great Britain
£155
From
£145
Price per person / inside stateroom
2 Available promotions:
Book from just £1pp deposit! , Save 40% off your upgrade to All-Inclusive from just £31pp per night!
MSC Musica, South America
1 / 19
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
20 Dec 2026
Ship
MSC Musica
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Rio de Janeiro, Brazil
£159
From
£148
Price per person / inside stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Ambition, Northern Europe
1 / 20
Discount — 2 days left
Ambassador Cruise Line
Duration
2 nights
Date
30 Apr 2028
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 3 stops  
  • Arrival - Portsmouth, England
£159
From
£153
Price per person / inside stateroom
2 Available promotions:
Book from just £1pp deposit! , Ends 23/11: Set sail with up to £100 to spend onboard!
Norwegian Getaway, Bahamas
1 / 17
Norwegian Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£160
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £129pp!
Norwegian Dawn, Bahamas
1 / 15
Norwegian Cruise Line
Duration
4 nights
Date
7 Jan 2027
Ship
Norwegian Dawn
  • Departure - Jacksonville, Florida
  • 3 stops  
  • Arrival - Jacksonville, Florida
From
£160
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £129pp!
Norwegian Joy, Bahamas
1 / 19
Norwegian Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£166
Price per person / inside stateroom
Show all departures (13)
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £129pp!
Costa Smeralda, Mediterranean
1 / 27
Costa Cruises
Duration
2 nights
Date
27 Apr 2028
Ship
Costa Smeralda
  • Departure - Marseille, France
  • 4 stops  
  • Arrival - Marseille, France
From
£169
Price per person / inside stateroom
2 Available promotions:
Book from just £1pp deposit! , Upgrade to Comfort Plus from just £30pp per night!
MSC Seaside, Bahamas
1 / 26
7 % off — 2 days left
MSC Cruises
Duration
4 nights
Date
30 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£172
From
£160
Price per person / inside stateroom
Show all departures (9)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Bellissima, Asia
1 / 21
7 % off — 2 days left
MSC Cruises
Duration
3 nights
Date
17 Jan 2027
Ship
MSC Bellissima
  • Departure - Tokyo, Japan
  • 2 stops  
  • Arrival - Shanghai, China
£179
From
£167
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Ambition, British Isles
1 / 20
Discount — 2 days left
Ambassador Cruise Line
Duration
2 nights
Date
10 May 2027
Ship
Ambition
  • Departure - Portsmouth, England
  • 2 stops  
  • Arrival - Liverpool, Great Britain
£179
From
£172
Price per person / inside stateroom
Ambition, British Isles
1 / 20
Discount — 2 days left
Ambassador Cruise Line
Duration
2 nights
Date
19 Dec 2028
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 3 stops  
  • Arrival - Tilbury (London), Great Britain
£179
From
£172
Price per person / inside stateroom
2 Available promotions:
Book from just £1pp deposit! , Ends 23/11: Set sail with up to £100 to spend onboard!
Norwegian Dawn, Bahamas
1 / 15
Norwegian Cruise Line
Duration
5 nights
Date
15 Nov 2026
Ship
Norwegian Dawn
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
From
£185
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £199pp!
Norwegian Dawn, Bahamas
1 / 15
Norwegian Cruise Line
Duration
4 nights
Date
3 Feb 2027
Ship
Norwegian Dawn
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
From
£185
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £129pp!
Norwegian Getaway, Bahamas
1 / 17
Norwegian Cruise Line
Duration
4 nights
Date
8 Mar 2027
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£185
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £129pp!
MSC World Europa, Mediterranean
1 / 25
7 % off — 2 days left
MSC Cruises
Duration
3 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 4 stops  
  • Arrival - Marseille, France
£189
From
£176
Price per person / balcony stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
MSC Seaside, Caribbean
1 / 26
7 % off — 2 days left
MSC Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£189
From
£176
Price per person / inside stateroom
Show all departures (9)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
Costa Pacifica
  • Departure - Marseille, France
  • 4 stops  
  • Arrival - Savona, Italy
From
£189
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
40 of 4135 pcs