Mazatlan Cruises

Mazatlan Cruises

Mazatlán is a vibrant city located on the Pacific coast of Mexico, known for its beautiful beaches, historic sites, and lively culinary scene. This sun-drenched getaway offers diverse experiences ranging from strolling along the longest boardwalk in Latin America, visiting the iconic lighthouse El Faro, taking in the exquisitely-preserved colonial architecture of the Historic District, to savouring the freshest seafood.

Where is Mazatlan?

Mazatlán is a city situated in the Mexican state of Sinaloa. This coastal city sits on the Pacific Ocean, directly across from the southernmost tip of the Baja California Peninsula.

Mexico's Resort Town

A coveted beach escape with historical charm

Situated on the Pacific coast, this lively destination seamlessly blends the charm of its historic past with the amenities of a modern beach resort. Whether you're an adventure seeker, foodie, history buff or beach enthusiast, Mazatlán has something to satisfy every traveller. Dive into its fascinating culture as you walk the cobblestone streets of the Old Town, enjoy thrilling aquatic sports, unwind on sun-kissed sandy shores, sample delectable local cuisine, or watch unimaginable sunsets from the world’s highest natural lighthouse, El Faro. Your visit to Mazatlán promises a rich tapestry of experiences, brimming with Mexican warmth and flavour.

Mazatlan

We found

1 cruise package and 164 cruises

Voyager of the Seas, Mexico
1 / 25
Discount
Royal Caribbean
Duration
7 nights
Date
13 Nov 2026
Ship
Voyager of the Seas
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£379
From
£376
Price per person / inside stateroom
Show all departures (5)
Norwegian Encore, Mexico
1 / 35
Discount
Norwegian Cruise Line
Duration
7 nights
Date
15 Nov 2026
Ship
Norwegian Encore
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£390
From
£379
Price per person / oceanview stateroom
Show all departures (27)
Voyager of the Seas, Mexico
1 / 25
Discount
Royal Caribbean
Duration
7 nights
Date
20 Nov 2026
Ship
Voyager of the Seas
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£806
From
£798
Price per person / oceanview stateroom
Show all departures (7)
Disney Wonder, Mexico
1 / 28
Discount
Disney Cruise Line
Duration
7 nights
Date
22 Nov 2026
Ship
Disney Wonder
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£1857
From
£1811
Price per person / inside stateroom
Show all departures (12)
Available promotion:
Let us create your very own bespoke Disney holiday with hotels, flights, tours & more...
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
10 nights
Date
28 Nov 2026
Ship
Koningsdam
  • Departure - San Diego, USA
  • 7 stops  
  • Arrival - San Diego, USA
£789
From
£750
Price per person / inside stateroom
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£398
From
£391
Price per person / inside stateroom
Carnival Panorama, Mexico
1 / 24
Discount
Carnival Cruise Line
Duration
8 nights
Date
5 Dec 2026
Ship
Carnival Panorama
  • Departure - Los Angeles, USA
  • 6 stops  
  • Arrival - Los Angeles, USA
£442
From
£438
Price per person / inside stateroom
Show all departures (117)
Zaandam, Mexico
1 / 23
5 % off
Holland America Line
Duration
12 nights
Date
7 Dec 2026
Ship
Zaandam
  • Departure - San Diego, USA
  • 9 stops  
  • Arrival - San Diego, USA
£949
From
£902
Price per person / inside stateroom
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
11 nights
Date
8 Dec 2026
Ship
Koningsdam
  • Departure - San Diego, USA
  • 8 stops  
  • Arrival - San Diego, USA
£834
From
£793
Price per person / inside stateroom
Voyager of the Seas, Mexico
1 / 25
Discount
Royal Caribbean
Duration
7 nights
Date
11 Dec 2026
Ship
Voyager of the Seas
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£227
From
£225
Price per person / inside stateroom
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£427
From
£419
Price per person / inside stateroom
Ruby Princess, Mexico
1 / 22
Discount
Princess Cruises
Duration
11 nights
Date
15 Dec 2026
Ship
Ruby Princess
  • Departure - San Francisco, USA
  • 6 stops  
  • Arrival - San Francisco, USA
£1083
From
£1062
Price per person / suite
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
7 nights
Date
19 Dec 2026
Ship
Koningsdam
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£834
From
£793
Price per person / inside stateroom
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
19 Dec 2026
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£842
From
£826
Price per person / inside stateroom
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
14 nights
Date
19 Dec 2026
Ship
Koningsdam
  • Departure - San Diego, USA
  • 9 stops  
  • Arrival - San Diego, USA
£1749
From
£1662
Price per person / inside stateroom
Norwegian Encore, Mexico
1 / 35
Discount
Norwegian Cruise Line
Duration
7 nights
Date
20 Dec 2026
Ship
Norwegian Encore
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£710
From
£689
Price per person / inside stateroom
Show all departures (2)
Serenade of the Seas, Mexico
1 / 15
Discount
Royal Caribbean
Duration
7 nights
Date
20 Dec 2026
Ship
Serenade of the Seas
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£864
From
£856
Price per person / oceanview stateroom
Voyager of the Seas, Mexico
1 / 25
Discount
Royal Caribbean
Duration
7 nights
Date
21 Dec 2026
Ship
Voyager of the Seas
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£690
From
£684
Price per person / inside stateroom
Show all departures (2)
Norwegian Star, Mexico
1 / 15
Discount
Norwegian Cruise Line
Duration
7 nights
Date
26 Dec 2026
Ship
Norwegian Star
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£575
From
£558
Price per person / inside stateroom
Show all departures (2)
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
7 nights
Date
26 Dec 2026
Ship
Koningsdam
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£954
From
£907
Price per person / inside stateroom
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
14 nights
Date
26 Dec 2026
Ship
Koningsdam
  • Departure - San Diego, USA
  • 9 stops  
  • Arrival - San Diego, USA
£1629
From
£1548
Price per person / inside stateroom
Serenade of the Seas, Mexico
1 / 15
Discount
Royal Caribbean
Duration
7 nights
Date
27 Dec 2026
Ship
Serenade of the Seas
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£4858
From
£4810
Price per person / suite
Norwegian Star, Mexico
1 / 15
Discount
Norwegian Cruise Line
Duration
7 nights
Date
2 Jan 2027
Ship
Norwegian Star
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£445
From
£432
Price per person / inside stateroom
Show all departures (2)
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
2 Jan 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£447
From
£439
Price per person / inside stateroom
Norwegian Star, Mexico
1 / 15
Discount
Norwegian Cruise Line
Duration
7 nights
Date
9 Jan 2027
Ship
Norwegian Star
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£350
From
£340
Price per person / inside stateroom
Show all departures (3)
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
9 Jan 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£452
From
£443
Price per person / inside stateroom
Seven Seas Grandeur, Mexico
1 / 9
Discount
Regent Seven Seas Cruises
Duration
10 nights
Date
14 Jan 2027
Ship
Seven Seas Grandeur
  • Departure - Los Angeles, USA
  • 7 stops  
  • Arrival - Los Angeles, USA
£6559
From
£6297
Price per person / suite
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
16 Jan 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£520
From
£510
Price per person / inside stateroom
Zuiderdam, Mexico
1 / 24
5 % off
Holland America Line
Duration
7 nights
Date
16 Jan 2027
Ship
Zuiderdam
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£674
From
£641
Price per person / inside stateroom
Zuiderdam, Mexico
1 / 24
5 % off
Holland America Line
Duration
14 nights
Date
16 Jan 2027
Ship
Zuiderdam
  • Departure - San Diego, USA
  • 9 stops  
  • Arrival - San Diego, USA
£1329
From
£1263
Price per person / inside stateroom
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
23 Jan 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£439
From
£431
Price per person / inside stateroom
Zuiderdam, Mexico
1 / 24
5 % off
Holland America Line
Duration
7 nights
Date
23 Jan 2027
Ship
Zuiderdam
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£674
From
£641
Price per person / inside stateroom
Serenade of the Seas, Mexico
1 / 15
Discount
Royal Caribbean
Duration
7 nights
Date
28 Jan 2027
Ship
Serenade of the Seas
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£379
From
£376
Price per person / inside stateroom
Carnival Panorama, Mexico
1 / 24
Discount
Carnival Cruise Line
Duration
8 nights
Date
30 Jan 2027
Ship
Carnival Panorama
  • Departure - Los Angeles, USA
  • 6 stops  
  • Arrival - Los Angeles, USA
£349
From
£346
Price per person / inside stateroom
Show all departures (3)
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
30 Jan 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£419
From
£411
Price per person / inside stateroom
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
6 Feb 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£473
From
£464
Price per person / inside stateroom
Voyager of the Seas, Mexico
1 / 25
Discount
Royal Caribbean
Duration
7 nights
Date
8 Feb 2027
Ship
Voyager of the Seas
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£417
From
£413
Price per person / inside stateroom
Seven Seas Prestige, Mexico
1 / 17
Discount
Regent Seven Seas Cruises
Duration
12 nights
Date
10 Feb 2027
Ship
Seven Seas Prestige
  • Departure - Los Angeles, USA
  • 7 stops  
  • Arrival - Panama City, Panama
£6239
From
£5990
Price per person / suite
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
13 Feb 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£607
From
£595
Price per person / inside stateroom
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
20 Feb 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£467
From
£458
Price per person / inside stateroom
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
27 Feb 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£447
From
£439
Price per person / inside stateroom
Serenade of the Seas, Mexico
1 / 15
Discount
Royal Caribbean
Duration
7 nights
Date
28 Feb 2027
Ship
Serenade of the Seas
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£378
From
£375
Price per person / inside stateroom
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
6 Mar 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£492
From
£483
Price per person / inside stateroom
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
13 Mar 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£452
From
£443
Price per person / inside stateroom
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
20 Mar 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£482
From
£473
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
7 nights
Date
20 Mar 2027
Ship
Koningsdam
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£789
From
£750
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
14 nights
Date
20 Mar 2027
Ship
Koningsdam
  • Departure - San Diego, USA
  • 9 stops  
  • Arrival - San Diego, USA
£1319
From
£1254
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
18 nights
Date
20 Mar 2027
Ship
Koningsdam
  • Departure - San Diego, USA
  • 11 stops  
  • Arrival - Vancouver, Canada
£1619
From
£1539
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
27 Mar 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£462
From
£453
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
7 nights
Date
27 Mar 2027
Ship
Koningsdam
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£619
From
£589
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Koningsdam, Mexico
1 / 27
5 % off
Holland America Line
Duration
11 nights
Date
27 Mar 2027
Ship
Koningsdam
  • Departure - San Diego, USA
  • 7 stops  
  • Arrival - Vancouver, Canada
£929
From
£883
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Koningsdam, Hawaii
1 / 27
5 % off
Holland America Line
Duration
28 nights
Date
27 Mar 2027
Ship
Koningsdam
  • Departure - San Diego, USA
  • 14 stops  
  • Arrival - Vancouver, Canada
£2369
From
£2251
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Zaandam, Mexico
1 / 23
5 % off
Holland America Line
Duration
7 nights
Date
28 Mar 2027
Ship
Zaandam
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£749
From
£712
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Voyager of the Seas, Mexico
1 / 25
Discount
Royal Caribbean
Duration
8 nights
Date
1 Apr 2027
Ship
Voyager of the Seas
  • Departure - Los Angeles, USA
  • 6 stops  
  • Arrival - Los Angeles, USA
£581
From
£576
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
3 Apr 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£512
From
£502
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Star Princess, Panama Canal
1 / 25
Discount
Princess Cruises
Duration
16 nights
Date
3 Apr 2027
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 7 stops  
  • Arrival - Los Angeles, USA
£1251
From
£1226
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Zaandam, Mexico
1 / 23
5 % off
Holland America Line
Duration
13 nights
Date
4 Apr 2027
Ship
Zaandam
  • Departure - San Diego, USA
  • 10 stops  
  • Arrival - San Diego, USA
£1179
From
£1121
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
10 Apr 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£442
From
£434
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Brilliant Lady, Mexico
1 / 26
Discount
Virgin Voyages
Duration
7 nights
Date
11 Apr 2027
Ship
Brilliant Lady
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£590
From
£567
Price per person / inside stateroom
Show all departures (9)
Discovery Princess, Mexico
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
17 Apr 2027
Ship
Discovery Princess
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£442
From
£434
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
60 of 164 pcs