👉Cruise Deals and Discounts on the Best Cruise Lines
7 night Caribbean Cruise
Departing from Miami, United States
Jun 29, 2019

Symphony of the Seas
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on Jun 23, 2019. Starting from $$649
7 night Caribbean Cruise
Departing from Miami, United States
Jun 23, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on Jun 30, 2019. Starting from $$649
7 night Caribbean Cruise
Departing from Miami, United States
Jun 30, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Symphony of the Seas. Departing from Miami, United States on Jun 22, 2019. Starting from $$1,490
7 night Caribbean Cruise
Departing from Miami, United States
Jun 22, 2019

Symphony of the Seas
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on Jun 16, 2019. Starting from $$649
7 night Caribbean Cruise
Departing from Miami, United States
Jun 16, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on Jul 7, 2019. Starting from $$699
7 night Caribbean Cruise
Departing from Miami, United States
Jul 7, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Symphony of the Seas. Departing from Miami, United States on Jul 6, 2019. Starting from $$1,474
7 night Caribbean Cruise
Departing from Miami, United States
Jul 6, 2019

Symphony of the Seas
Search result: 7 night Caribbean Cruise aboard the Carnival Conquest. Departing from Miami, United States on Jun 29, 2019. Starting from $$789
7 night Caribbean Cruise
Departing from Miami, United States
Search result: 7 night Caribbean Cruise aboard the Symphony of the Seas. Departing from Miami, United States on Jun 15, 2019. Starting from $$1,761
7 night Caribbean Cruise
Departing from Miami, United States
Jun 15, 2019

Symphony of the Seas
Search result: 7 night Caribbean Cruise aboard the Carnival Conquest. Departing from Miami, United States on Jun 22, 2019. Starting from $$929
7 night Caribbean Cruise
Departing from Miami, United States
Search result: 7 night Caribbean Cruise aboard the Harmony of the Seas. Departing from Port Canaveral, United States on Jun 23, 2019. Starting from $$1,124
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Jun 23, 2019

Harmony of the Seas
Search result: 7 night Caribbean Cruise aboard the Harmony of the Seas. Departing from Port Canaveral, United States on Jun 30, 2019. Starting from $$1,311
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Jun 30, 2019

Harmony of the Seas
Search result: 7 night Caribbean Cruise aboard the Symphony of the Seas. Departing from Miami, United States on Jul 13, 2019. Starting from $$1,781
7 night Caribbean Cruise
Departing from Miami, United States
Jul 13, 2019

Symphony of the Seas
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on Jul 14, 2019. Starting from $$699
7 night Caribbean Cruise
Departing from Miami, United States
Jul 14, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on Jun 9, 2019. Starting from $$729
7 night Caribbean Cruise
Departing from Miami, United States
Jun 9, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Symphony of the Seas. Departing from Miami, United States on Jun 8, 2019. Starting from $$1,561
7 night Caribbean Cruise
Departing from Miami, United States
Jun 8, 2019

Symphony of the Seas
Search result: 7 night Caribbean Cruise aboard the Carnival Conquest. Departing from Miami, United States on Jul 6, 2019. Starting from $$774
7 night Caribbean Cruise
Departing from Miami, United States
Search result: 7 night Caribbean Cruise aboard the Harmony of the Seas. Departing from Port Canaveral, United States on Jun 16, 2019. Starting from $$1,261
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Jun 16, 2019

Harmony of the Seas
Search result: 7 night Caribbean Cruise aboard the Harmony of the Seas. Departing from Port Canaveral, United States on Jul 7, 2019. Starting from $$1,291
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Jul 7, 2019

Harmony of the Seas
Search result: 7 night Caribbean Cruise aboard the Disney Fantasy. Departing from Port Canaveral, United States on Jul 6, 2019. Starting from $$2,721
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Search result: 7 night Caribbean Cruise aboard the Caribbean Princess. Departing from Fort Lauderdale, United States on Jun 29, 2019. Starting from $$669
7 night Caribbean Cruise
Departing from Fort Lauderdale, United States
Search result: 7 night Caribbean Cruise aboard the Carnival Conquest. Departing from Miami, United States on Jun 15, 2019. Starting from $$829
7 night Caribbean Cruise
Departing from Miami, United States
Search result: 7 night Caribbean Cruise aboard the Carnival Breeze. Departing from Port Canaveral, United States on Jun 29, 2019. Starting from $$929
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Search result: 7 night Caribbean Cruise aboard the Disney Fantasy. Departing from Port Canaveral, United States on Jun 15, 2019. Starting from $$2,664
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on Jun 2, 2019. Starting from $$699
7 night Caribbean Cruise
Departing from Miami, United States
Jun 2, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Caribbean Princess. Departing from Fort Lauderdale, United States on Jun 22, 2019. Starting from $$699
7 night Caribbean Cruise
Departing from Fort Lauderdale, United States
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on Jul 21, 2019. Starting from $$699
7 night Caribbean Cruise
Departing from Miami, United States
Jul 21, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Allure of the Seas. Departing from Fort Lauderdale, United States on Jun 23, 2019. Starting from $$874
7 night Caribbean Cruise
Departing from Fort Lauderdale, United States
Jun 23, 2019

Allure of the Seas
Search result: 7 night Caribbean Cruise aboard the Carnival Breeze. Departing from Port Canaveral, United States on Jun 22, 2019. Starting from $$959
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Search result: 7 night Caribbean Cruise aboard the Allure of the Seas. Departing from Fort Lauderdale, United States on Jun 30, 2019. Starting from $$1,125
7 night Caribbean Cruise
Departing from Fort Lauderdale, United States
Jun 30, 2019

Allure of the Seas
Search result: 7 night Caribbean Cruise aboard the Symphony of the Seas. Departing from Miami, United States on Jul 20, 2019. Starting from $$1,837
7 night Caribbean Cruise
Departing from Miami, United States
Jul 20, 2019

Symphony of the Seas
Search result: 7 night Caribbean Cruise aboard the Carnival Conquest. Departing from Miami, United States on Jul 13, 2019. Starting from $$819
7 night Caribbean Cruise
Departing from Miami, United States
Search result: 7 night Caribbean Cruise aboard the Symphony of the Seas. Departing from Miami, United States on Jun 1, 2019. Starting from $$1,311
7 night Caribbean Cruise
Departing from Miami, United States
Jun 1, 2019

Symphony of the Seas
Search result: 7 night Caribbean Cruise aboard the Disney Fantasy. Departing from Port Canaveral, United States on Jul 13, 2019. Starting from $$2,720
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Search result: 7 night Caribbean Cruise aboard the Carnival Conquest. Departing from Miami, United States on Jun 8, 2019. Starting from $$929
7 night Caribbean Cruise
Departing from Miami, United States
Search result: 7 night Caribbean Cruise aboard the Harmony of the Seas. Departing from Port Canaveral, United States on Jun 9, 2019. Starting from $$1,209
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Jun 9, 2019

Harmony of the Seas
Search result: 7 night Caribbean Cruise aboard the Harmony of the Seas. Departing from Port Canaveral, United States on Jul 14, 2019. Starting from $$1,381
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Jul 14, 2019

Harmony of the Seas
Search result: 7 night Caribbean Cruise aboard the Disney Fantasy. Departing from Port Canaveral, United States on Jun 8, 2019. Starting from $$2,518
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Search result: 7 night Caribbean Cruise aboard the Caribbean Princess. Departing from Fort Lauderdale, United States on Jul 6, 2019. Starting from $$699
7 night Caribbean Cruise
Departing from Fort Lauderdale, United States
Search result: 7 night Caribbean Cruise aboard the Carnival Breeze. Departing from Port Canaveral, United States on Jul 6, 2019. Starting from $$934
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Search result: 7 night Caribbean Cruise aboard the Allure of the Seas. Departing from Fort Lauderdale, United States on Jun 16, 2019. Starting from $$911
7 night Caribbean Cruise
Departing from Fort Lauderdale, United States
Jun 16, 2019

Allure of the Seas
Search result: 7 night Caribbean Cruise aboard the Allure of the Seas. Departing from Fort Lauderdale, United States on Jul 7, 2019. Starting from $$1,076
7 night Caribbean Cruise
Departing from Fort Lauderdale, United States
Search result: 7 night Caribbean Cruise aboard the Symphony of the Seas. Departing from Miami, United States on Jul 27, 2019. Starting from $$1,319
7 night Caribbean Cruise
Departing from Miami, United States
Jul 27, 2019

Symphony of the Seas
Search result: 7 night Caribbean Cruise aboard the Caribbean Princess. Departing from Fort Lauderdale, United States on Jun 15, 2019. Starting from $$649
7 night Caribbean Cruise
Departing from Fort Lauderdale, United States
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on May 26, 2019. Starting from $$779
7 night Caribbean Cruise
Departing from Miami, United States
May 26, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Celebrity Equinox. Departing from Fort Lauderdale, United States on Jun 29, 2019. Starting from $$749
7 night Caribbean Cruise
Departing from Fort Lauderdale, United States
Jun 29, 2019

Celebrity Equinox
Search result: 7 night Caribbean Cruise aboard the Carnival Breeze. Departing from Port Canaveral, United States on Jun 15, 2019. Starting from $$894
7 night Caribbean Cruise
Departing from Port Canaveral, United States
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on Jul 28, 2019. Starting from $$649
7 night Caribbean Cruise
Departing from Miami, United States
Jul 28, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Norwegian Breakaway. Departing from Miami, United States on Aug 4, 2019. Starting from $$649
7 night Caribbean Cruise
Departing from Miami, United States
Aug 4, 2019

Norwegian Breakaway
Search result: 7 night Caribbean Cruise aboard the Symphony of the Seas. Departing from Miami, United States on Aug 3, 2019. Starting from $$1,694
7 night Caribbean Cruise
Departing from Miami, United States
Aug 3, 2019

Symphony of the Seas
- Experience the lure of life on the sea with our most popular cruises.
- Treat yourself to the splendor, extravagances, and first-class amenities of our luxury cruise liners.
- Plan your next sojourn on a remarkable river cruise.
- Globe trot, continent hop, and sail the seven seas on our magificent world cruises.
- We also have some of the best cruises for kids, so invite the little ones along for a family cruise promising entertainment for family members of all ages.
- Sail away on a cruise to nowhere and revel in the freedom of a destinationless journey.
- First time cruisers are certain to fall in love with life aboard our cruise liners.
- Hop on board any of our top cruise lines and cruise lines and ships for unforgettable getaways on the high seas.
Cruise Deals and Discounts on the Best Cruise Lines
Cruise on the world's top cruise lines including Carnival, Royal Caribbean and Norwegian. On Expedia, you're guaranteed to find deals on cheap cruises and offers for these leading cruise lines and ships. When you book cruises on Expedia, you can be confident that your cruise is from a premier cruise line and has the cheapest cruise prices available.
- Experience the ultimate royal treatment on a Princess cruise.
- Celebrity cruises give everyone a taste of the VIP life.
- Hit the high seas Scandinavian style with Norwegian Cruise Line.
- Discover the world's most majestic rivers on a Viking cruise.
- Channel your inner Snow White or Peter Pan on a
magical Disney cruise.
Enjoy The Best Cruise Travel Destinations
Expedia features cruise vacations at top cruise destinations around the world. Cruise to the sunny Caribbean, Bahamas or Mexico or a more adventurous location such as Europe or Alaska. Wherever your destination, you're sure to find the cruise vacation of your dreams on Expedia.
- Book a cruise to Alaska, and get ready to uncover the arctic grandeur.
- Caribbean cruises are your tickets to a palm-fringed paradise.
- Say aloha to America's exotic islands with our cruises to Hawaii.
- Sail to pink sands, coral reefs and endless relaxation on a cruise to Bermuda.
- The colorful atmosphere of Latin America is yours to adore
with our cruises to Mexico.
Last Minute Cruise Deals & Vacation Ideas
There are many options for finding cruise deals on Expedia. Whether you're looking to book early and plan to set sail with your family, deciding as a newly married couple on one of many honeymoon cruises, or are scrambling to find last minute cruises, you'll find the best deals and discounts on cruises here — guaranteed!
- Cozy up to the Caribbean or bask in the Bahamas on a cruise from Galveston.
- Go from Maryland metropolis to lush island paradise with our cruises from Baltimore.
- Cruises from Miami whisk you away to Bermuda, Barcelona, and everywhere in between.
- Sail off on a weekend jaunt or settle in for a world excursion with our cruises from New York.
- Cruises from New Orleans are the perfect way to start your trip to
the Caribbean.
Take A Vacation on These All Inclusive Cruises
All inclusive cruises will make you wish you took a vacation sooner. Many discount cruises can include your stateroom, meals, and entertainment costs into one great all inclusive cruise deal. Whether you prefer constant activities or just kicking back by the pool, cruises are a great opportunity to shape your vacation.
- A luxurious getaway is calling your name with our cruises to the Bahamas on Norwegian Cruise Line.
- Getting to the islands is a cool, tropical breeze with our cruises to the Caribbean on Carnival Cruise Lines.
- Mix first-class amenities with beach-town style on a Royal Caribbean Cruise Line excursion to the Caribbean.
- Take a trip worthy of your bucket list with our cruises to Alaska on Carnival Cruise Lines.
- From weekend getaways to week-long vacations, our cruises to Bahamas on Carnival Cruise Lines are designed to
delight.