10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Miami, United States • Princess Cays, Bahamas • Miami, United StatesDeparting from Miami, visiting 3 ports, select Itinerary details to review day by day itinerary
Miami, United States • Princess Cays, Bahamas • Miami, United StatesDeparting from Miami, visiting 3 ports, select Itinerary details to review day by day itinerary
Miami, United States • Princess Cays, Bahamas • Miami, United StatesDeparting from Miami, visiting 3 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Nassau, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 3 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Nassau, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 3 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Nassau, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 3 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Nassau, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 3 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Nassau, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 3 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Nassau, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 3 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Nassau, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 3 ports, select Itinerary details to review day by day itinerary
inside room per traveler$359
inside room per traveler
Best Royal Caribbean International cruise deals
10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Royal Caribbean International • Quantum of the Seas
Sep 14, 2026 — Sep 17, 2026
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Ovation of the Seas
Sep 28, 2026 — Oct 1, 2026
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Ovation of the Seas
Sep 21, 2026 — Sep 24, 2026
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Ovation of the Seas
Jan 4, 2027 — Jan 7, 2027
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Ovation of the Seas
Oct 30, 2026 — Nov 2, 2026
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Ovation of the Seas
Nov 13, 2026 — Nov 16, 2026
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Ovation of the Seas
Nov 27, 2026 — Nov 30, 2026
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Ovation of the Seas
Dec 11, 2026 — Dec 14, 2026
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Ovation of the Seas
Dec 18, 2026 — Dec 21, 2026
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Ovation of the Seas
Jan 22, 2027 — Jan 25, 2027
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary
inside room per traveler$357
inside room per traveler
Best Norwegian Cruise Line cruise deals
10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Boston, United States • Halifax, Canada • Royal Naval Dockyard, Bermuda • Boston, United StatesDeparting from Boston, visiting 4 ports, select Itinerary details to review day by day itinerary
Boston, United States • Halifax, Canada • Royal Naval Dockyard, Bermuda • Boston, United StatesDeparting from Boston, visiting 4 ports, select Itinerary details to review day by day itinerary
Philadelphia, United States • Royal Naval Dockyard, Bermuda • Charleston, United States • Philadelphia, United StatesDeparting from Philadelphia, visiting 4 ports, select Itinerary details to review day by day itinerary
Philadelphia, United States • Royal Naval Dockyard, Bermuda • Charleston, United States • Philadelphia, United StatesDeparting from Philadelphia, visiting 4 ports, select Itinerary details to review day by day itinerary
Philadelphia, United States • Royal Naval Dockyard, Bermuda • Charleston, United States • Philadelphia, United StatesDeparting from Philadelphia, visiting 4 ports, select Itinerary details to review day by day itinerary
Philadelphia, United States • Royal Naval Dockyard, Bermuda • Charleston, United States • Philadelphia, United StatesDeparting from Philadelphia, visiting 4 ports, select Itinerary details to review day by day itinerary
Philadelphia, United States • Royal Naval Dockyard, Bermuda • Charleston, United States • Philadelphia, United StatesDeparting from Philadelphia, visiting 4 ports, select Itinerary details to review day by day itinerary
Philadelphia, United States • Royal Naval Dockyard, Bermuda • Charleston, United States • Philadelphia, United StatesDeparting from Philadelphia, visiting 4 ports, select Itinerary details to review day by day itinerary
Boston, United States • Halifax, Canada • Royal Naval Dockyard, Bermuda • Boston, United StatesDeparting from Boston, visiting 4 ports, select Itinerary details to review day by day itinerary
Philadelphia, United States • Royal Naval Dockyard, Bermuda • Charleston, United States • Philadelphia, United StatesDeparting from Philadelphia, visiting 4 ports, select Itinerary details to review day by day itinerary
inside room per traveler$869
inside room per traveler
Best Celebrity Cruises cruise deals
10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Bimini, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Grand Bahama, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Bimini, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
inside room per traveler$421
inside room per traveler
Best Holland America Line cruise deals
10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Miami, United States • Grand Turks, Turks & Caicos Islands • San Juan, Puerto Rico • Charlotte Amalie, St. Thomas, U.S. Virgin Islands • Half Moon Cay, Bahamas • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary
Miami, United States • Half Moon Cay, Bahamas • Ocho Rios, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary
Miami, United States • Half Moon Cay, Bahamas • Amber Cove, Dominican Republic • Grand Turks, Turks & Caicos Islands • Nassau, Bahamas • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Half Moon Cay, Bahamas • Amber Cove, Dominican Republic • Grand Turks, Turks & Caicos Islands • Key West, United States • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Nassau, Bahamas • Grand Turks, Turks & Caicos Islands • Amber Cove, Dominican Republic • Half Moon Cay, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Half Moon Cay, Bahamas • Ocho Rios, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Half Moon Cay, Bahamas • Ocho Rios, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Grand Turks, Turks & Caicos Islands • San Juan, Puerto Rico • Charlotte Amalie, St. Thomas, U.S. Virgin Islands • Half Moon Cay, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
Miami, United States • Key West, United States • Ocho Rios, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Half Moon Cay, Bahamas • Amber Cove, Dominican Republic • Grand Turks, Turks & Caicos Islands • Key West, United States • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
inside room per traveler$744
inside room per traveler
Best MSC Cruises cruise deals
10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Galveston, United States • Costa Maya, Mexico • Roatan, Bay Islands, Honduras • Cozumel, Mexico • Galveston, United StatesDeparting from Galveston, visiting 5 ports, select Itinerary details to review day by day itinerary
Galveston, United States • Costa Maya, Mexico • Roatan, Bay Islands, Honduras • Cozumel, Mexico • Galveston, United StatesDeparting from Galveston, visiting 5 ports, select Itinerary details to review day by day itinerary
Galveston, United States • Costa Maya, Mexico • Roatan, Bay Islands, Honduras • Cozumel, Mexico • Galveston, United StatesDeparting from Galveston, visiting 5 ports, select Itinerary details to review day by day itinerary
Galveston, United States • Costa Maya, Mexico • Roatan, Bay Islands, Honduras • Cozumel, Mexico • Galveston, United StatesDeparting from Galveston, visiting 5 ports, select Itinerary details to review day by day itinerary
Galveston, United States • Costa Maya, Mexico • Roatan, Bay Islands, Honduras • Cozumel, Mexico • Galveston, United StatesDeparting from Galveston, visiting 5 ports, select Itinerary details to review day by day itinerary
Galveston, United States • Costa Maya, Mexico • Roatan, Bay Islands, Honduras • Cozumel, Mexico • Galveston, United StatesDeparting from Galveston, visiting 5 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • Puerto Plata, Dominican Republic • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 5 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • Cozumel, Mexico • Costa Maya, Mexico • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 6 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • Cozumel, Mexico • Costa Maya, Mexico • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 6 ports, select Itinerary details to review day by day itinerary
Galveston, United States • Costa Maya, Mexico • Roatan, Bay Islands, Honduras • Cozumel, Mexico • Galveston, United StatesDeparting from Galveston, visiting 5 ports, select Itinerary details to review day by day itinerary
inside room per traveler$459
inside room per traveler
Best Oceania Cruises cruise deals
10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Civitavecchia, Italy • Bastia, France • Livorno, Italy • La Spezia, Italy • Toulon, France • Palamos, Spain • Palma De Mallorca, Spain • Barcelona, SpainDeparting from Civitavecchia, visiting 8 ports, select Itinerary details to review day by day itinerary
Tarragona, Spain • Palamos, Spain • Marseille, France • Ajaccio, France • La Spezia, Italy • Olbia, Italy • Naples, Italy • Civitavecchia, ItalyDeparting from Tarragona, visiting 8 ports, select Itinerary details to review day by day itinerary
Civitavecchia, Italy • Livorno, Italy • Porto Torres, Italy • Mahon, Spain • Palma De Mallorca, Spain • Barcelona, Spain • Toulon, France • Monte Carlo, MonacoDeparting from Civitavecchia, visiting 8 ports, select Itinerary details to review day by day itinerary
Barcelona, Spain • Marseille, France • La Spezia, Italy • Ajaccio, France • Cagliari, Italy • Palermo, Italy • Naples, Italy • Civitavecchia, ItalyDeparting from Barcelona, visiting 8 ports, select Itinerary details to review day by day itinerary
Civitavecchia, Italy • Amalfi, Italy • Messina, Italy • Corfu, Greece • Kotor, Montenegro • Dubrovnik, Croatia • Split, Croatia • Trieste, ItalyDeparting from Civitavecchia, visiting 8 ports, select Itinerary details to review day by day itinerary
inside room per traveler$2,699
inside room per traveler
Best Azamara Club Cruises cruise deals
5 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Bridgetown, Barbados • St Lucia (Castries), St. Lucia • Roseau, Dominica • Basse-Terre, St. Kitts & Nevis • Charlestown, St. Kitts & Nevis • Philipsburg, Sint Maarten • San Juan, Puerto RicoDeparting from Bridgetown, visiting 7 ports, select Itinerary details to review day by day itinerary
San Juan, Puerto Rico • Virgin Gorda, British Virgin Islands • St. John's, Antigua & Barbuda • St. Pierre, Martinique • Port Elizabeth, St. Vincent & Grenadines • St. Georges, Grenada • Tobago (Scarborough), Trinidad & Tobago • Bridgetown, BarbadosDeparting from San Juan, visiting 8 ports, select Itinerary details to review day by day itinerary
San Juan, Puerto Rico • Virgin Gorda, British Virgin Islands • St. John's, Antigua & Barbuda • St. Pierre, Martinique • Port Elizabeth, St. Vincent & Grenadines • St. Georges, Grenada • Tobago (Scarborough), Trinidad & Tobago • Bridgetown, BarbadosDeparting from San Juan, visiting 8 ports, select Itinerary details to review day by day itinerary
Bridgetown, Barbados • St Lucia (Castries), St. Lucia • Roseau, Dominica • Basse-Terre, St. Kitts & Nevis • Charlestown, St. Kitts & Nevis • Philipsburg, Sint Maarten • Tortola Road Town, British Virgin Islands • San Juan, Puerto RicoDeparting from Bridgetown, visiting 8 ports, select Itinerary details to review day by day itinerary
San Juan, Puerto Rico • Virgin Gorda, British Virgin Islands • St. John's, Antigua & Barbuda • St. Pierre, Martinique • Port Elizabeth, St. Vincent & Grenadines • St. Georges, Grenada • Tobago (Scarborough), Trinidad & Tobago • Bridgetown, BarbadosDeparting from San Juan, visiting 8 ports, select Itinerary details to review day by day itinerary
inside room per traveler$1,889
inside room per traveler
Best Regent Seven Seas Cruises cruise deals
10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Lisbon, Portugal • Portimao, Portugal • Cadiz, Spain • Tangier, Morocco • Malaga, Spain • Palma De Mallorca, Spain • Barcelona, SpainDeparting from Lisbon, visiting 7 ports, select Itinerary details to review day by day itinerary
Barcelona, Spain • Palamos, Spain • Cannes, France • Monte Carlo, Monaco • Portofino, Italy • Livorno, Italy • Civitavecchia, ItalyDeparting from Barcelona, visiting 7 ports, select Itinerary details to review day by day itinerary
Monte Carlo, Monaco • Livorno, Italy • Cagliari, Italy • La Goulette, Tunisia • Trapani, Italy • Sorrento, Italy • Civitavecchia, ItalyDeparting from Monte Carlo, visiting 7 ports, select Itinerary details to review day by day itinerary
Athens, Greece • Piraeus, Greece • Mykonos, Greece • Katakolon, Greece • Valletta, Malta • Messina, Italy • Naples, Italy • Civitavecchia, ItalyDeparting from Athens, visiting 8 ports, select Itinerary details to review day by day itinerary
suite room per traveler$7,049
suite room per traveler
Terms and Conditions
*Member Prices are available to logged-in Expedia account account holders or newsletter subscribers. Prices are cruise only, per person, and available within the last 24 hours. Member Price is per stateroom, based on guests 1 and 2. Member Prices include the promotional discount and are per room per night based on two people sharing a room. Please check individual cruise sailing for details. Member Price Offers are subject to limited availability and may be discontinued without notice. Expedia’s usual booking terms and conditions apply.
Go further with the Expedia app
Save even more - get up to 20% on select hotels when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.
Scan the QR code with your device camera and download our app