North America Cruise Deals

North American cruises often begin in the USA and can include destinations in the nearby Caribbean or Mexico. Canadian cruises are also a popular option to explore. You'll find North America cruise deals available with a variety of cruise lines, from cheap to luxury.

Find Out More About North American Cruises

Showing 30 out of 12788 cruises
Per Person
Total Price
Cruise From:
Was £269pp Now: £255pp

Miami | Grand Turk Island | Ocean Cay | Nassau | Miami

  • 13 Dec 2026
  • 6 Nights
Cruise From:
Was £269pp Now: £255pp
Holiday ID: 039780
Cruise From:
£255pp

Tampa | Great Stirrup Cay | Tampa

  • 28 Jan 2027
  • 4 Nights
Cruise From:
£255pp
Holiday ID: 048970
Cruise From:
£255pp

Miami | Great Stirrup Cay | Nassau | Miami

  • 01 Nov 2027
  • 4 Nights

Interest free Monthly Payments from JUST £19pp

Cruise From:
£255pp
Holiday ID: 081670
Cruise From:
£255pp

Fort Lauderdale | Nassau | Freeport | Fort Lauderdale

  • 16 Mar 2029
  • 3 Nights

Interest free Monthly Payments from JUST £5pp

Cruise From:
£255pp
Holiday ID: 108999
Cruise From:
Was £264pp Now: £256pp

Jacksonville | Half Moon Cay | Celebration Key | Jacksonville

  • 20 Feb 2027
  • 5 Nights
Cruise From:
Was £264pp Now: £256pp
Holiday ID: 013944
Cruise From:
Was £264pp Now: £256pp

Tampa | Cozumel | Tampa

  • 19 Nov 2026
  • 4 Nights
Cruise From:
Was £264pp Now: £256pp
Holiday ID: 014412
Cruise From:
£256pp

San Diego | Ensenada | San Diego

Interest free Monthly Payments from JUST £83pp

Cruise From:
£256pp
Holiday ID: 024790
Cruise From:
Was £264pp Now: £256pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £264pp Now: £256pp
Holiday ID: 069926
Cruise From:
Was £264pp Now: £256pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £264pp Now: £256pp
Holiday ID: 069927
Cruise From:
Was £264pp Now: £256pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £264pp Now: £256pp
Holiday ID: 069931
Cruise From:
Was £264pp Now: £256pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £264pp Now: £256pp
Holiday ID: 069932
Cruise From:
Was £264pp Now: £256pp

Miami | Celebration Key | Nassau | Half Moon Cay | Miami

  • 24 May 2027
  • 5 Nights
Cruise From:
Was £264pp Now: £256pp
Holiday ID: 069954
Cruise From:
Was £264pp Now: £256pp

Miami | Half Moon Cay | Nassau | Celebration Key | Miami

  • 21 Aug 2027
  • 5 Nights
Cruise From:
Was £264pp Now: £256pp
Holiday ID: 069973
Cruise From:
Was £264pp Now: £256pp

Miami | Celebration Key | Nassau | Half Moon Cay | Miami

  • 30 Aug 2027
  • 5 Nights
Cruise From:
Was £264pp Now: £256pp
Holiday ID: 069975
Cruise From:
Was £264pp Now: £256pp

Port Canaveral | Celebration Key | Port Canaveral

  • 03 Mar 2028
  • 3 Nights
Cruise From:
Was £264pp Now: £256pp
Holiday ID: 070213
Cruise From:
£256pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 19 Jan 2029
  • 3 Nights

Interest free Monthly Payments from JUST £5pp

Cruise From:
£256pp
Holiday ID: 108984
Cruise From:
£256pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 08 Dec 2028
  • 3 Nights

Interest free Monthly Payments from JUST £5pp

Cruise From:
£256pp
Holiday ID: 109002
Cruise From:
£256pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 05 Jan 2029
  • 3 Nights

Interest free Monthly Payments from JUST £5pp

Cruise From:
£256pp
Holiday ID: 109004
Cruise From:
Was £265pp Now: £257pp

Port Canaveral | Celebration Key | Port Canaveral

  • 16 Apr 2027
  • 3 Nights
Cruise From:
Was £265pp Now: £257pp
Holiday ID: 016014
Cruise From:
Was £265pp Now: £257pp

Miami | Celebration Key | Miami

  • 07 Apr 2028
  • 3 Nights
Cruise From:
Was £265pp Now: £257pp
Holiday ID: 070373
Cruise From:
£257pp

Los Angeles | Ensenada | Los Angeles

Interest free Monthly Payments from JUST £10pp

Cruise From:
£257pp
Holiday ID: 098619
Cruise From:
Was £265pp Now: £257pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £265pp Now: £257pp
Holiday ID: 100519
Cruise From:
Was £265pp Now: £257pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £265pp Now: £257pp
Holiday ID: 100521
Cruise From:
Was £265pp Now: £257pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £265pp Now: £257pp
Holiday ID: 100523
Cruise From:
Was £265pp Now: £257pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £265pp Now: £257pp
Holiday ID: 100525
Cruise From:
Was £265pp Now: £257pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £265pp Now: £257pp
Holiday ID: 100527
Cruise From:
Was £265pp Now: £257pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £265pp Now: £257pp
Holiday ID: 100528
Cruise From:
Was £265pp Now: £257pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £265pp Now: £257pp
Holiday ID: 100529
Cruise From:
Was £267pp Now: £258pp

New Orleans | Cozumel | Progreso | New Orleans

  • 01 Feb 2027
  • 5 Nights
Cruise From:
Was £267pp Now: £258pp
Holiday ID: 014782
Cruise From:
Was £267pp Now: £258pp

Port Canaveral | Half Moon Cay | Nassau | Celebration Key | Port Canaveral

  • 24 Apr 2027
  • 5 Nights
Cruise From:
Was £267pp Now: £258pp
Holiday ID: 015927

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service

You've added to your wishlist. To view, go to Wishlist