Viking Sea
San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan
Dec 20, 2028 · 10 nights
$3,799 balcony · $380/night
5% below typical · 3-month lowViking Sea
Dec 20, 2028 · 10 nights
$3,799 balcony · $380/night
5% below typical · 3-month lowViking Sky
Dec 24, 2028 · 10 nights
$3,799 balcony · $380/night
5% below typical · 3-month lowViking Sky
Dec 4, 2028 · 10 nights
$3,799 balcony · $380/night
Viking Sea
Dec 10, 2028 · 10 nights
$3,799 balcony · $380/night
Viking Sky
Dec 14, 2028 · 10 nights
$3,799 balcony · $380/night
Silver Shadow
Dec 23, 2028 · 7 nights
$4,300 suite · $614/night
Viking Sea
Dec 30, 2028 · 10 nights
$4,499 balcony · $450/night
Emerald Kaia
Dec 8, 2028 · 7 nights
$6,555 oceanview · $936/night
Emerald Kaia
Dec 8, 2028 · 14 nights
$12,460 oceanview · $890/night
SeaDream I
Dec 9, 2028 · 7 nights
$4,674 oceanview · $668/night
SeaDream I
Dec 16, 2028 · 7 nights
$4,674 oceanview · $668/night
Emerald Kaia
Dec 22, 2028 · 7 nights
$6,555 oceanview · $936/night
Emerald Kaia
Dec 22, 2028 · 14 nights
$12,460 oceanview · $890/night
SeaDream I
Dec 23, 2028 · 6 nights
$4,616 oceanview · $769/night
SeaDream I
Dec 29, 2028 · 9 nights
$10,311 oceanview · $1,146/night
Silver Shadow
Dec 16, 2028 · 7 nights
$4,900 suite · $700/night
32% above typicalSilver Shadow
Dec 7, 2028 · 9 nights
$7,200 suite · $800/night
71% above typicalSilver Shadow
Dec 30, 2028 · 7 nights
$5,700 suite · $814/night
33% above typicalCaribbean Princess
Dec 3, 2028 · 14 nights
$1,504 · $107/night
Caribbean Princess
Dec 3, 2028 · 7 nights
$780 · $111/night