Last Minute Caribbean Cruises
Every cruise to the Caribbean leaving in the next 90 days, from any port, cheapest first.
1,436 cruises from $179 per person Updated Nov 8, 2026, 4:04 a.m. ET
1,436 sailings to the Caribbean leave in the next 90 days, on 19 cruise lines. The cheapest is the 3-Night Caribbean on MSC Opera, leaving La Romana (Dominican Republic) on Mon, Nov 16, 2026, from $179 per person. Most leave from Miami (Florida), Fort Lauderdale (Port Everglades, Florida) and Port Canaveral (Florida).
A sailing is listed here when it calls at a Caribbean island or on the Caribbean coast of Mexico or Central America, or when Cruisebound files it under the Caribbean.
Deals
We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are per person for two sharing a cabin, taxes and fees included. How fares are checked.
Filter and sort 1,436 cruises
Royal Caribbean Brilliance of the Seas
4-Night Bahamas & Perfect Day
Ports of call: Perfect Day at CocoCay, Grand Bahama Island, Nassau
- Leaves in 22 days
Carnival Carnival Elation
5-Night Bahamas
Ports of call: Celebration Key, Half Moon Cay
- Leaves in 71 days
Royal Caribbean Oasis of the Seas
4-Night Bahamas & Perfect Day
Ports of call: Nassau, Perfect Day at CocoCay
- Leaves in 22 days
Carnival Carnival Sunrise
5-Night Bahamas
Ports of call: Nassau, Half Moon Cay, Celebration Key
- Leaves in 90 days
Royal Caribbean Brilliance of the Seas
4-Night Bahamas & Perfect Day
Ports of call: Perfect Day at CocoCay, Nassau
- Leaves in 64 days
Norwegian (NCL) Norwegian Getaway
5-Night Bahamas
Ports of call: Cozumel, Great Stirrup Cay
- Leaves in 26 days
MSC MSC Meraviglia
6-Night Caribbean, Eastern
Ports of call: Grand Turk, Ocean Cay, Nassau
- Leaves in 21 days
Norwegian (NCL) Norwegian Getaway
5-Night Bahamas
Ports of call: Great Stirrup Cay, Cozumel
- Leaves in 31 days
Carnival Carnival Sunrise
5-Night Bahamas
Ports of call: Half Moon Cay, Celebration Key, Nassau
- Leaves in 85 days
Royal Caribbean Oasis of the Seas
4-Night Bahamas & Perfect Day
Ports of call: Nassau, Perfect Day at CocoCay
- Leaves in 8 days
MSC MSC Meraviglia
6-Night Caribbean, Eastern
Ports of call: Nassau, Ocean Cay, Puerto Plata
- Leaves in 77 days
Carnival Carnival Freedom
5-Night Bahamas
Ports of call: Celebration Key, Nassau, Half Moon Cay
- Leaves in 69 days
Carnival Carnival Freedom
5-Night Bahamas
Ports of call: Celebration Key, Nassau, Half Moon Cay
- Leaves in 22 days
Royal Caribbean Enchantment of the Seas
7-Night Western Caribbean
Ports of call: Belize City, Cozumel, Costa Maya
- Leaves in 7 days
Royal Caribbean Freedom of the Seas
5-Night Western Caribbean
Ports of call: Nassau, Georgetown
- Leaves in 20 days
MSC MSC Grandiosa
7-Night Caribbean, Western
Ports of call: Nassau, Ocean Cay, Cozumel, Costa Maya
- Leaves in 20 days
MSC MSC Meraviglia
6-Night Caribbean, Eastern
Ports of call: Grand Turk, Ocean Cay, Nassau
- Leaves in 35 days
Royal Caribbean Freedom of the Seas
5-Night Caribbean Getaway
Ports of call: Nassau, Costa Maya
- Leaves in 62 days
Carnival Carnival Elation
5-Night Bahamas
Ports of call: Celebration Key, Half Moon Cay
- Leaves in 85 days
Royal Caribbean Freedom of the Seas
5-Night Western Caribbean
Ports of call: Nassau, Costa Maya
- Leaves in 34 days
Carnival Carnival Freedom
5-Night Bahamas
Ports of call: Nassau, Half Moon Cay, Celebration Key
- Leaves in 27 days
Carnival Carnival Sunrise
5-Night Bahamas
Ports of call: Nassau, Half Moon Cay, Celebration Key
- Leaves in 80 days
Last minute Eastern Caribbean cruises by price per night
Fare divided by nights, so a short cruise and a long one compare fairly.
- 114-Night Barcelona to La RomanaCosta · Costa Fascinosa · Dec 6 from Barcelona (Spain)$36 a night$503 for 14 nights
- 27-Night Western CaribbeanRoyal Caribbean · Enchantment of the Seas · Nov 15 from Tampa (Florida)$38 a night$267 for 7 nights
- 37-Night Caribbean, WesternMSC · MSC Grandiosa · Nov 28 from Port Canaveral (Florida)$38 a night$269 for 7 nights
- 47-Night Eastern CaribbeanNorwegian (NCL) · Norwegian Getaway · Nov 16 from Port Canaveral (Florida)$40 a night$279 for 7 nights
- 57-Night Caribbean, EasternMSC · MSC Grandiosa · Dec 5 from Port Canaveral (Florida)$40 a night$279 for 7 nights
Cruise lines sailing to the Caribbean in the next 90 days
Where cruises to the Caribbean leave from
Miami (Florida) (343), Fort Lauderdale (Port Everglades, Florida) (239), Port Canaveral (Florida) (204), Galveston (Texas) (114), San Juan (Puerto Rico) (109), Tampa (Florida) (81), New Orleans (Louisiana) (50), Bridgetown (Barbados) (49), La Romana (Dominican Republic) (29), Pointe-a-Pitre (Guadeloupe) (29), Fort-de-France (Martinique) (22), Philipsburg (Sint Maarten) (14), Norfolk (Virginia) (11), Santo Domingo (Dominican Republic) (11), New York (10), Southampton (United Kingdom) (9), Colon (Panama) (9), Baltimore (Maryland) (9), Cape Liberty (Bayonne, New Jersey) (9), Barcelona (Spain) (9), Civitavecchia (Rome, Italy) (7), Philadelphia (Pennsylvania) (7), Cartagena (Colombia) (7), Jacksonville (Florida) (6), Marseille (France) (5), Mobile (Alabama) (5), Puerto Caldera (Costa Rica) (5), Malaga (Spain) (4), Savona (Genoa, Italy) (4), Martinique Bay (4), and more. The "Leaving from" filter above narrows the list to one port.