Miami's South Beach as seen from the entrance to the cruise port.

Cruises from Miami

Miami, one of Florida’s most vibrant cities and the busiest cruise port in the world, offers beaches, festivals, culture and a thriving food and art scene. The perfect place to explore before embarking on your next Caribbean cruise.

Your Gateway to Caribbean Cruising

Miami is known as the Cruise Capital of the World, with more ships departing from its port than anywhere else on the planet. For many guests, a cruise from Miami begins with a few days exploring the city itself. From the iconic Art Deco buildings of South Beach to the colourful culture of Little Havana and the vibrant street art of Wynwood, Miami offers an exciting start to a Caribbean cruise holiday.

The Miami Grand Prix in Miami

Cruise and Stay Holidays in Miami

Cruising from Miami works perfectly as part of a cruise and stay holiday, with most guests spending two or three nights in the city before boarding their ship. Staying in South Beach places you close to Miami’s famous beaches, Art Deco architecture and lively dining scene.

This relaxed start allows time to soak up the atmosphere of the city, enjoy the warm Florida sunshine and explore Miami’s diverse neighbourhoods before heading to the cruise terminal.

Find your next Cruise & Stay Holiday in Miami ➜

Why Start Your Cruise From Miami?

Miami offers one of the easiest and most exciting cruise departures in the world. The city’s modern cruise terminals sit just minutes from downtown and South Beach, making embarkation simple and convenient.

Starting your cruise here also allows you to combine Caribbean sailing with a memorable city break. From vibrant nightlife and cultural neighbourhoods to beautiful beaches and waterfront parks, Miami delivers a lively and unforgettable start to your holiday.

Top 3 Things to Do in Miami

Miami is one of the most vibrant cities in the United States, blending beaches, art and Latin American culture.

Miami South Beach Colours

South Beach and Art Deco

Stroll along Ocean Drive to admire pastel coloured Art Deco buildings before relaxing on the famous sands of South Beach.

Miami - Wynwood Walls Mural

Wynwood Walls

Discover Miami’s world-famous street art district, where colourful murals transform warehouse walls into an open-air gallery.

Miami - Little Havana Calle Ocho

Little Havana

Experience Cuban culture in the heart of Miami, with lively music, cigar shops and authentic Cuban cuisine along Calle Ocho.

The Miami Grand Prix held at Miami International Autodrome

Miami Grand Prix & Cruise Packages

The Formula 1 Miami Grand Prix has quickly become one of the most exciting sporting events on the global racing calendar. Held each spring at the Miami International Autodrome, the race attracts fans from around the world and transforms the city into a vibrant celebration of motorsport.

For cruise guests, visiting Miami during Grand Prix weekend adds an extra dimension to a holiday. Many travellers combine the race with a cruise and stay itinerary, enjoying the excitement of Formula 1 before relaxing on a Caribbean sailing.

Explore our Miami Grand Prix & Cruise Packages ➜
Grand Turk, Turks & Caicos - snorkelling

Where Can You Cruise to From Miami?

Cruises from Miami explore a wide range of Caribbean destinations, with itineraries visiting islands across the Eastern, Western and Southern Caribbean. Popular ports include Cozumel, Nassau, St Thomas, St Maarten and the cruise line private islands of the Bahamas.

Voyages range from short weekend escapes to longer Caribbean adventures, making Miami one of the most versatile and exciting cruise departure ports in the world.

Cruise Lines Sailing From Miami

Miami is home to one of the largest and most advanced cruise ports in the world, with ships from almost every major cruise line departing throughout the year. Many cruise lines even operate their own dedicated terminals at PortMiami, reflecting the city’s status as the Cruise Capital of the World and making it one of the most important cruise departure hubs anywhere on the planet.

Cruises From Miami - Frequently Asked Questions

If you are planning a cruise from Miami, these quick answers cover common questions about visiting the city before your sailing.

Yes. Many cruise guests spend a few days in Miami before boarding their ship, allowing time to relax on South Beach, explore neighbourhoods such as Wynwood and Little Havana, and enjoy the city’s vibrant food and nightlife scene.

Most cruise guests spend two or three nights in Miami before their sailing. This gives you enough time to explore South Beach, visit Wynwood Walls and experience the culture and cuisine of Little Havana.

Cruise ships depart from PortMiami, one of the largest and busiest cruise ports in the world. The port is located on Dodge Island, just a short drive from downtown Miami and South Beach.

Many cruise guests choose to stay in South Beach, which offers easy access to Miami’s famous beach, Art Deco architecture, restaurants and nightlife while still being a short transfer from PortMiami.

Popular activities include relaxing on South Beach, exploring the colourful street art at Wynwood Walls, visiting Little Havana for Cuban culture and cuisine, and enjoying Miami’s vibrant dining and nightlife scene.

Miami International Airport is around 20–25 minutes from PortMiami by car or taxi, depending on traffic, making transfers quick and convenient for cruise guests.

Cruises operate year-round from Miami, but many guests choose to sail between December and April when Caribbean weather is warm and sunny while much of Europe experiences winter.

Yes. Many travellers extend their holiday with visits to destinations such as the Florida Keys, Orlando or Fort Lauderdale, creating a longer Florida and Caribbean travel itinerary.

Book Your Next Cruise From Miami

Miami is one of the world’s most exciting cruise departure cities, combining vibrant culture with beautiful beaches and year-round sunshine. Spend a few days exploring South Beach, discovering the street art of Wynwood and experiencing the flavours of Little Havana before boarding your ship. With its lively atmosphere and unbeatable Caribbean connections, it’s easy to see why Miami is known as the Cruise Capital of the World and the perfect place to begin your next cruise holiday.

Miami

We found

28 cruise packages and 1117 cruises

MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
3 nights
Date
13 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£869
Price per person / suite
Show all departures (23)
Available promotion:
MSC Cruises Black Friday Preview Sale - Save Up to 30% 
Norwegian Luna, Caribbean
1 / 35
Discount
Norwegian Cruise Line
Duration
7 nights
Date
14 Nov 2026
Ship
Norwegian Luna
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£335
From
£329
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £249pp
MSC World America, Caribbean
1 / 20
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£339
From
£323
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
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
£428
Price per person / inside stateroom
Show all departures (5)
Freedom of the Seas, Bahamas
1 / 21
Discount
Royal Caribbean
Duration
5 nights
Date
14 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£475
From
£466
Price per person / inside stateroom
Icon of the Seas, Caribbean
1 / 32
Discount
Royal Caribbean
Duration
7 nights
Date
14 Nov 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£593
From
£582
Price per person / inside stateroom
Show all departures (11)
Scarlet Lady, Caribbean
1 / 28
5 % off
Virgin Voyages
Duration
5 nights
Date
14 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£723
From
£687
Price per person / inside stateroom
Show all departures (47)
2 Available promotions:
Black Friday Preview: $150 FREE drinks per Rockstar Suite, Black Friday Preview: $50 FREE drinks in a Sea Terrace (TR)
MSC Meraviglia, Caribbean
1 / 30
5 % off — 10 days left
MSC Cruises
Duration
6 nights
Date
15 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£290
From
£276
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Carnival Celebration, Bahamas
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
15 Nov 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£335
Price per person / inside stateroom
Show all departures (3)
Norwegian Aqua, Caribbean
1 / 37
Discount
Norwegian Cruise Line
Duration
7 nights
Date
15 Nov 2026
Ship
Norwegian Aqua
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£360
From
£353
Price per person / inside stateroom
Show all departures (22)
Available promotion:
Upgrade to Free at Sea™ for £249pp
Independence of the Seas, Caribbean
1 / 20
Discount
Royal Caribbean
Duration
7 nights
Date
15 Nov 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£397
From
£390
Price per person / inside stateroom
Show all departures (7)
Allure of the Seas, Bahamas
1 / 29
Discount
Royal Caribbean
Duration
7 nights
Date
15 Nov 2026
Ship
Allure of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£398
From
£391
Price per person / inside stateroom
Show all departures (6)
Celebrity Xcel, Caribbean
1 / 25
Discount
Celebrity Cruises
Duration
6 nights
Date
15 Nov 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£751
From
£736
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend, Upgrade to All included from £50pppn
Brilliant Lady, Caribbean
1 / 26
15 % off
Virgin Voyages
Duration
10 nights
Date
15 Nov 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£1213
From
£1032
Price per person / balcony stateroom
Show all departures (3)
2 Available promotions:
Black Friday Preview: $200 FREE drinks in a Sea Terrace (TR), Black Friday Preview: $400 FREE drinks per Rockstar Suite
Seven Seas Splendor, Caribbean
1 / 9
6 % off
Regent Seven Seas Cruises
Duration
15 nights
Date
15 Nov 2026
Ship
Seven Seas Splendor
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Galveston, Texas, USA
£116509
From
£109519
Price per person / suite
Norwegian Joy, Bahamas
1 / 19
Norwegian Cruise Line
Duration
4 nights
Date
16 Nov 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£172
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to Free at Sea™ for £129pp
MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
4 nights
Date
16 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£182
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Carnival Conquest, Bahamas
1 / 22
Carnival Cruise Line
Duration
4 nights
Date
16 Nov 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£220
Price per person / inside stateroom
Show all departures (12)
Wonder of the Seas, Bahamas
1 / 31
Royal Caribbean
Duration
4 nights
Date
16 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£244
Price per person / inside stateroom
Resilient Lady, Caribbean
1 / 24
15 % off
Virgin Voyages
Duration
6 nights
Date
16 Nov 2026
Ship
Resilient Lady
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£499
From
£425
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview: $200 FREE drinks in a Sea Terrace (TR), Black Friday Preview: $300 FREE drinks per Rockstar Suite
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
9 nights
Date
17 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£649
From
£637
Price per person / inside stateroom
Show all departures (3)
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
21 nights
Date
17 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£1599
From
£1568
Price per person / inside stateroom
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
9 nights
Date
17 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£1699
From
£1666
Price per person / inside stateroom
Show all departures (3)
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
21 nights
Date
17 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£2649
From
£2597
Price per person / inside stateroom
EXPLORA I, Caribbean
1 / 27
5 % off
Explora Journeys
Duration
8 nights
Date
17 Nov 2026
Ship
EXPLORA I
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£3380
From
£3211
Price per person / suite
Available promotion:
The Exclusive Invitation, up to 40% off
EXPLORA I, Caribbean
1 / 27
5 % off
Explora Journeys
Duration
18 nights
Date
17 Nov 2026
Ship
EXPLORA I
  • Departure - Miami, Florida, USA
  • 12 stops  
  • Arrival - Miami, Florida, USA
£32850
From
£31208
Price per person / suite
Available promotion:
The Exclusive Invitation, up to 40% off
Norwegian Sun, Caribbean
1 / 9
Discount
Norwegian Cruise Line
Duration
11 nights
Date
18 Nov 2026
Ship
Norwegian Sun
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£452
From
£443
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to Free at Sea™ for £359pp
Silver Shadow, Caribbean
1 / 19
6 % off
Silversea
Duration
12 nights
Date
18 Nov 2026
Ship
Silver Shadow
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£5700
From
£5358
Price per person / suite
Freedom of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
19 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£380
From
£373
Price per person / inside stateroom
Scarlet Lady, Caribbean
1 / 28
5 % off
Virgin Voyages
Duration
4 nights
Date
19 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£607
From
£577
Price per person / inside stateroom
Show all departures (50)
2 Available promotions:
Black Friday Preview: $150 FREE drinks per Rockstar Suite, Black Friday Preview: $50 FREE drinks in a Sea Terrace (TR)
Norwegian Joy, Bahamas
1 / 19
Norwegian Cruise Line
Duration
3 nights
Date
20 Nov 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£281
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to Free at Sea™ for £129pp
Wonder of the Seas, Bahamas
1 / 31
Royal Caribbean
Duration
3 nights
Date
20 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
From
£347
Price per person / inside stateroom
Show all departures (2)
Seabourn Ovation, Caribbean
1 / 22
6 % off
Seabourn
Duration
8 nights
Date
20 Nov 2026
Ship
Seabourn Ovation
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Bridgetown, Barbados
£3198
From
£3007
Price per person / suite
Seabourn Ovation, Caribbean
1 / 22
6 % off
Seabourn
Duration
15 nights
Date
20 Nov 2026
Ship
Seabourn Ovation
  • Departure - Miami, Florida, USA
  • 13 stops  
  • Arrival - Philipsburg, St Martin
£5698
From
£5357
Price per person / suite
MSC Meraviglia, Caribbean
1 / 30
5 % off — 10 days left
MSC Cruises
Duration
8 nights
Date
21 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£341
From
£324
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC World America, Caribbean
1 / 20
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£499
From
£475
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Carnival Horizon, Caribbean
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
21 Nov 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£554
Price per person / inside stateroom
Show all departures (2)
Icon of the Seas, Caribbean
1 / 32
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£844
From
£828
Price per person / inside stateroom
Show all departures (11)
Celebrity Xcel, Caribbean
1 / 25
Discount
Celebrity Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£921
From
£903
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend, Upgrade to All included from £50pppn
Norwegian Luna, Caribbean
1 / 35
Discount
Norwegian Cruise Line
Duration
7 nights
Date
21 Nov 2026
Ship
Norwegian Luna
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£2630
From
£2578
Price per person / suite
Show all departures (18)
Available promotion:
Upgrade to Free at Sea™ for £249pp
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
6 nights
Date
22 Nov 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£492
Price per person / inside stateroom
Show all departures (17)
Independence of the Seas, Caribbean
1 / 20
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£575
From
£564
Price per person / inside stateroom
Carnival Celebration, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
22 Nov 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£620
Price per person / inside stateroom
Show all departures (9)
MSC Poesia, Caribbean
1 / 29
5 % off — 10 days left
MSC Cruises
Duration
11 nights
Date
22 Nov 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£659
From
£627
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
Allure of the Seas, Caribbean
1 / 29
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Allure of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£832
From
£816
Price per person / balcony stateroom
Show all departures (6)
EXPLORA III, Caribbean
1 / 25
5 % off
Explora Journeys
Duration
7 nights
Date
22 Nov 2026
Ship
EXPLORA III
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - San Juan, Puerto Rico
£3535
From
£3359
Price per person / suite
Available promotion:
The Exclusive Invitation, up to 40% off
Seabourn Quest, Caribbean
1 / 12
6 % off
Seabourn
Duration
14 nights
Date
22 Nov 2026
Ship
Seabourn Quest
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£5198
From
£4887
Price per person / suite
EXPLORA III, Caribbean
1 / 25
5 % off
Explora Journeys
Duration
14 nights
Date
22 Nov 2026
Ship
EXPLORA III
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£9650
From
£9168
Price per person / suite
Available promotion:
The Exclusive Invitation, up to 40% off
MSC Seaside, Caribbean
1 / 26
MSC Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£189
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Norwegian Joy, Bahamas
1 / 19
Norwegian Cruise Line
Duration
4 nights
Date
23 Nov 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£261
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Upgrade to Free at Sea™ for £129pp
Carnival Conquest, Bahamas
1 / 22
Carnival Cruise Line
Duration
4 nights
Date
23 Nov 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£295
Price per person / inside stateroom
Show all departures (28)
Carnival Sunrise, Caribbean
1 / 18
Carnival Cruise Line
Duration
6 nights
Date
23 Nov 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£370
Price per person / inside stateroom
Norwegian Jewel, Bahamas
1 / 17
Norwegian Cruise Line
Duration
5 nights
Date
23 Nov 2026
Ship
Norwegian Jewel
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£383
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £199pp
Wonder of the Seas, Bahamas
1 / 31
Royal Caribbean
Duration
4 nights
Date
23 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£395
Price per person / inside stateroom
Show all departures (14)
MSC Seaside, Caribbean
1 / 26
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£448
From
£426
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Scarlet Lady, Caribbean
1 / 28
5 % off
Virgin Voyages
Duration
5 nights
Date
23 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£723
From
£687
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview: $150 FREE drinks per Rockstar Suite, Black Friday Preview: $50 FREE drinks in a Sea Terrace (TR)
Insignia, Caribbean
1 / 12
6 % off
Oceania Cruises
Duration
25 nights
Date
24 Nov 2026
Ship
Insignia
  • Departure - Miami, Florida, USA
  • 19 stops  
  • Arrival - Miami, Florida, USA
£7249
From
£6815
Price per person / oceanview stateroom
Vista, Caribbean
1 / 26
6 % off
Oceania Cruises
Duration
12 nights
Date
25 Nov 2026
Ship
Vista
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£3849
From
£3619
Price per person / balcony stateroom
EXPLORA I, Caribbean
1 / 27
5 % off
Explora Journeys
Duration
10 nights
Date
25 Nov 2026
Ship
EXPLORA I
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£4095
From
£3891
Price per person / suite
Available promotion:
The Exclusive Invitation, up to 40% off
EXPLORA I, Caribbean
1 / 27
5 % off
Explora Journeys
Duration
18 nights
Date
25 Nov 2026
Ship
EXPLORA I
  • Departure - Miami, Florida, USA
  • 13 stops  
  • Arrival - Miami, Florida, USA
£9835
From
£9344
Price per person / suite
Available promotion:
The Exclusive Invitation, up to 40% off
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
12 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£749
From
£735
Price per person / inside stateroom
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
21 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£1599
From
£1568
Price per person / inside stateroom
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
12 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£1799
From
£1764
Price per person / inside stateroom
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
21 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£2749
From
£2695
Price per person / inside stateroom
Carnival Conquest, Bahamas
1 / 22
Carnival Cruise Line
Duration
3 nights
Date
27 Nov 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
From
£211
Price per person / inside stateroom
Show all departures (33)
Wonder of the Seas, Bahamas
1 / 31
Royal Caribbean
Duration
3 nights
Date
27 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£399
Price per person / inside stateroom
Show all departures (13)
Freedom of the Seas, Bahamas
1 / 21
Discount
Royal Caribbean
Duration
5 nights
Date
28 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£297
From
£292
Price per person / inside stateroom
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£350
Price per person / inside stateroom
Show all departures (18)
Scarlet Lady, Caribbean
1 / 28
5 % off
Virgin Voyages
Duration
5 nights
Date
28 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£417
From
£397
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Black Friday Preview: $150 FREE drinks per Rockstar Suite, Black Friday Preview: $50 FREE drinks in a Sea Terrace (TR)
Norwegian Jewel, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
10 nights
Date
28 Nov 2026
Ship
Norwegian Jewel
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£850
From
£834
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Upgrade to Free at Sea™ for £309pp
Zuiderdam, Caribbean
1 / 24
Exclusive offers
Discount
Holland America Line
Duration
7 nights
Date
28 Nov 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£864
From
£847
Price per person / inside stateroom
Available promotion:
Upgrade to Have It All Fare for £60pppd
Celebrity Xcel, Caribbean
1 / 25
Discount
Celebrity Cruises
Duration
8 nights
Date
28 Nov 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£1017
From
£997
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend, Upgrade to All included from £50pppn
Zuiderdam, Caribbean
1 / 24
Exclusive offers
Discount
Holland America Line
Duration
14 nights
Date
28 Nov 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£1179
From
£1156
Price per person / inside stateroom
Available promotion:
Upgrade to Have It All Fare for £60pppd
Carnival Sunrise, Bahamas
1 / 18
Carnival Cruise Line
Duration
4 nights
Date
29 Nov 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£214
Price per person / inside stateroom
Independence of the Seas, Caribbean
1 / 20
Discount
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£314
From
£308
Price per person / inside stateroom
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
£341
Price per person / inside stateroom
Show all departures (5)
Carnival Horizon, Caribbean
1 / 23
Carnival Cruise Line
Duration
6 nights
Date
29 Nov 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£367
Price per person / inside stateroom
Show all departures (2)
Resilient Lady, Caribbean
1 / 24
15 % off
Virgin Voyages
Duration
6 nights
Date
29 Nov 2026
Ship
Resilient Lady
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£544
From
£463
Price per person / inside stateroom
Show all departures (7)
2 Available promotions:
Black Friday Preview: $200 FREE drinks in a Sea Terrace (TR), Black Friday Preview: $300 FREE drinks per Rockstar Suite
Brilliant Lady, Caribbean
1 / 26
15 % off
Virgin Voyages
Duration
10 nights
Date
30 Nov 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£755
From
£642
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Black Friday Preview: $200 FREE drinks in a Sea Terrace (TR), Black Friday Preview: $400 FREE drinks per Rockstar Suite
Silver Shadow, Caribbean
1 / 19
6 % off
Silversea
Duration
10 nights
Date
30 Nov 2026
Ship
Silver Shadow
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£4750
From
£4465
Price per person / suite
80 of 1117 pcs

Other destinations