Princess Cruises

Emerald Princess

San Juan → Tortola → Castries → San Juan

Jan 9, 2028 · 14 nights

$1,293 interior · $92/night

10% below typical · 3-month low
Princess Cruises

Emerald Princess

San Juan → Saint Thomas → Saint George's → San Juan

Jan 16, 2028 · 14 nights

$1,758 balcony · $126/night

11% below typical · 3-month low
Princess Cruises

Emerald Princess

San Juan → Saint Thomas → Saint George's → San Juan

Jan 30, 2028 · 14 nights

$1,968 balcony · $141/night

11% below typical · 3-month low
Princess Cruises

Emerald Princess

San Juan → Saint Thomas → Castries → San Juan

Jan 23, 2028 · 14 nights

$1,238 interior · $88/night

12% below typical · 3-month low
Windstar Cruises

Star Legend

San Juan → Saint-Barthélemy → Marmaris → San Juan

Jan 31, 2028 · 14 nights

$4,014 oceanview · $287/night

Windstar Cruises

Star Legend

San Juan → Philipsburg → Marmaris → San Juan

Jan 17, 2028 · 14 nights

$4,014 oceanview · $287/night

Windstar Cruises

Star Legend

San Juan → Saint George's → Spanish Town (Virgin Gorda) → San Juan

Jan 24, 2028 · 14 nights

$4,014 oceanview · $287/night

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

Emerald Cruises

Emerald Kaia

San Juan → Esperanza → Norman Island → San Juan

Jan 22, 2028 · 14 nights

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

Windstar Cruises

Star Legend

San Juan → Saint-Barthélemy → Marmaris → San Juan

Jan 3, 2028 · 14 nights

$4,014 oceanview · $287/night

Windstar Cruises

Star Legend

San Juan → Saint George's → Spanish Town (Virgin Gorda) → San Juan

Jan 10, 2028 · 14 nights

$4,014 oceanview · $287/night

Browse by departure port