Explora Journeys

Explora II

Miami → San Juan → Mahón, Menorca → Barcelona

Mar 19 · 23 nights

About average

$12,110 suite · $527/night

Explora III

Miami → Cruz Bay, Saint John → Grand Turk Island → Miami

Dec 6 · 14 nights

About average

$8,475 suite · $605/night

Explora III

San Juan → Road Bay → Philipsburg → San Juan

Nov 15 · 14 nights

About average

$8,925 suite · $638/night

Vista

Miami → San Juan → Harvest Caye → Miami

Mar 2 · 18 nights

About average

$7,799 oceanview · $433/night

Royal Caribbean International

Independence of the Seas

Miami → Cruz Bay, Saint John → Philipsburg → Miami

Dec 10 · 9 nights

About average

$986 inside · $110/night

Explora Journeys

Explora I

San Juan → Cruz Bay, Saint John → Málaga → Barcelona

Mar 1 · 23 nights

About average

$11,970 suite · $520/night

Royal Caribbean International

Rhapsody of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Roseau → San Juan

Feb 27 · 7 nights

Good value

$554 oceanview · $79/night

14% below typical
Cunard Line

Queen Elizabeth

Miami → San Juan → Road Town, Tortola → Miami

Nov 5 · 12 nights

About average

$1,006 inside · $84/night

Explora III

Miami → Cruz Bay, Saint John → San Juan

Feb 28 · 7 nights

About average

$4,650 suite · $664/night

Hapag-Lloyd Cruises

MS Europa

Miami → Cockburn Town → Cartagena → Colón (Panama Canal)

Dec 3 · 14 nights

About average

$7,061 suite · $504/night

Cunard Line

Queen Elizabeth

Miami → San Juan → Oranjestad → Miami

Oct 15 · 21 nights

Good value

$4,906 suite · $234/night

13% below typical · 3-month low
Royal Caribbean International

Vision of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Bridgetown → San Juan

Nov 28 · 7 nights

About average

$647 inside · $92/night

Emerald Cruises

Emerald Sakara

San Juan → Cruz Bay, Saint John → Norman Island → Saint Thomas

Jan 9 · 7 nights

About average

$7,332 balcony · $1,047/night

Royal Caribbean International

Vision of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Roseau → San Juan

Jan 3 · 7 nights

About average

$659 oceanview · $94/night

Royal Caribbean International

Adventure of the Seas

Port Canaveral → Philipsburg → Charlotte Amalie, Saint Thomas → Port Canaveral

Dec 1 · 9 nights

About average

$1,067 inside · $119/night

Oceania Cruises

Oceania Insignia

Lisboa → Lanzarote → Nassau → Miami

Nov 9 · 40 nights

About average

$12,649 oceanview · $316/night

Explora III

Miami → Puerto Plata → Cayo Levantado → San Juan

Feb 19 · 16 nights

About average

$10,350 suite · $647/night

Emerald Cruises

Emerald Sakara

Saint Thomas → Cruz Bay, Saint John → Saint-Barthélemy → San Juan

Apr 3 · 7 nights

$5,275 oceanview · $754/night

Explora Journeys

Explora II

Miami → San Juan → Málaga → Barcelona

Mar 19 · 16 nights

About average

$8,820 suite · $551/night

Oceania Cruises

Oceania Marina

Miami → Charlotte Amalie, Saint Thomas → Philipsburg → Miami

Feb 13 · 10 nights

Good value

$6,035 suite · $604/night

11% below typical · 6-month low