Celebrity Silhouette San Juan → Basseterre, Saint Kitts → Saint John's → San Juan Dec 17, 2028 · 7 nights $585 · $84/night