Cruises from Miami

We've got the best and cheapest cruise deals from Miami and Fort Lauderdale in 2026, 2027 & 2028 Cruise down the art-deco streets, soak up the sunshine on Miami Beach, take a stroll through the heart of Downtown Miami or explore the natural beauty of the Everglades. As the gateway to the Caribbean, Panama and Latin Americ, starting your cruise holiday from Miami or Fort Lauderdale provides you with everything you could dream of!

So whether your looking to set sail to the golden sandy beaches of the Caribbean, the lushious Costa Rican rainforest, unique civilization of Mexico or the explore the man-made wonder of the Panama Canal we have got it covered. Book your holiday today & benefit from some of our cruise partners fantastic offers below. 

 

Sort Results

First 51 holiday results are shown by your chosen sort filter. To view more cruises use "Filter your Holiday options" for a more detailed search

Filter your perfect holiday results

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 29 January 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270129MIAMIA


Book Online from £126 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 08 January 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270108MIAMIA


Book Online from £133 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 20 November 2026
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20261120MIAMIA


Book Online from £136 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 05 February 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270205MIAMIA


Book Online from £136 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 22 January 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270122MIAMIA


Book Online from £145 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 05 March 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270305MIAMIA


Book Online from £145 pp*

Carnival Sunrise

Bahamas

Carnival Sunrise | Carnival Cruise Line

Departure Date: 29 November 2026
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SN20261129


Prices from £158 pp*

Norwegian Joy

Bahamas

Norwegian Joy | Norwegian Cruise Line

Departure Date: 30 November 2026
Departure Port: Miami
Duration: 4 Nights
Holiday ID: 59359


Prices from £161 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 23 November 2026
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20261123MIAMIA


Book Online from £152 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 11 December 2026
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20261211MIAMIA


Book Online from £154 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 12 February 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270212MIAMIA


Book Online from £154 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 19 February 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270219MIAMIA


Book Online from £154 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 12 March 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270312MIAMIA


Book Online from £154 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 19 March 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270319MIAMIA


Book Online from £154 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 30 November 2026
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20261130MIAMIA


Book Online from £157 pp*

Carnival Conquest

Bahamas

Carnival Conquest | Carnival Cruise Line

Departure Date: 29 January 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: CQ20270129


Prices from £171 pp*

Norwegian Joy

Bahamas

Norwegian Joy | Norwegian Cruise Line

Departure Date: 14 December 2026
Departure Port: Miami
Duration: 4 Nights
Holiday ID: 59361


Prices from £171 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 26 February 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270226MIAMIA


Book Online from £163 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 26 March 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270326MIAMIA


Book Online from £163 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 02 April 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270402MIAMIA


Book Online from £163 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 09 April 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270409MIAMIA


Book Online from £163 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 16 April 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270416MIAMIA


Book Online from £163 pp*

MSC Seascape

Bahamas & Ocean Cay

MSC Seascape | MSC Cruises

Departure Date: 04 December 2026
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20261204MIAMIA


Book Online from £164 pp*

Carnival Conquest

Bahamas

Carnival Conquest | Carnival Cruise Line

Departure Date: 22 January 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: CQ20270122


Prices from £185 pp*

Carnival Conquest

Bahamas

Carnival Conquest | Carnival Cruise Line

Departure Date: 19 February 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: CQ20270219


Prices from £185 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 08 February 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20270208MIAMIA


Book Online from £172 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 22 February 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20270222MIAMIA


Book Online from £172 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 01 March 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20270301MIAMIA


Book Online from £172 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 08 March 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20270308MIAMIA


Book Online from £172 pp*

Carnival Conquest

Bahamas

Carnival Conquest | Carnival Cruise Line

Departure Date: 25 January 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: CQ20270125


Prices from £186 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 15 January 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270115MIAMIA


Book Online from £175 pp*

Carnival Conquest

Bahamas

Carnival Conquest | Carnival Cruise Line

Departure Date: 26 February 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: CQ20270226


Prices from £192 pp*

Norwegian Joy

Bahamas

Norwegian Joy | Norwegian Cruise Line

Departure Date: 11 December 2026
Departure Port: Miami
Duration: 3 Nights
Holiday ID: 59336


Prices from £190 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 07 December 2026
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20261207MIAMIA


Book Online from £181 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 25 January 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20270125MIAMIA


Book Online from £181 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 01 February 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20270201MIAMIA


Book Online from £181 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 30 April 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: SE20270430MIAMIA


Book Online from £181 pp*

Norwegian Joy

Bahmas

Norwegian Joy | Norwegian Cruise Line

Departure Date: 04 January 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: 59364


Prices from £194 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 14 December 2026
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20261214MIAMIA


Book Online from £182 pp*

Carnival Conquest

Bahamas

Carnival Conquest | Carnival Cruise Line

Departure Date: 11 December 2026
Departure Port: Miami
Duration: 3 Nights
Holiday ID: CQ20261211


Prices from £199 pp*

Carnival Conquest

Bahamas

Carnival Conquest | Carnival Cruise Line

Departure Date: 14 December 2026
Departure Port: Miami
Duration: 4 Nights
Holiday ID: CQ20261214


Prices from £200 pp*

Norwegian Joy

Bahmas

Norwegian Joy | Norwegian Cruise Line

Departure Date: 08 January 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: 59340


Prices from £198 pp*

Norwegian Joy

Bahmas

Norwegian Joy | Norwegian Cruise Line

Departure Date: 11 January 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: 59365


Prices from £198 pp*

Carnival Sunrise

Bahamas

Carnival Sunrise | Carnival Cruise Line

Departure Date: 07 December 2026
Departure Port: Miami
Duration: 5 Nights
Holiday ID: SN20261207


Prices from £202 pp*

Carnival Sunrise

Bahamas

Carnival Sunrise | Carnival Cruise Line

Departure Date: 12 December 2026
Departure Port: Miami
Duration: 5 Nights
Holiday ID: SN20261212


Prices from £202 pp*

Carnival Sunrise

Bahamas

Carnival Sunrise | Carnival Cruise Line

Departure Date: 04 January 2027
Departure Port: Miami
Duration: 5 Nights
Holiday ID: SN20270104


Prices from £203 pp*

Carnival Conquest

Bahamas

Carnival Conquest | Carnival Cruise Line

Departure Date: 29 October 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: CQ20271029


Prices from £205 pp*

Carnival Conquest

Bahamas

Carnival Conquest | Carnival Cruise Line

Departure Date: 12 November 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: CQ20271112


Prices from £205 pp*

Carnival Conquest

Bahamas

Carnival Conquest | Carnival Cruise Line

Departure Date: 19 November 2027
Departure Port: Miami
Duration: 3 Nights
Holiday ID: CQ20271119


Prices from £205 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 11 January 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20270111MIAMIA


Book Online from £190 pp*

MSC Seaside

Bahamas & Ocean Cay

MSC Seaside | MSC Cruises

Departure Date: 15 February 2027
Departure Port: Miami
Duration: 4 Nights
Holiday ID: SE20270215MIAMIA


Book Online from £190 pp*