Virgin Voyages

Scarlet Lady

San Juan → Oranjestad → Philipsburg → San Juan

Dec 4 · 7 nights

About average

$833 inside · $119/night

Royal Caribbean International

Grandeur of the Seas

Colón (Panama Canal) → Cartagena → Willemstad → Colón (Panama Canal)

Dec 11 · 7 nights

About average

$966 inside · $138/night

Royal Caribbean International

Vision of the Seas

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

Dec 12 · 7 nights

About average

$723 inside · $103/night

Royal Caribbean International

Vision of the Seas

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

Dec 27 · 7 nights

About average

$1,180 inside · $169/night

Royal Caribbean International

Grandeur of the Seas

Cartagena → Oranjestad → Colón (Panama Canal) → Cartagena

Dec 26 · 7 nights

About average

$1,275 inside · $182/night

Royal Caribbean International

Grandeur of the Seas

Colón (Panama Canal) → Cartagena → Willemstad → Colón (Panama Canal)

Dec 4 · 7 nights

About average

$1,086 inside · $155/night

Royal Caribbean International

Grandeur of the Seas

Colón (Panama Canal) → Cartagena → Willemstad → Colón (Panama Canal)

Dec 25 · 7 nights

About average

$1,077 inside · $154/night

Royal Caribbean International

Grandeur of the Seas

Cartagena → Oranjestad → Colón (Panama Canal) → Cartagena

Dec 5 · 7 nights

About average

$1,153 inside · $165/night

Royal Caribbean International

Grandeur of the Seas

Colón (Panama Canal) → Cartagena → Willemstad → Colón (Panama Canal)

Dec 18 · 7 nights

About average

$1,018 inside · $145/night

Norwegian Cruise Line

Norwegian Viva

San Juan → Basseterre, Saint Kitts → Oranjestad → San Juan

Dec 12 · 7 nights

$1,139 inside · $163/night

Royal Caribbean International

Grandeur of the Seas

Cartagena → Oranjestad → Colón (Panama Canal) → Cartagena

Dec 12 · 7 nights

About average

$1,057 inside · $151/night

Norwegian Cruise Line

Norwegian Viva

San Juan → Basseterre, Saint Kitts → Oranjestad → San Juan

Dec 26 · 7 nights

$1,869 inside · $267/night

Royal Caribbean International

Grandeur of the Seas

Cartagena → Oranjestad → Colón (Panama Canal) → Cartagena

Dec 19 · 7 nights

About average

$1,177 oceanview · $168/night