St Thomas Cruise Specials
We've gathered all of the St Thomas cruise specials ordered by sail date. Click on a special and select a sail date to get a single cruise quote from the cruise agency that posted that particular special. To search through all cruise itineraries (not just St Thomas cruises) to receive multiple custom cruise options to compare, please visit our Cruise Search page.
Cunard Line, Queen Mary 2
11 Nights Eastern Caribbean Cruise from $779 pp11 Night - Eastern Caribbean - Starting in New York, NY, St Thomas, US Virgin Islands, Road Town, Tortola, Basseterre, St Kitts, Philipsburg, St Maarten, New York, NY
2026 Sails: Nov 17 Get a Quote
Holland America, Eurodam
14 Nights Eastern Caribbean Cruise: Bahamas & San Juan from $915 pp14 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 Get a Quote
Celebrity Cruises, Celebrity Beyond
Up to $200 Extra OBC and Specialty Dining for 2 $8897 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 Get a Quote
Holland America, Eurodam
7 NT Eastern Caribbean Cruise: San Juan & St. Thomas from $448 pp plus OBC7 Night - Eastern Caribbean : San Juan & St. Thomas - Starting in 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 28 Get a Quote
Celebrity Cruises, Celebrity Beyond
Up to $200 Extra OBC and Specialty Dining for 2 $8897 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 29 Get a Quote
Celebrity Cruises, Celebrity Xcel
Up to $200 Extra OBC and Free Specialty Dining $7277 Night - St. Thomas & Antigua Cruise - Starting in Miami, Florida, Nassau, Bahamas, Charlotte Amalie, St Thomas, St Johns AG, Antigua, Miami, Florida
2026 Sails: Dec 6, Dec 27 Get a Quote
Holland America, Rotterdam
21 Night Western & Eastern Caribbean Holiday Cruise from $1699 pp21 Night - Western & Eastern Caribbean Holiday : Belize & Mexico - Starting in Fort Lauderdale, Florida, RelaxAway, Half Moon Cay, Bahamas, Falmouth, Jamaica, Georgetown, Cayman Islands, Mahogany Bay, Roatan, Honduras, Belize City, Belize, Cozumel, Mexico, Fort Lauderdale, Florida, Philipsburg, Sint Maarten, Basseterre, St Kitts and Nevis, Roseau, Dominica, Castries, Saint Lucia, St Johns AG, Antigua, St Thomas, US Virgin Islands, RelaxAway, Half Moon Cay, Bahamas, Fort Lauderdale, Florida
2026 Sails: Dec 12 Get a Quote
Celebrity Cruises, Celebrity Beyond
Up to $200 Extra OBC and Specialty Dining for 2 $8897 Night - St. Thomas, San Juan & Bahamas - Starting in Fort Lauderdale, Florida, Puerto Plata, Dominican Republic, Charlotte Amalie, St Thomas, San Juan, Puerto Rico, Nassau, Bahamas, Fort Lauderdale, Florida
2026 Sails: Dec 13 Get a Quote
Holland America, Eurodam
7 Night Eastern Caribbean Holiday Cruise from $625 pp7 Night - Eastern Caribbean : San Juan & St. Thomas - Starting in 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: Dec 19 Get a Quote
Holland America, Rotterdam
11 Night Eastern Caribbean Holiday Cruise from $1031 pp11 Night - Eastern Caribbean Holiday : Windward & Leeward Islands - Starting in Fort Lauderdale, Florida, Philipsburg, Sint Maarten, Basseterre, St Kitts and Nevis, Roseau, Dominica, Castries, Saint Lucia, St Johns AG, Antigua, St Thomas, US Virgin Islands, RelaxAway, Half Moon Cay, Bahamas, Fort Lauderdale, Florida
2026 Sails: Dec 22 Get a Quote
St Thomas Cruise Specials