Book Carnival Cruises from £1pp deposit!

Secure your cabin for £1pp today and pay the balance in easy interest-free monthly instalments. Plus get up to 40% off and up to $50 onboard credit on select cruises!

🎃Use either code TRICK or TREAT at checkout to uncover a mystery discount. Ends 3rd November 2026🎃

Best Selling Carnival Cruise Deals

Mediterranean Gran Voyage
Carnival Cruise Line-logo
Use either code TRICK or TREAT

Mediterranean Gran Voyage

10 nights
Ship
Carnival Sunshine
Date
30 May 2027
  • Departure - Dover
  • 8 stops  
  • Arrival - Barcelona
From£600
Price per person / inside stateroom
Grand Turk, Amber Cove & Bahamas
Carnival Cruise Line-logo

Grand Turk, Amber Cove & Bahamas

6 nights
Ship
Carnival Magic
Date
28 Nov 2027
  • Departure - Miami
  • 5 stops  
  • Arrival - Miami
From£293
Price per person / inside stateroom
Ultimate Cabo & Ensenada Sunshine
Carnival Cruise Line-logo

Ultimate Cabo & Ensenada Sunshine

6 nights
Ship
Carnival Panorama
Date
17 Oct 2027
  • Departure - Los Angeles
  • 5 stops  
  • Arrival - Los Angeles
From£296
Price per person / inside stateroom
Grand Cayman, Jamaica & Bahamas
Carnival Cruise Line-logo

Grand Cayman, Jamaica & Bahamas

6 nights
Ship
Carnival Venezia
Date
13 Feb 2028
  • Departure - Miami
  • 5 stops  
  • Arrival - Miami
From£338
Price per person / inside stateroom
Italy, France & Tunisian Treasures
Carnival Cruise Line-logo

Italy, France & Tunisian Treasures

7 nights
Ship
Carnival Sunshine
Date
9 Oct 2027
  • Departure - Barcelona
  • 6 stops  
  • Arrival - Barcelona
From£606
Price per person / inside stateroom

Terms and Conditions

Please note that the full terms and conditions can be found directly on each cruise page.

Carnival Cruise Deals

Browse all of our amazing Carnival Cruises cruise deals below. Use the filters to narrow down the results so you can find the perfect cruise for you.

Carnival Cruise Line

We found

603 cruises

Carnival Paradise, Bahamas
1 / 22
Carnival Cruise Line
Duration
6 nights
Date
9 Nov 2026
Ship
Carnival Paradise
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
From
£178
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Ends 03/11: Enter code TRICK or TREAT for a mystery discount off your booking!
Carnival Freedom, Bahamas
1 / 22
Carnival Cruise Line
Duration
4 nights
Date
12 Nov 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£267
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Ends 03/11: Enter code TRICK or TREAT for a mystery discount off your booking!
Carnival Breeze, Caribbean
1 / 29
Carnival Cruise Line
Duration
4 nights
Date
12 Nov 2026
Ship
Carnival Breeze
  • Departure - Galveston, Texas, USA
  • 3 stops  
  • Arrival - Galveston, Texas, USA
From
£302
Price per person / inside stateroom
Show all departures (16)
Available promotion:
Ends 03/11: Enter code TRICK or TREAT for a mystery discount off your booking!
Carnival Conquest, Bahamas
1 / 22
Carnival Cruise Line
Duration
3 nights
Date
13 Nov 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
From
£285
Price per person / inside stateroom
Show all departures (21)
Available promotion:
Ends 03/11: Enter code TRICK or TREAT for a mystery discount off your booking!
Carnival Elation, Bahamas
1 / 23
Carnival Cruise Line
Duration
5 nights
Date
14 Nov 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
From
£161
Price per person / inside stateroom
Show all departures (60)
Available promotion:
Ends 03/11: Enter code TRICK or TREAT for a mystery discount off your booking!
Carnival Dream, Caribbean
1 / 26
Carnival Cruise Line
Duration
7 nights
Date
14 Nov 2026
Ship
Carnival Dream
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£311
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Ends 03/11: Enter code TRICK or TREAT for a mystery discount off your booking!
Carnival Spirit, Bahamas
1 / 17
Carnival Cruise Line
Duration
8 nights
Date
14 Nov 2026
Ship
Carnival Spirit
  • Departure - Mobile (Alabama), USA
  • 6 stops  
  • Arrival - Mobile (Alabama), USA
From
£330
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Ends 03/11: Enter code TRICK or TREAT for a mystery discount off your booking!
Carnival Vista, Caribbean
1 / 24
Carnival Cruise Line
Duration
8 nights
Date
14 Nov 2026
Ship
Carnival Vista
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£379
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Ends 03/11: Enter code TRICK or TREAT for a mystery discount off your booking!
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
14 Nov 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£390
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Ends 03/11: Enter code TRICK or TREAT for a mystery discount off your booking!
Mardi Gras, Caribbean
1 / 36
Carnival Cruise Line
Duration
7 nights
Date
14 Nov 2026
Ship
Mardi Gras
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£436
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Ends 03/11: Enter code TRICK or TREAT for a mystery discount off your booking!
10 of 603 pcs