Eastern Caribbean

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

Filters 3

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Norwegian Escape Norwegian Cruise Line
7 nights · Eastern Caribbean · 6 ports
11 – 18 December 2026
Port Canaveral · Puerto Plata · Saint Thomas Island · Tortola Island · Great Stirrup Cay … +1
Interior1 231 $1 107 $
With window1 440 $1 210 $
With a balcony1 788 $1 552 $
Suite2 030 $
from 1 107 $ 158 $ per night
Details
Norwegian Escape Norwegian Cruise Line
7 nights · Eastern Caribbean · 6 ports
4 – 11 December 2026
Port Canaveral · Puerto Plata · Saint Thomas Island · Tortola Island · Great Stirrup Cay … +1
Interior1 300 $1 210 $
With window1 440 $1 312 $
With a balcony1 788 $1 654 $
Suite2 179 $
from 1 210 $ 173 $ per night
Details
Independence of the Seas Royal Caribbean International
7 nights · Eastern Caribbean · 5 ports
13 – 20 December 2026
Miami · Cococay · San Juan · Charlotte Amalie (St. Thomas) · Miami
Interior1 493 $1 269 $
With window1 745 $1 609 $
With a balcony2 209 $
Suite4 379 $
from 1 269 $ 181 $ per night
Details
Norwegian Aqua Norwegian Cruise Line
7 nights · Eastern Caribbean · 6 ports
13 – 20 December 2026
Miami · Puerto Plata · Saint Thomas Island · Tortola Island · Great Stirrup Cay … +1
Interior1 479 $
With window1 818 $1 684 $
With a balcony2 334 $
Suite2 755 $
from 1 479 $ 211 $ per night
Details
Norwegian Getaway Norwegian Cruise Line
8 nights · Eastern Caribbean · 7 ports
14 – 22 December 2026
Port Canaveral · Puerto Plata · San Juan · Tortola Island · Saint Thomas Island … +2
Interior1 565 $1 481 $
With window1 634 $1 515 $
With a balcony2 425 $2 313 $
Suite2 644 $2 461 $
from 1 481 $ 185 $ per night
Details
Norwegian Getaway Norwegian Cruise Line
7 nights · Eastern Caribbean · 6 ports
31 December – 7 January 2027
Port Canaveral · Puerto Plata · Saint Thomas Island · Tortola Island · Great Stirrup Cay … +1
Interior1 565 $1 504 $
With window1 797 $1 686 $
With a balcony2 470 $2 302 $
Suite2 887 $2 530 $
from 1 504 $ 215 $ per night
Details
Norwegian Aqua Norwegian Cruise Line
7 nights · Eastern Caribbean · 6 ports
6 – 13 December 2026
Miami · Puerto Plata · Saint Thomas Island · Tortola Island · Great Stirrup Cay … +1
Interior1 922 $1 581 $
With window2 131 $1 684 $
With a balcony3 430 $2 961 $
Suite4 486 $3 394 $
from 1 581 $ 226 $ per night
Details
Norwegian Escape Norwegian Cruise Line
7 nights · Eastern Caribbean · 6 ports
30 December – 6 January 2027
Port Canaveral · Puerto Plata · Saint Thomas Island · Tortola Island · Great Stirrup Cay … +1
Interior1 711 $
With window2 078 $1 825 $
With a balcony2 749 $
Suite3 512 $
from 1 711 $ 244 $ per night
Details
Celebrity Beyond Celebrity Cruises
7 nights · Eastern Caribbean · 5 ports
20 – 27 December 2026
Fort Lauderdale · Basseterre · San Juan · Cococay · Fort Lauderdale
Interior2 046 $
With window2 830 $
With a balcony3 564 $
Suite10 034 $7 918 $
from 2 046 $ 292 $ per night
Details
Norwegian Aqua Norwegian Cruise Line
7 nights · Eastern Caribbean · 6 ports
20 – 27 December 2026
Miami · Puerto Plata · Saint Thomas Island · Tortola Island · Great Stirrup Cay … +1
Interior2 467 $2 197 $
With window2 824 $
With a balcony3 428 $
Suite4 192 $
from 2 197 $ 314 $ per night
Details
Icon of the Seas Royal Caribbean International
7 nights · Eastern Caribbean · 5 ports
5 – 12 December 2026
Miami · Philipsburg · Charlotte Amalie (St. Thomas) · Cococay · Miami
Interior2 490 $2 292 $
With window2 846 $2 646 $
With a balcony3 324 $3 227 $
Suite9 502 $
from 2 292 $ 327 $ per night
Details
Celebrity Xcel Celebrity Cruises
7 nights · Eastern Caribbean · 5 ports
20 – 27 December 2026
Miami · Philipsburg · Charlotte Amalie (St. Thomas) · Puerto Plata · Miami
Interior2 502 $
With window3 268 $
With a balcony4 080 $3 764 $
Suite11 470 $
from 2 502 $ 357 $ per night
Details
Norwegian Getaway Norwegian Cruise Line
9 nights · Eastern Caribbean · 8 ports
22 – 31 December 2026
Port Canaveral · Puerto Plata · San Juan · Philipsburg · Saint Thomas Island … +3
Interior2 655 $2 564 $
With window2 864 $2 587 $
With a balcony3 590 $
Suite4 036 $3 715 $
from 2 564 $ 285 $ per night
Details
Oasis of the Seas Royal Caribbean International
7 nights · Eastern Caribbean · 5 ports
28 December – 4 January 2027
Fort Lauderdale · Cococay · Charlotte Amalie (St. Thomas) · Philipsburg · Fort Lauderdale
Interior3 470 $
With window3 622 $
With a balcony3 627 $
Suite19 727 $17 022 $
from 3 470 $ 496 $ per night
Details
Allure of the Seas Royal Caribbean International
7 nights · Eastern Caribbean · 6 ports
27 December – 3 January 2027
Miami · Puerto Plata · San Juan · Cococay · Nassau … +1
Interior3 619 $
With window4 318 $
With a balcony4 944 $
Suite13 637 $12 687 $
from 3 619 $ 517 $ per night
Details
Norwegian Bliss Norwegian Cruise Line
12 nights · Eastern Caribbean · 8 ports
23 December – 4 January 2027
New York City · Puerto Plata · San Juan · Basseterre · Saint Thomas Island … +3
Interior4 268 $3 989 $
With window5 254 $4 753 $
With a balcony5 810 $5 254 $
Suite6 124 $5 813 $
from 3 989 $ 332 $ per night
Details
Celebrity Xcel Celebrity Cruises
7 nights · Eastern Caribbean · 5 ports
27 December – 3 January 2027
Miami · Nassau · Charlotte Amalie (St. Thomas) · St. John`s · Miami
With window4 805 $4 239 $
With a balcony5 949 $
Suite14 981 $
from 4 239 $ 606 $ per night
Details
Norwegian Aqua Norwegian Cruise Line
7 nights · Eastern Caribbean · 6 ports
27 December – 3 January 2027
Miami · Puerto Plata · Saint Thomas Island · Tortola Island · Great Stirrup Cay … +1
Interior4 272 $
With window4 990 $
With a balcony6 882 $
Suite7 421 $6 780 $
from 4 272 $ 610 $ per night
Details