St. John, U.S. Virgin Islands cruises 4 St. John, U.S. Virgin Islands cruises

Your search Clear selections

Any Destination
All Sail Months
Any Length
St. John, U.S. Virgin Islands
Any Cruise Line
Any Ship

Close

4 cruises found

Sort by

Filter by

Ports

  • Miami, Florida
  • San Juan, Puerto Rico
  • St. John, U.S. Virgin Islands
  • Philipsburg, St. Maarten
  • St. John's, Antigua
  • Basseterre, St. Kitts
  • Spanish Town, Virgin Gorda, B.V.I.
View more ports

Ports

Miami, Florida - San Juan, Puerto Rico - St. John, U.S. Virgin Islands - Philipsburg, St. Maarten - St. John's, Antigua - Basseterre, St. Kitts - Spanish Town, Virgin Gorda, B.V.I. - View more ports

Ports

  • Miami, Florida
  • San Juan, Puerto Rico
  • St. John, U.S. Virgin Islands
  • Philipsburg, St. Maarten
  • Gustavia, St. Barthelemy
  • Basseterre, St. Kitts
  • Spanish Town, Virgin Gorda, B.V.I.
View more ports

Ports

Miami, Florida - San Juan, Puerto Rico - St. John, U.S. Virgin Islands - Philipsburg, St. Maarten - Gustavia, St. Barthelemy - Basseterre, St. Kitts - Spanish Town, Virgin Gorda, B.V.I. - View more ports

Ports

  • Miami, Florida
  • St. John, U.S. Virgin Islands
  • Gustavia, St. Barthelemy
  • Fort-De-France, Martinique
  • St. John's, Antigua
  • Philipsburg, St. Maarten
  • Tortola, British Virgin Islands
View more ports

Ports

Miami, Florida - St. John, U.S. Virgin Islands - Gustavia, St. Barthelemy - Fort-De-France, Martinique - St. John's, Antigua - Philipsburg, St. Maarten - Tortola, British Virgin Islands - View more ports

Loading itinerary...
Loading reviews...

Top positive review

Top critical review

Ports

  • Ft. Lauderdale (Port Everglades), Florida
  • San Juan, Puerto Rico
  • St. John, U.S. Virgin Islands
  • Philipsburg, St. Maarten
  • Gustavia, St. Barthelemy
  • Tortola, British Virgin Islands
View more ports

Ports

Ft. Lauderdale (Port Everglades), Florida - San Juan, Puerto Rico - St. John, U.S. Virgin Islands - Philipsburg, St. Maarten - Gustavia, St. Barthelemy - Tortola, British Virgin Islands - View more ports

1 - 4 of 4

All prices are per person based on double occupancy and do not include port/government fees and gratuities.