St. John, U.S. Virgin Islands cruises 31 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

31 cruises found

Sort by

Filter by

Ports

  • Miami, Florida
  • St. John, U.S. Virgin Islands
  • Charlotte Amalie, St. Thomas
  • Philipsburg, St. Maarten
  • Charlestown, Nevis
  • St. John's, Antigua
  • Fort-De-France, Martinique
  • Port Elizabeth, Bequia, Grenadines
  • St. George's, Grenada
  • Bridgetown, Barbados
View more ports

Ports

Miami, Florida - St. John, U.S. Virgin Islands - Charlotte Amalie, St. Thomas - Philipsburg, St. Maarten - Charlestown, Nevis - St. John's, Antigua - Fort-De-France, Martinique - Port Elizabeth, Bequia, Grenadines - St. George's, Grenada - Bridgetown, Barbados - View more ports

Ports

  • San Juan, Puerto Rico
  • Philipsburg, St. Maarten
  • Basseterre, St. Kitts
  • Gustavia, St. Barthelemy
  • Terre-De-Haut, Iles Des Saintes, Guadeloupe
  • St. John, U.S. Virgin Islands
View more ports

Ports

San Juan, Puerto Rico - Philipsburg, St. Maarten - Basseterre, St. Kitts - Gustavia, St. Barthelemy - Terre-De-Haut, Iles Des Saintes, Guadeloupe - St. John, U.S. Virgin Islands - View more ports

Loading itinerary...
Loading reviews...

Top positive review

Top critical review

Partners Bonus Offers Inside Oceanview Balcony Suite
 

N/A

N/A

N/A

$12700*

 

N/A

N/A

N/A

$7600*

 

N/A

N/A

N/A

$7600*

Ports

  • Miami, Florida
  • Nassau, Bahamas
  • St. John, U.S. Virgin Islands
  • Charlotte Amalie, St. Thomas
  • Charlestown, Nevis
  • Castries, St. Lucia
  • Kingstown, St. Vincent
  • Bridgetown, Barbados
  • St. John's, Antigua
  • Philipsburg, St. Maarten
  • Tortola, British Virgin Islands
View more ports

Ports

Miami, Florida - Nassau, Bahamas - St. John, U.S. Virgin Islands - Charlotte Amalie, St. Thomas - Charlestown, Nevis - Castries, St. Lucia - Kingstown, St. Vincent - Bridgetown, Barbados - St. John's, Antigua - Philipsburg, St. Maarten - Tortola, British Virgin Islands - View more ports

Loading itinerary...
Loading reviews...

Top positive review

Top critical review

Partners Bonus Offers Inside Oceanview Balcony Suite
 

N/A

$4259*

$7459*

$13129*

See Offers

N/A

N/A

$7899*

N/A

 

N/A

N/A

$7899*

N/A

Ports

  • San Juan, Puerto Rico
  • Tortola, British Virgin Islands
  • Basseterre, St. Kitts
  • Gustavia, St. Barthelemy
  • Philipsburg, St. Maarten
  • St. John, U.S. Virgin Islands
View more ports

Ports

San Juan, Puerto Rico - Tortola, British Virgin Islands - Basseterre, St. Kitts - Gustavia, St. Barthelemy - Philipsburg, St. Maarten - St. John, U.S. Virgin Islands - View more ports

Loading itinerary...
Loading reviews...

Top positive review

Top critical review

Partners Bonus Offers Inside Oceanview Balcony Suite
 

N/A

N/A

N/A

$20200*

 

N/A

N/A

N/A

$11400*

 

N/A

N/A

N/A

$11400*

Ports

  • San Juan, Puerto Rico
  • Basseterre, St. Kitts
  • Terre-De-Haut, Iles Des Saintes, Guadeloupe
  • Fort-De-France, Martinique
  • Philipsburg, St. Maarten
  • St. John, U.S. Virgin Islands
View more ports

Ports

San Juan, Puerto Rico - Basseterre, St. Kitts - Terre-De-Haut, Iles Des Saintes, Guadeloupe - Fort-De-France, Martinique - Philipsburg, St. Maarten - St. John, U.S. Virgin Islands - View more ports

Loading itinerary...
Loading reviews...

Top positive review

Top critical review

Partners Bonus Offers Inside Oceanview Balcony Suite
 

N/A

N/A

N/A

$16200*

 

N/A

N/A

N/A

$9700*

 

N/A

N/A

N/A

$9700*

Ports

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

Ports

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

Loading itinerary...
Loading reviews...

Top positive review

Top critical review

Partners Bonus Offers Inside Oceanview Balcony Suite
 

N/A

N/A

N/A

$10100*

 

N/A

N/A

N/A

$5700*

 

N/A

N/A

N/A

$5700*

Ports

  • Miami, Florida
  • San Juan, Puerto Rico
  • St. John, U.S. Virgin Islands
  • Philipsburg, St. Maarten
  • St. John's, Antigua
  • Basseterre, St. Kitts
  • Tortola, British Virgin Islands
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 - Tortola, British Virgin Islands - View more ports

Loading itinerary...
Loading reviews...

Top positive review

Top critical review

Partners Bonus Offers Inside Oceanview Balcony Suite
See Offers

N/A

$2539*

N/A

N/A

 

N/A

$2539*

N/A

N/A

Ports

  • Bridgetown, Barbados
  • St. George's, Grenada
  • Canouan, Grenadines
  • Philipsburg, St. Maarten
  • St. John, U.S. Virgin Islands
  • San Juan, Puerto Rico
View more ports

Ports

Bridgetown, Barbados - St. George's, Grenada - Canouan, Grenadines - Philipsburg, St. Maarten - St. John, U.S. Virgin Islands - San Juan, Puerto Rico - View more ports

Loading itinerary...
Loading reviews...

Top positive review

Top critical review

Partners Bonus Offers Inside Oceanview Balcony Suite
 

N/A

N/A

N/A

$4800*

 

N/A

N/A

N/A

$4800*

 

N/A

N/A

N/A

$4800*

Ports

  • San Juan, Puerto Rico
  • Jost Van Dyke, B.V.I.
  • St. John, U.S. Virgin Islands
View more ports

Ports

San Juan, Puerto Rico - Jost Van Dyke, B.V.I. - St. John, U.S. Virgin Islands - View more ports

Loading itinerary...
Loading reviews...

Top positive review

Top critical review

Partners Bonus Offers Inside Oceanview Balcony Suite
 

N/A

N/A

N/A

$3300*

 

N/A

N/A

N/A

$3300*

 

N/A

N/A

N/A

$3300*

Ports

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

Ports

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

Loading itinerary...
Loading reviews...

Top positive review

Top critical review

Partners Bonus Offers Inside Oceanview Balcony Suite
 

N/A

N/A

N/A

$6800*

 

N/A

N/A

N/A

$6800*

 

N/A

N/A

N/A

$6800*

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