Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

May 8, 2027 · 7 nights

$1,431 interior · $204/night

10% below typical
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Nov 8, 2026 · 6 nights

$507 interior · $85/night

4% above typical
Emerald Cruises

Emerald Sakara

Miami → Nassau → Jost Van Dyke → Saint Thomas

Nov 30, 2026 · 13 nights

$15,285 balcony · $1,176/night

1% above typical
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Jan 3, 2027 · 6 nights

$430 interior · $72/night

5% above typical
MSC Cruises

MSC Meraviglia

Miami → Nassau → Charlotte Amalie, Saint Thomas → Miami

Jan 30, 2027 · 8 nights

$868 balcony · $109/night

Explora Journeys

Explora III

Miami → Philipsburg → Puerto Plata → Miami

Feb 5, 2027 · 14 nights

$12,720 suite · $909/night

2% above typical
Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Mar 13, 2027 · 7 nights

$1,754 oceanview · $251/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Nassau → Miami

Mar 13, 2027 · 8 nights

$778 interior · $97/night

Carnival Cruise Line

Carnival Celebration

Miami → Celebration Key → Saint Thomas → Miami

Apr 24, 2027 · 8 nights

$705 interior · $88/night

2% above typical
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Apr 25, 2027 · 6 nights

$420 interior · $70/night

2% below typical
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Saint Thomas → Miami

May 15, 2027 · 7 nights

$550 interior · $79/night

3% below typical
Carnival Cruise Line

Carnival Celebration

Miami → Celebration Key → Saint Thomas → Miami

Jun 6, 2027 · 7 nights

$1,308 balcony · $187/night

MSC Cruises

MSC World America

Miami → Puerto Plata → Ocean Cay → Miami

Aug 21, 2027 · 7 nights

$1,164 balcony · $166/night

5% above typical
Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

Sep 26, 2027 · 7 nights

$591 interior · $84/night

1% above typical
MSC Cruises

MSC World America

Miami → Puerto Plata → Ocean Cay → Miami

Oct 16, 2027 · 7 nights

$1,104 balcony · $158/night

5% above typical
Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

Nov 21, 2027 · 7 nights

$756 interior · $108/night

Princess Cruises

Regal Princess

Miami → Puerto Plata → Grand Turk Island → Miami

Dec 19, 2027 · 14 nights

$2,358 interior · $168/night

2% above typical
Explora Journeys

Explora IV

Miami → Saint John's → Basseterre, Saint Kitts → San Juan

Jan 15, 2028 · 7 nights

$4,020 suite · $574/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Feb 12, 2028 · 8 nights

$673 interior · $84/night

Explora Journeys

Explora IV

Miami → Providenciales → Road Bay → San Juan

Mar 11, 2028 · 7 nights

$4,020 suite · $574/night

Browse by departure port