Cruises to St. John 6 Cruises to St. John Found

Your Search Clear Selections

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

Close

6 Cruises Found

Sort By

Filter By

Ports

  • San Juan, Puerto Rico
  • Basseterre, St. Kitts
  • Roseau, Dominica
  • St. George's, Grenada
  • Castries, St. Lucia
  • St. John's, Antigua
  • St. John, U.S. Virgin Islands
  • Ft. Lauderdale (Port Everglades), Florida
View More Ports

Ports

San Juan, Puerto Rico - Basseterre, St. Kitts - Roseau, Dominica - St. George's, Grenada - Castries, St. Lucia - St. John's, Antigua - St. John, U.S. Virgin Islands - Ft. Lauderdale (Port Everglades), Florida - View More Ports

Loading itinerary...
Loading reviews...

Top Positive Review

Top Critical Review

Sail Date Inside Oceanview Balcony Suite
Dec 10, 2019

Inside

N/A

Oceanview

N/A

Balcony

N/A

Suite

$3600*

avoyatravel.com

Ports

  • San Juan, Puerto Rico
  • St. John, U.S. Virgin Islands
  • Philipsburg, St. Maarten
  • Gustavia, St. Barthelemy
  • Fort-De-France, Martinique
  • Little Bay, Montserrat
  • Tortola, British Virgin Islands
View More Ports

Ports

San Juan, Puerto Rico - St. John, U.S. Virgin Islands - Philipsburg, St. Maarten - Gustavia, St. Barthelemy - Fort-De-France, Martinique - Little Bay, Montserrat - Tortola, British Virgin Islands - View More Ports

Loading itinerary...
Loading reviews...

Top Positive Review

Top Critical Review

Sail Date Inside Oceanview Balcony Suite
Mar 17, 2019

Inside

N/A

Oceanview

N/A

Balcony

N/A

Suite

N/A

Mar 24, 2019

Inside

N/A

Oceanview

N/A

Balcony

N/A

Suite

$2880*

cruisesonly.com

Ports

  • Miami, Florida
  • St. John, U.S. Virgin Islands
  • Gustavia, St. Barthelemy
  • St. John's, Antigua
  • Castries, St. Lucia
  • Bridgetown, Barbados
  • Mayreau, Grenadines
  • Terre-De-Haut, Iles Des Saintes, Guadeloupe
  • Philipsburg, St. Maarten
  • Labadee (Cruiseline Private Island)
View More Ports

Ports

Miami, Florida - St. John, U.S. Virgin Islands - Gustavia, St. Barthelemy - St. John's, Antigua - Castries, St. Lucia - Bridgetown, Barbados - Mayreau, Grenadines - Terre-De-Haut, Iles Des Saintes, Guadeloupe - Philipsburg, St. Maarten - Labadee (Cruiseline Private Island) - View More Ports

Loading itinerary...
Loading reviews...

Top Positive Review

Top Critical Review

Ports

  • Miami, Florida
  • St. John, U.S. Virgin Islands
  • Philipsburg, St. Maarten
  • Gustavia, St. Barthelemy
  • Spanish Town, Virgin Gorda, B.V.I.
  • Punta Cana, Dominican Republic
  • Labadee (Cruiseline Private Island)
View More Ports

Ports

Miami, Florida - St. John, U.S. Virgin Islands - Philipsburg, St. Maarten - Gustavia, St. Barthelemy - Spanish Town, Virgin Gorda, B.V.I. - Punta Cana, Dominican Republic - Labadee (Cruiseline Private Island) - View More Ports

Loading itinerary...
Loading reviews...

Top Positive Review

Top Critical Review

Ports

  • Ft. Lauderdale (Port Everglades), Florida
  • Gustavia, St. Barthelemy
  • St. John's, Antigua
  • Terre-De-Haut, Iles Des Saintes, Guadeloupe
  • Fort-De-France, Martinique
  • Scarborough, Tobago
  • Bridgetown, Barbados
  • Bequia, Grenadines
  • Roseau, Dominica
  • Spanish Town, Virgin Gorda, B.V.I.
View More Ports

Ports

Ft. Lauderdale (Port Everglades), Florida - Gustavia, St. Barthelemy - St. John's, Antigua - Terre-De-Haut, Iles Des Saintes, Guadeloupe - Fort-De-France, Martinique - Scarborough, Tobago - Bridgetown, Barbados - Bequia, Grenadines - Roseau, Dominica - Spanish Town, Virgin Gorda, B.V.I. - View More Ports

Ports

  • San Juan, Puerto Rico
  • St. John, U.S. Virgin Islands
  • Marigot, Saint Martin
  • Pointe-A-Pitre, Guadeloupe
  • Gustavia, St. Barthelemy
  • Charlestown, Nevis
  • Tortola, British Virgin Islands
  • Key West, Florida
  • Ft. Lauderdale (Port Everglades), Florida
View More Ports

Ports

San Juan, Puerto Rico - St. John, U.S. Virgin Islands - Marigot, Saint Martin - Pointe-A-Pitre, Guadeloupe - Gustavia, St. Barthelemy - Charlestown, Nevis - Tortola, British Virgin Islands - Key West, Florida - Ft. Lauderdale (Port Everglades), Florida - View More Ports

Loading itinerary...
Loading reviews...

Top Positive Review

Top Critical Review

Sail Date Inside Oceanview Balcony Suite
Mar 31, 2019

Inside

N/A

Oceanview

N/A

Balcony

N/A

Suite

$3960*

cruisesonly.com

1 - 6 of 6

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