Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Road Town, Tortola → Miami

Dec 9, 2027 · 14 nights

$1,327 interior · $95/night

Princess Cruises

Regal Princess

Miami → Belize City → Tortola → Miami

Dec 12, 2027 · 15 nights

$1,458 interior · $97/night

1% below typical
Princess Cruises

Regal Princess

Miami → Puerto Plata → Tortola → Miami

Dec 19, 2027 · 8 nights

$959 interior · $120/night

1% above typical
Virgin Voyages

Resilient Lady

Miami → Puerto Plata → Bimini → Miami

Dec 19, 2027 · 7 nights

$1,113 interior · $159/night

Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Road Town, Tortola → Miami

Dec 23, 2027 · 14 nights

$1,955 interior · $140/night

Princess Cruises

Regal Princess

Miami → Basseterre, Saint Kitts → Puerto Plata → Miami

Jan 9, 2028 · 7 nights

$569 interior · $81/night

Princess Cruises

Regal Princess

Miami → Basseterre, Saint Kitts → Philipsburg → Miami

Jan 30, 2028 · 14 nights

$1,414 balcony · $101/night

4% below typical
Princess Cruises

Regal Princess

Miami → Saint Thomas → Philipsburg → Miami

Feb 6, 2028 · 7 nights

$835 balcony · $119/night

Princess Cruises

Regal Princess

Miami → Belize City → Grand Turk Island → Miami

Feb 13, 2028 · 14 nights

$1,598 interior · $114/night

3% below typical
Princess Cruises

Regal Princess

Miami → Puerto Plata → Philipsburg → Miami

Feb 20, 2028 · 14 nights

$1,709 interior · $122/night

Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

Mar 12, 2028 · 7 nights

$690 interior · $99/night

3% below typical
Princess Cruises

Regal Princess

Miami → Celebration Key → Philipsburg → Miami

Mar 12, 2028 · 14 nights

$1,458 interior · $104/night

3% below typical
Princess Cruises

Regal Princess

Miami → San Juan → Philipsburg → Miami

Mar 19, 2028 · 7 nights

$749 interior · $107/night

Princess Cruises

Regal Princess

Miami → Belize City → Grand Turk Island → Miami

Mar 26, 2028 · 14 nights

$1,818 interior · $130/night

1% below typical
Virgin Voyages

Resilient Lady

Miami → Grand Turk Island → Bimini → Miami

Apr 29, 2028 · 5 nights

$695 interior · $139/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Puerto Plata → Miami

Mar 27, 2027 · 8 nights

$748 interior · $94/night

Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Nov 28, 2027 · 6 nights

$393 interior · $66/night

3% below typical
Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Dec 26, 2027 · 8 nights

$1,570 balcony · $196/night

1% above typical
Royal Caribbean International

Hero Of The Seas

Miami → Charlotte Amalie, Saint Thomas → Coco Cay → Miami

Dec 30, 2027 · 9 nights

$3,938 interior · $438/night

3% above typical
MSC Cruises

MSC Meraviglia

Miami → San Juan → Puerto Plata → Miami

Dec 5, 2026 · 8 nights

$2,928 suite · $366/night

Browse by departure port