Cruiser Fare
SearchDeals & price dropsLast minuteDestinationsShipsCruise linesPorts mapFerries☆ Saved & compare

Prices are per person, double occupancy, as displayed by the cruise line, excluding taxes, port fees and gratuities. Check the final price on the cruise line's site. Photos: Wikimedia Commons via Wikipedia, and the cruise lines.

AboutPrivacyTermsContact: [email protected]
Reset
More filters

Browse by continent and country

AllNorth America & Caribbean 17,124Europe & Mediterranean 11,865Asia 1,198Australia & Pacific 416South America 1,800Africa 1,471
🇺🇸 United States 13,742🇪🇸 Spain 5,515🇮🇹 Italy 5,175🇫🇷 France 4,617🇧🇸 Bahamas 4,326🇲🇽 Mexico 3,319🇬🇷 Greece 2,517🇨🇦 Canada 1,781🇳🇱 Netherlands 1,532🇭🇷 Croatia 1,391🇲🇹 Malta 1,298🇩🇴 Dominican Republic 1,239🇧🇧 Barbados 901🇵🇹 Portugal 899🇻🇬 British Virgin Islands 897🇲🇪 Montenegro 896🇹🇷 Türkiye 798🇸🇬 Singapore 750🇭🇳 Honduras 750🇬🇧 United Kingdom 727🇹🇳 Tunisia 626🇩🇪 Germany 620🇲🇦 Morocco 614🇧🇷 Brazil 559

Cruises calling at St. John

AllStarts hereStops hereEnds here✕
ListCalendar

17 sailings · 15 itineraries · updated 2026-11-12 11:30:56 UTC · All dates

🔔 Alert me about this search

Get an email when new sailings match these filters or a matching sailing gets cheaper.

The Ritz-Carlton Yacht CollectionPriceyCheapest date$2,900pp

San Juan / San Juan

Fri, Dec 11, 20263 nightsIlma2 sailings
San Juan → Virgin Gorda → St. John → San Juan
$967/night
The Ritz-Carlton Yacht CollectionPricey$4,100pp

San Juan / San Juan

Mon, Jan 10, 20283 nightsIlma
San Juan → Gustavia → St. John → San Juan
$1,367/night
The Ritz-Carlton Yacht CollectionPricey$4,100pp

San Juan / San Juan

Fri, Jan 21, 20283 nightsIlma
San Juan → St. John → Virgin Gorda → San Juan
$1,367/night
Emerald CruisesPriceyCheapest date$4,272pp

West Indies Island Hopping

Mon, Dec 20, 20277 nightsEmerald Kaia2 sailings
San Juan, Puerto Rico → St. John → St. Thomas, U.S. Virgin Islands → Gustavia, Saint Barthélemy → Jost Van Dyke, British Virgin Islands → Norman Island, British Virgin Islands → San Juan, Puerto Rico
$610/night
The Ritz-Carlton Yacht CollectionPricey$4,900pp

San Juan / San Juan

Mon, Dec 7, 20264 nightsIlma
San Juan → Gustavia → Marigot → St. John → San Juan
$1,225/night
The Ritz-Carlton Yacht CollectionPricey$5,400pp

San Juan / San Juan

Mon, Jan 24, 20284 nightsIlma
San Juan → St. John → Sandy Ground → Jost Van Dyke → San Juan
$1,350/night
The Ritz-Carlton Yacht CollectionPricey$5,900pp

San Juan / San Juan

Mon, Jan 4, 20274 nightsIlma
San Juan → Sandy Ground → Gustavia → St. John → San Juan
$1,475/night
The Ritz-Carlton Yacht CollectionPricey$6,100pp

San Juan / Miami, Florida

Thu, Mar 11, 20277 nightsIlma
San Juan → St. John → Jost Van Dyke → Grand Turk → Nassau → Miami, Florida
$871/night
The Ritz-Carlton Yacht CollectionPricey$7,500pp

San Juan / Miami, Florida

Fri, Jan 29, 20276 nightsIlma
San Juan → St. John → Virgin Gorda → Grand Turk → Miami, Florida
$1,250/night
The Ritz-Carlton Yacht CollectionPricey$7,800pp

San Juan / San Juan

Mon, Dec 14, 20267 nightsIlma
San Juan → St. George's → Canouan → Soufrière → Gustavia → St. John → San Juan
$1,114/night
The Ritz-Carlton Yacht CollectionPricey$8,100pp

San Juan / San Juan

Tue, Jan 4, 20286 nightsIlma
San Juan → Culebra → Marigot → Sandy Ground → Virgin Gorda → St. John → San Juan
$1,350/night
The Ritz-Carlton Yacht CollectionPricey$9,500pp

San Juan / San Juan

Wed, Jan 13, 20276 nightsIlma
San Juan → St. John → Philipsburg → Gustavia → Sandy Ground → Virgin Gorda → San Juan
$1,583/night
The Ritz-Carlton Yacht CollectionPricey$9,600pp

San Juan / Aruba

Fri, Jan 28, 20287 nightsIlma
San Juan → St. John → Marigot → Terre-De-Haut (Marina Day) → Canouan → Willemstad → Aruba
$1,371/night
The Ritz-Carlton Yacht CollectionPricey$9,600pp

San Juan / Miami, Florida

Thu, Mar 9, 20287 nightsIlma
San Juan → Jost Van Dyke → St. John → Grand Turk → Bimini → Miami, Florida
$1,371/night
The Ritz-Carlton Yacht CollectionPricey$9,600pp

San Juan / San Juan

Thu, Mar 2, 20287 nightsIlma
San Juan → St. John → Virgin Gorda → Gustavia → Portsmouth → Canouan → San Juan
$1,371/night