Showing 30 out of 394 cruises
Per Person
Total Price
Cruise From:
Was £164pp Now: £159pp

Long Beach | Ensenada | Long Beach

  • 18 Dec 2026
  • 3 Nights
Cruise From:
Was £164pp Now: £159pp
Holiday ID: 017811
Cruise From:
Was £170pp Now: £164pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

  • 30 Nov 2026
  • 4 Nights
Cruise From:
Was £170pp Now: £164pp
Holiday ID: 017809
Cruise From:
Was £172pp Now: £166pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £172pp Now: £166pp
Holiday ID: 021791
Cruise From:
Was £174pp Now: £168pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

  • 14 Dec 2026
  • 4 Nights
Cruise From:
Was £174pp Now: £168pp
Holiday ID: 017810
Cruise From:
Was £174pp Now: £168pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

  • 07 Dec 2026
  • 4 Nights
Cruise From:
Was £174pp Now: £168pp
Holiday ID: 017827
Cruise From:
Was £184pp Now: £178pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £184pp Now: £178pp
Holiday ID: 021803
Cruise From:
Was £186pp Now: £180pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £186pp Now: £180pp
Holiday ID: 021792
Cruise From:
Was £187pp Now: £181pp

Long Beach | Ensenada | Long Beach

  • 11 Dec 2026
  • 3 Nights
Cruise From:
Was £187pp Now: £181pp
Holiday ID: 017853
Cruise From:
Was £190pp Now: £184pp

Long Beach | Ensenada | Long Beach

  • 04 Dec 2026
  • 3 Nights
Cruise From:
Was £190pp Now: £184pp
Holiday ID: 017852
Cruise From:
Was £201pp Now: £194pp

Long Beach | Ensenada | Long Beach

  • 21 Dec 2026
  • 3 Nights
Cruise From:
Was £201pp Now: £194pp
Holiday ID: 017828
Cruise From:
Was £209pp Now: £202pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £209pp Now: £202pp
Holiday ID: 021794
Cruise From:
Was £211pp Now: £204pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £211pp Now: £204pp
Holiday ID: 021811
Cruise From:
Was £213pp Now: £206pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £213pp Now: £206pp
Holiday ID: 021796
Cruise From:
Was £216pp Now: £209pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £216pp Now: £209pp
Holiday ID: 016051
Cruise From:
Was £216pp Now: £209pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £216pp Now: £209pp
Holiday ID: 021805
Cruise From:
Was £219pp Now: £212pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £219pp Now: £212pp
Holiday ID: 021788
Cruise From:
Was £219pp Now: £212pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £219pp Now: £212pp
Holiday ID: 021809
Cruise From:
Was £224pp Now: £217pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £224pp Now: £217pp
Holiday ID: 016045
Cruise From:
Was £227pp Now: £220pp

Long Beach | Ensenada | Long Beach

  • 28 Dec 2026
  • 3 Nights
Cruise From:
Was £227pp Now: £220pp
Holiday ID: 017812
Cruise From:
Was £231pp Now: £224pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £231pp Now: £224pp
Holiday ID: 016047
Cruise From:
Was £231pp Now: £224pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £231pp Now: £224pp
Holiday ID: 016053
Cruise From:
Was £234pp Now: £226pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £234pp Now: £226pp
Holiday ID: 021807
Cruise From:
Was £234pp Now: £226pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £234pp Now: £226pp
Holiday ID: 069917
Cruise From:
Was £234pp Now: £226pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £234pp Now: £226pp
Holiday ID: 069919
Cruise From:
Was £234pp Now: £226pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £234pp Now: £226pp
Holiday ID: 069921
Cruise From:
Was £234pp Now: £226pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £234pp Now: £226pp
Holiday ID: 069923
Cruise From:
Was £236pp Now: £228pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £236pp Now: £228pp
Holiday ID: 069848
Cruise From:
Was £237pp Now: £229pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £237pp Now: £229pp
Holiday ID: 069846
Cruise From:
Was £238pp Now: £230pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £238pp Now: £230pp
Holiday ID: 021806
Cruise From:
Was £238pp Now: £230pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £238pp Now: £230pp
Holiday ID: 069907

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
Call for Free