CruiseCompete.com
Travel Agents Competing To Offer The Best Cruise Deals
1
Find your cruise
& request quotes
2
Compare personalized offers
prices, upgrades, cabin credits & more
3
Contact your preferred agent
for questions or to book your cruise
St Thomas Cruises

Cruises that visit Caribbean: Virgin Islands (US): St Thomas

Cruises that depart from St Thomas

Click on a cruise ship itinerary that visits St Thomas (below) and select a sail date to receive competing cruise quotes. To search all cruise itineraries (not just St Thomas), please visit: Cruise Search or try our Virtual Cruise Advisor™.



Celebrity Apex7 Night - St. Thomas & St. Kitts Cruise
Starting in Orlando (Port Canaveral), Fl, Puerto Plata, Dominican Republic, Charlotte Amalie, St Thomas, Basseterre, St Kitts and Nevis, Orlando (Port Canaveral), Fl
2026 Sails: Nov 21, Dec 5, Dec 19, 2027: Jan 2, Jan 16, Jan 30, Feb 13, Feb 27, Mar 13, Mar 27, Apr 10, More...
Disney Treasure7 Night - Very Merrytime Eastern Caribbean Cruise from Port Canaveral
Starting in Port Canaveral, St Thomas, US Virgin Islands, Tortola, Castaway Cay, Port Canaveral
2026 Sails: Nov 21, Dec 5, Dec 19, 2027: Jan 2, Sep 25, More...
Eurodam14 Night - Eastern Caribbean : Bahamas & San Juan
Starting in Fort Lauderdale, Florida, RelaxAway, Half Moon Cay, Bahamas, Amber Cove, Dominican Republic, Grand Turk, Turks and Caicos, Key West, Florida, Fort Lauderdale, Florida, Grand Turk, Turks and Caicos, San Juan, Puerto Rico, St Thomas, US Virgin Islands, RelaxAway, Half Moon Cay, Bahamas, Fort Lauderdale, Florida
2026 Sails: Nov 21, More...
Rotterdam21 Night - Western & Eastern Caribbean : Mexico & Leeward Islands
Starting in Fort Lauderdale, Florida, RelaxAway, Half Moon Cay, Bahamas, Falmouth, Jamaica, Mahogany Bay, Roatan, Honduras, Belize City, Belize, Costa Maya, Mexico, Cozumel, Mexico, Fort Lauderdale, Florida, Philipsburg, Sint Maarten, St Johns AG, Antigua, Roseau, Dominica, Castries, Saint Lucia, Basseterre, St Kitts and Nevis, St Thomas, US Virgin Islands, RelaxAway, Half Moon Cay, Bahamas, Fort Lauderdale, Florida
2026 Sails: Nov 21, More...
MSC Meraviglia8 Night - Caribbean and Antilles
Starting in Miami, Florida, Philipsburg, St Maarten, Basseterre, St Kitts and Nevis, Charlotte Amalie (St Thomas) Virgin Islands, Amber Cove, Dominican Republic, Miami, Florida
2026 Sails: Nov 21, Dec 19, 2027: Jan 2, Feb 13, Mar 27, More...
Icon of the Seas7 Night - Perfect Day Cococay & East Carib
Starting in Miami, Florida, Philipsburg, St Maarten, Charlotte Amalie, St Thomas, Perfect Day Cococay, Bahamas, Miami, Florida
2026 Sails: Nov 21, Dec 5, Dec 19, 2027: Apr 24, May 8, May 15, Jun 5, Jun 19, Jun 26, Jul 10, Jul 17, Jul 31, More...
Celebrity Beyond7 Night - St. Maarten & Puerto Plata Cruise
Starting in Fort Lauderdale, Florida, Puerto Plata, Dominican Republic, Charlotte Amalie, St Thomas, Philipsburg, St Maarten, Fort Lauderdale, Florida
2026 Sails: Nov 22, More...
Norwegian Prima7 Night - Southern Caribbean - San Juan
Starting in San Juan, Pr, Tortola, British Virgin Islands, Basseterre, Saint Kitts / Nevis, Bridgetown, Barbados, St Lucia, Saint Lucia, Philipsburg, St Maarten, Netherland Antilles, St Thomas, Vi, San Juan, Pr
2026 Sails: Nov 22, Nov 29, 2027: Jan 24, Feb 21, Dec 18, 2028: Jan 8, Feb 26, Mar 4, Mar 11, Mar 25, Apr 1, Apr 8, Apr 15, More...
Allure of the Seas7 Night - Eastern Caribbean Cruise
Starting in Miami, Florida, Philipsburg, St Maarten, Charlotte Amalie, St Thomas, Puerto Plata, Dominican Republic, Miami, Florida
2026 Sails: Nov 22, Dec 6, More...
Celebrity Eclipse9 Night - Antigua, St. Lucia & St. Thomas
Starting in Fort Lauderdale, Florida, St Johns AG, Antigua, Castries, St Lucia, Basseterre, St Kitts and Nevis, Charlotte Amalie, St Thomas, Fort Lauderdale, Florida
2026 Sails: Nov 24, 2027: Apr 2, More...


St Thomas Cruises