Princess Cruises

Emerald Princess

San Juan → Philipsburg → Saint George's → San Juan

Jan 2, 2028 · 14 nights

$1,378 interior · $98/night

4% below typical
Emerald Cruises

Emerald Kaia

San Juan → Esperanza → Norman Island → San Juan

Jan 8, 2028 · 14 nights

$14,954 oceanview · $1,068/night

Royal Caribbean International

Rhapsody of the Seas

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

Jan 8, 2028 · 7 nights

$834 interior · $119/night

Emerald Cruises

Emerald Kaia

San Juan → Esperanza → Norman Island → San Juan

Jan 22, 2028 · 14 nights

$14,954 oceanview · $1,068/night

SeaDream Yacht Club

SeaDream II

San Juan → Culebra Island → Spanish Town (Virgin Gorda) → San Juan

Jan 22, 2028 · 7 nights

$4,377 oceanview · $625/night

Royal Caribbean International

Rhapsody of the Seas

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

Jan 29, 2028 · 7 nights

$832 oceanview · $119/night

1% below typical
SeaDream Yacht Club

SeaDream II

San Juan → Cruz Bay, Saint John → Mayreau Island → Bridgetown

Feb 12, 2028 · 11 nights

$6,447 oceanview · $586/night

Royal Caribbean International

Rhapsody of the Seas

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

Feb 12, 2028 · 7 nights

$758 interior · $108/night

Royal Caribbean International

Rhapsody of the Seas

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

Feb 19, 2028 · 7 nights

$868 interior · $124/night

Explora Journeys

Explora IV

San Juan → Philipsburg → Ocean Cay → Miami

Feb 19, 2028 · 7 nights

$4,020 suite · $574/night

Royal Caribbean International

Rhapsody of the Seas

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

Mar 11, 2028 · 7 nights

$831 interior · $119/night

SeaDream Yacht Club

SeaDream II

San Juan → Samana → Grand Turk Island → Freeport, Grand Bahama

Mar 25, 2028 · 7 nights

$5,247 oceanview · $750/night

Royal Caribbean International

Rhapsody of the Seas

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

Mar 25, 2028 · 7 nights

$788 interior · $113/night

Royal Caribbean International

Rhapsody of the Seas

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

Apr 15, 2028 · 7 nights

$910 interior · $130/night

Emerald Cruises

Emerald Kaia

San Juan → Saint-John → Norman Island → San Juan

Nov 17, 2028 · 7 nights

$6,501 oceanview · $929/night

Emerald Cruises

Emerald Kaia

San Juan → Esperanza → Little Bay → Antigua

Nov 24, 2028 · 7 nights

$6,555 oceanview · $936/night

Emerald Cruises

Emerald Kaia

San Juan → Esperanza → Norman Island → San Juan

Nov 24, 2028 · 14 nights

$15,171 oceanview · $1,084/night

SeaDream Yacht Club

SeaDream I

San Juan → Cruz Bay, Saint John → Beef Island, Tortola → San Juan

Nov 25, 2028 · 7 nights

$4,674 oceanview · $668/night

Emerald Cruises

Emerald Kaia

San Juan → Esperanza → Little Bay → Antigua

Dec 8, 2028 · 7 nights

$6,555 oceanview · $936/night

Emerald Cruises

Emerald Kaia

San Juan → Esperanza → Norman Island → San Juan

Dec 8, 2028 · 14 nights

$12,460 oceanview · $890/night

Browse by departure port