Cruises from San Diego

306 cruises · routes, dates and prices we record every day

Filters 2

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Serenade of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
21 – 24 January 2027
San Diego · Ensenada · San Diego
Interior598 $575 $
With window677 $623 $
With a balcony715 $
Suite1 198 $1 093 $
from 575 $ 192 $ per night
Details
Serenade of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
10 – 14 January 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior615 $577 $
With window698 $633 $
With a balcony758 $733 $
Suite1 810 $
from 577 $ 144 $ per night
Details
Serenade of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
17 – 21 January 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior624 $577 $
With window718 $653 $
With a balcony773 $711 $
Suite1 469 $1 272 $
from 577 $ 144 $ per night
Details
Serenade of the Seas Royal Caribbean International
4 nights · Mexican Riviera · 4 ports
24 – 28 January 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior637 $577 $
With window738 $686 $
With a balcony798 $711 $
Suite1 497 $1 373 $
from 577 $ 144 $ per night
Details
Serenade of the Seas Royal Caribbean International
3 nights · Mexican Riviera · 3 ports
14 – 17 January 2027
San Diego · Ensenada · San Diego
Interior586 $
With window657 $635 $
With a balcony728 $
Suite1 273 $
from 586 $ 195 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
3 – 10 January 2027
San Diego · La Paz · Cabo San Lucas · Ensenada · San Diego
Interior1 037 $967 $
With window1 148 $1 025 $
With a balcony1 357 $1 267 $
Suite3 287 $3 113 $
from 967 $ 138 $ per night
Details
Serenade of the Seas Royal Caribbean International
7 nights · Mexican Riviera · 5 ports
28 January – 4 February 2027
San Diego · Cabo San Lucas · Mazatlan · La Paz · San Diego
Interior1 045 $1 022 $
With window1 150 $1 127 $
With a balcony1 721 $
Suite3 494 $
from 1 022 $ 146 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
9 – 16 January 2027
San Diego · Mazatlan · Cabo San Lucas · Ensenada · San Diego
Interior1 194 $1 048 $
With window1 252 $1 105 $
With a balcony1 913 $1 777 $
Suite2 110 $1 846 $
from 1 048 $ 150 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
16 – 23 January 2027
San Diego · Mazatlan · Cabo San Lucas · Ensenada · San Diego
Interior1 194 $1 082 $
With window1 252 $1 150 $
With a balcony1 913 $1 766 $
Suite2 133 $1 868 $
from 1 082 $ 155 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
2 – 9 January 2027
San Diego · Cabo San Lucas · Puerto Vallarta · Mazatlan · San Diego
Interior1 173 $
With window1 205 $1 105 $
With a balcony2 074 $
Suite2 313 $
from 1 105 $ 158 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
23 – 30 January 2027
San Diego · Mazatlan · Cabo San Lucas · Ensenada · San Diego
Interior1 194 $1 105 $
With window1 252 $1 184 $
With a balcony1 936 $1 743 $
Suite2 133 $1 925 $
from 1 105 $ 158 $ per night
Details
Norwegian Star Norwegian Cruise Line
7 nights · Mexican Riviera · 5 ports
30 January – 6 February 2027
San Diego · Cabo San Lucas · Puerto Vallarta · Mazatlan · San Diego
Interior1 207 $
With window1 298 $1 184 $
With a balcony2 074 $
Suite2 354 $2 279 $
from 1 184 $ 169 $ per night
Details
Disney Wonder Disney Cruise Line
3 nights · Mexican Riviera · 4 ports
7 – 10 January 2027
San Diego · Ensenada · At Sea (cruise) · San Diego
Interior1 644 $
With window1 962 $
With a balcony2 310 $
Suite4 950 $
from 1 644 $ 548 $ per night
Details
Disney Wonder Disney Cruise Line
3 nights · Mexican Riviera · 4 ports
22 – 25 January 2027
San Diego · Ensenada · At Sea (cruise) · San Diego
Interior1 760 $
With window2 072 $
With a balcony2 564 $
Suite5 216 $
from 1 760 $ 587 $ per night
Details
Disney Wonder Disney Cruise Line
3 nights · Mexican Riviera · 4 ports
29 January – 1 February 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior1 797 $
With window2 103 $
With a balcony2 595 $
Suite5 247 $
from 1 797 $ 599 $ per night
Details
Disney Wonder Disney Cruise Line
4 nights · Mexican Riviera · 5 ports
25 – 29 January 2027
San Diego · At Sea (cruise) · Ensenada · At Sea (cruise) · San Diego
Interior1 858 $
With window2 154 $
With a balcony2 602 $
Suite6 218 $
from 1 858 $ 464 $ per night
Details
Disney Wonder Disney Cruise Line
4 nights · Mexican Riviera · 5 ports
3 – 7 January 2027
San Diego · At Sea (cruise) · Ensenada · At Sea (cruise) · San Diego
Interior1 864 $
With window2 176 $
With a balcony2 584 $
Suite6 240 $
from 1 864 $ 466 $ per night
Details
Disney Wonder Disney Cruise Line
3 nights · Mexican Riviera · 4 ports
15 – 18 January 2027
San Diego · Catalina Island · Ensenada · San Diego
Interior1 869 $
With window2 187 $
With a balcony2 703 $
Suite5 481 $
from 1 869 $ 623 $ per night
Details
Disney Wonder Disney Cruise Line
4 nights · Mexican Riviera · 5 ports
18 – 22 January 2027
San Diego · At Sea (cruise) · Catalina Island · Ensenada · San Diego
Interior1 911 $
With window2 207 $
With a balcony2 663 $
Suite6 319 $
from 1 911 $ 478 $ per night
Details
Disney Wonder Disney Cruise Line
5 nights · Mexican Riviera · 6 ports
10 – 15 January 2027
San Diego · At Sea (cruise) · Cabo San Lucas · At Sea (cruise) · Ensenada … +1
Interior2 284 $
With window2 654 $
With a balcony3 204 $
Suite7 664 $
from 2 284 $ 457 $ per night
Details
Zuiderdam Holland America Line
7 nights · Mexican Riviera · 5 ports
16 – 23 January 2027
San Diego · La Paz · Mazatlan · Cabo San Lucas · San Diego
Interior3 007 $
With window3 213 $
With a balcony3 851 $
Suite6 291 $
from 3 007 $ 430 $ per night
Details
Zuiderdam Holland America Line
7 nights · Mexican Riviera · 5 ports
23 – 30 January 2027
San Diego · Cabo San Lucas · La Paz · Loreto (Ancona) · San Diego
Interior3 007 $
With window3 213 $
With a balcony3 851 $
Suite6 291 $
from 3 007 $ 430 $ per night
Details
Koningsdam Holland America Line
7 nights · Mexican Riviera · 5 ports
2 – 9 January 2027
San Diego · Cabo San Lucas · La Paz · Loreto (Ancona) · San Diego
Interior3 099 $
With window3 327 $
With a balcony3 965 $
from 3 099 $ 443 $ per night
Details
Island Princess Princess Cruises
16 nights · Mexican Riviera · 9 ports
29 January – 14 February 2027
San Diego · Puerto Vallarta · Huatulco · Puerto Chiapas · Puntarenas … +4
Interior4 488 $
With window4 467 $4 310 $
With a balcony6 174 $
Suite9 800 $9 604 $
from 4 310 $ 269 $ per night
Details