Carnival
Carnival
28

Carnival

A top pick for budget-conscious cruisers, Carnival offers upbeat, family-friendly fun with casual vibes and short getaways from US ports.

What's Included

The below amenities and services are included in your selected cruise fare. By choosing a promotion during the booking process you may be entitled to additional amenities or services, depending on the particular offer.

  • A well-deserved vacation!
  • Your stateroom, featuring the Carnival Home™ Bedding Collection... additional stateroom features include a flat-screen TV, in-stateroom safe, individual climate control, full bathroom and ample storage space
  • Spectacular production shows and entertainment, including hysterical comedians
  • Numerous lounges featuring live music and entertainment
  • Fitness centre
  • Pools, hot tub spas and waterslides
  • Year-round youth programs for kids 2-17 years of age
  • A variety of dining options for breakfast, brunch, lunch, afternoon tea, dinner and late night in the Main Dining Room and/or Lido Restaurant.
  • A variety of dining options for breakfast, lunch and snacking at specialty food spots (featured on select ships), such as but not limited to: Guy's Burger Joint, Guy's Pig & Anchor Bar-B-Que Smokehouse, BlueIguana Cantina, Street Eats, Big Chicken, Mongolian Wok and Ol' Fashioned BBQ
  • Pizzeria (9:00am-4:00am)
  • Soft serve ice cream and frozen yogurt
  • The following beverages served in the Main Dining Room and 24/7 in the Lido Restaurant: non-bottled water, lemonade, iced tea, hot chocolate and non-specialty coffee and tea
  • Dining in specialty restaurants and snacking at cafes and lounges (featured on select ships), such as but not limited to: The Steakhouse, Bonsai Sushi, Bonsai Teppanyaki, Ji Ji Asian Kitchen, Seafood Shack, Cucina del Capitano, Chibang!, Guy's Pig & Anchor Bar-B-Que Smokehouse|Brewhouse, The Chef's Table, Emeril's Bistro, Rudi's Seagrill, Il Viaggio, Masula Tiger and Mad Sizzle (on Carnival Splendor), Javablue Cafe, Promenade Cafe, Lido Coffee Bar, Ocean Plaza Cafe, Havana Bar (on Carnival Sunshine) and other lounges that may serve light bites.
  • 'Steakhouse Selections' served in the Main Dining Room  
  • "Pizza Anywhere" delivery
  • Thing 1 and Thing 2 Birthday Breakfast
  • 24-hour room service (charges apply; Continental breakfast is complimentary)
  • Carnival Kitchen (featured on Carnival Celebration, Carnival Jubilee and Mardi Gras)
  • Alcoholic and non-alcoholic bar beverages (excluding beverages served in the Main Dining Room and Lido Restaurant such as non-bottled water, lemonade, iced tea, select juices, hot chocolate and non-specialty coffee and tea) 
  • Gift Shop purchases
  • Purchases at Cherry on Top and Special Occasions (featured on select ships)
  • IMAX® Theatre (featured on Carnival Horizon and Carnival Vista)
  • Spa treatments, Salon services and select fitness classes  
  • Gambling in the casino
  • Playing Bingo and Deal or No Deal™
  • Video Arcade games
  • Sky Zone Trampoline Park at Sea (featured on Carnival Panorama)
  • BOLT Ultimate Sea Coaster (featured on Carnival Celebration, Carnival Jubilee and Mardi Gras)
  • Loft 19 rental for guests not occupying a Carnival Excel-level suite (featured on Carnival Celebration, Carnival Jubilee and Mardi Gras)
  • Art Auction Program (featured on select ships)
  • Carnival Adventures Shore Excursions
  • Photos
  • Internet access and 'chat' option on the HUB app 
  • Use of your smartphone
  • Ship-to-Shore telephone calls 
  • Medical services
  • Laundry services (valet or self-service)
  • Service gratuities and tips
  • Flights & Transfers

Meet the fleet

Carnival Cruise Line

We found

671 cruises

Carnival Elation, Bahamas
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
29 Nov 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
£168
From
£163
Price per person / inside stateroom
Show all departures (42)
Carnival Legend, Caribbean
1 / 19
Carnival Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Legend
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
From
£279
Price per person / inside stateroom
Show all departures (2)
Carnival Celebration, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£339
Price per person / inside stateroom
Show all departures (5)
Carnival Horizon, Caribbean
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
29 Nov 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£365
From
£355
Price per person / inside stateroom
Carnival Pride, Bahamas
1 / 16
Carnival Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Pride
  • Departure - Baltimore, USA
  • 5 stops  
  • Arrival - Baltimore, USA
From
£525
Price per person / inside stateroom
Show all departures (10)
Carnival Liberty, Caribbean
1 / 23
Carnival Cruise Line
Duration
14 nights
Date
29 Nov 2026
Ship
Carnival Liberty
  • Departure - New Orleans, USA
  • 9 stops  
  • Arrival - New Orleans, USA
From
£726
Price per person / inside stateroom
Show all departures (2)
Carnival Venezia, Caribbean
1 / 28
Carnival Cruise Line
Duration
14 nights
Date
29 Nov 2026
Ship
Carnival Venezia
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£735
Price per person / inside stateroom
Carnival Firenze, Mexico
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Carnival Firenze
  • Departure - Los Angeles, USA
  • 4 stops  
  • Arrival - Los Angeles, USA
£154
From
£150
Price per person / inside stateroom
Show all departures (3)
Carnival Glory, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Carnival Glory
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£169
From
£164
Price per person / inside stateroom
Show all departures (9)
Carnival Freedom, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
30 Nov 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£175
From
£170
Price per person / inside stateroom
Show all departures (13)
Carnival Breeze, Caribbean
1 / 29
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
30 Nov 2026
Ship
Carnival Breeze
  • Departure - Galveston, Texas, USA
  • 4 stops  
  • Arrival - Galveston, Texas, USA
£294
From
£286
Price per person / inside stateroom
Show all departures (20)
Carnival Luminosa, Transpacific
1 / 23
Carnival Cruise Line
Duration
14 nights
Date
30 Nov 2026
Ship
Carnival Luminosa
  • Departure - Singapore City, Singapore
  • 7 stops  
  • Arrival - Brisbane, Australia
From
£760
Price per person / inside stateroom
Carnival Paradise, Caribbean
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Paradise
  • Departure - Tampa, FL USA
  • 3 stops  
  • Arrival - Tampa, FL USA
£226
From
£220
Price per person / inside stateroom
Show all departures (47)
Carnival Elation, Bahamas
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
£256
From
£249
Price per person / inside stateroom
Show all departures (26)
Carnival Sunrise, Bahamas
1 / 18
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£293
From
£285
Price per person / inside stateroom
Show all departures (21)
Carnival Miracle, Caribbean
1 / 18
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Miracle
  • Departure - Galveston, Texas, USA
  • 3 stops  
  • Arrival - Galveston, Texas, USA
£317
From
£308
Price per person / inside stateroom
Show all departures (12)
Carnival Valor, Caribbean
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Valor
  • Departure - New Orleans, USA
  • 3 stops  
  • Arrival - New Orleans, USA
£320
From
£311
Price per person / inside stateroom
Show all departures (13)
Carnival Firenze, Mexico
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
4 Dec 2026
Ship
Carnival Firenze
  • Departure - Los Angeles, USA
  • 3 stops  
  • Arrival - Los Angeles, USA
£253
From
£246
Price per person / inside stateroom
Show all departures (4)
Carnival Freedom, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
5 Dec 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£216
From
£210
Price per person / inside stateroom
Show all departures (4)
Mardi Gras, Bahamas
1 / 36
Carnival Cruise Line
Duration
7 nights
Date
5 Dec 2026
Ship
Mardi Gras
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£405
Price per person / inside stateroom
Show all departures (16)
Carnival Dream, Bahamas
1 / 26
Carnival Cruise Line
Duration
7 nights
Date
5 Dec 2026
Ship
Carnival Dream
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£432
Price per person / inside stateroom
Show all departures (8)
Carnival Panorama, Mexico
1 / 24
Carnival Cruise Line
Duration
8 nights
Date
5 Dec 2026
Ship
Carnival Panorama
  • Departure - Los Angeles, USA
  • 6 stops  
  • Arrival - Los Angeles, USA
From
£441
Price per person / inside stateroom
Show all departures (116)
Carnival Horizon, Caribbean
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
5 Dec 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£461
Price per person / inside stateroom
Show all departures (2)
Carnival Vista, Bahamas
1 / 24
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Vista
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£288
From
£280
Price per person / inside stateroom
Show all departures (10)
Carnival Magic, Caribbean
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£334
From
£324
Price per person / inside stateroom
Show all departures (2)
Carnival Celebration, Bahamas
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£348
Price per person / inside stateroom
Show all departures (3)
Carnival Spirit, Caribbean
1 / 17
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Spirit
  • Departure - Mobile (Alabama), USA
  • 4 stops  
  • Arrival - Mobile (Alabama), USA
£350
From
£340
Price per person / inside stateroom
Carnival Legend, Caribbean
1 / 19
Carnival Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Carnival Legend
  • Departure - Tampa, FL USA
  • 6 stops  
  • Arrival - Tampa, FL USA
From
£375
Price per person / inside stateroom
Show all departures (4)
Carnival Sunshine, Bahamas
1 / 21
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
£390
From
£379
Price per person / inside stateroom
Carnival Jubilee, Caribbean
1 / 31
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Jubilee
  • Departure - Galveston, Texas, USA
  • 4 stops  
  • Arrival - Galveston, Texas, USA
£407
From
£395
Price per person / inside stateroom
Show all departures (31)
Carnival Encounter, Australia/New Zealand
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
6 Dec 2026
Ship
Carnival Encounter
  • Departure - Brisbane, Australia
  • 3 stops  
  • Arrival - Brisbane, Australia
£441
From
£428
Price per person / inside stateroom
Show all departures (41)
Carnival Pride, Bahamas
1 / 16
Carnival Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Carnival Pride
  • Departure - Baltimore, USA
  • 5 stops  
  • Arrival - Baltimore, USA
From
£510
Price per person / inside stateroom
Show all departures (24)
Carnival Elation, Bahamas
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
7 Dec 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
£175
From
£170
Price per person / inside stateroom
Show all departures (22)
Carnival Paradise, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
7 Dec 2026
Ship
Carnival Paradise
  • Departure - Tampa, FL USA
  • 4 stops  
  • Arrival - Tampa, FL USA
£183
From
£178
Price per person / inside stateroom
Show all departures (5)
Carnival Sunrise, Bahamas
1 / 18
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
7 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£198
From
£193
Price per person / inside stateroom
Carnival Valor, Caribbean
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
7 Dec 2026
Ship
Carnival Valor
  • Departure - New Orleans, USA
  • 4 stops  
  • Arrival - New Orleans, USA
£266
From
£259
Price per person / inside stateroom
Show all departures (21)
Carnival Miracle, Caribbean
1 / 18
Carnival Cruise Line
Duration
10 nights
Date
7 Dec 2026
Ship
Carnival Miracle
  • Departure - Galveston, Texas, USA
  • 6 stops  
  • Arrival - Galveston, Texas, USA
From
£602
Price per person / inside stateroom
Show all departures (5)
Carnival Splendor, Australia/New Zealand
1 / 20
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
8 Dec 2026
Ship
Carnival Splendor
  • Departure - Sydney, Australia
  • 4 stops  
  • Arrival - Sydney, Australia
£635
From
£616
Price per person / inside stateroom
Carnival Freedom, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
10 Dec 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£236
From
£229
Price per person / inside stateroom
Show all departures (12)
Carnival Encounter, Australia/New Zealand
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
10 Dec 2026
Ship
Carnival Encounter
  • Departure - Brisbane, Australia
  • 2 stops  
  • Arrival - Brisbane, Australia
£329
From
£320
Price per person / inside stateroom
Show all departures (38)
Carnival Breeze, Caribbean
1 / 29
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
10 Dec 2026
Ship
Carnival Breeze
  • Departure - Galveston, Texas, USA
  • 3 stops  
  • Arrival - Galveston, Texas, USA
£331
From
£322
Price per person / inside stateroom
Show all departures (15)
Carnival Firenze, Mexico
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
11 Dec 2026
Ship
Carnival Firenze
  • Departure - Los Angeles, USA
  • 3 stops  
  • Arrival - Los Angeles, USA
£186
From
£181
Price per person / inside stateroom
Carnival Conquest, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
11 Dec 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
£202
From
£196
Price per person / inside stateroom
Show all departures (21)
Carnival Adventure, Australia/New Zealand
1 / 21
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
11 Dec 2026
Ship
Carnival Adventure
  • Departure - Sydney, Australia
  • 2 stops  
  • Arrival - Sydney, Australia
£355
From
£345
Price per person / inside stateroom
Show all departures (3)
Carnival Sunrise, Bahamas
1 / 18
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
12 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£198
From
£193
Price per person / inside stateroom
Show all departures (27)
Carnival Radiance, Mexico
1 / 20
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
12 Dec 2026
Ship
Carnival Radiance
  • Departure - Los Angeles, USA
  • 4 stops  
  • Arrival - Los Angeles, USA
£251
From
£244
Price per person / inside stateroom
Show all departures (6)
Carnival Paradise, Caribbean
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
12 Dec 2026
Ship
Carnival Paradise
  • Departure - Tampa, FL USA
  • 4 stops  
  • Arrival - Tampa, FL USA
£282
From
£274
Price per person / inside stateroom
Show all departures (11)
Carnival Magic, Caribbean
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£337
From
£327
Price per person / inside stateroom
Carnival Spirit, Bahamas
1 / 17
Carnival Cruise Line
Duration
8 nights
Date
12 Dec 2026
Ship
Carnival Spirit
  • Departure - Mobile (Alabama), USA
  • 6 stops  
  • Arrival - Mobile (Alabama), USA
From
£343
Price per person / inside stateroom
Show all departures (7)
Carnival Sunshine, Bahamas
1 / 21
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
£403
From
£391
Price per person / inside stateroom
Show all departures (5)
50 of 671 pcs