Cheap Cruises to the World’s Best Destinations

KAYAK’s recommended cruise deals

Wonder of the Seas

4 Night Bahamas & Perfect Day Cruise

Wonder of the Seas

2026-04-13 - 2026-04-17

4 nights

Miami, Florida - Perfect Day at CocoCay - Nassau, Bahamas - At sea - Miami, Florida

$473/person

Excluding taxes & port fees

Interior

Resilient Lady

Eastern Caribbean & Bimini Beach Club

Resilient Lady

2026-03-28 - 2026-04-04

7 nights

Miami, Florida - At sea - At sea - San Juan, Puerto Rico - Puerto Plata, Dominican Republic - At sea - Bimini, Bahamas - Miami, Florida

$490/person

Excluding taxes & port fees

Interior

MSC Seashore

5 Night Caribbean - Eastern Cruise

MSC Seashore

2026-03-26 - 2026-03-31

5 nights

Port Canaveral, Florida - Nassau, Bahamas - At sea - Grand Turk, Turks and Caicos - At sea - Port Canaveral, Florida

$548/person

Excluding taxes & port fees

Interior

Enchantment of the Seas

7 Night Western Caribbean Cruise

Enchantment of the Seas

2026-07-11 - 2026-07-18

7 nights

Tampa, Florida - At sea - Costa Maya, Mexico - Belize City, Belize - Roatan, Honduras - Cozumel, Mexico - At sea - Tampa, Florida

$596/person

Excluding taxes & port fees

Interior

Mariner of the Seas

5 Night Western Caribbean Cruise

Mariner of the Seas

2026-06-22 - 2026-06-27

5 nights

Galveston, Texas - At sea - Costa Maya, Mexico - Cozumel, Mexico - At sea - Galveston, Texas

$607/person

Excluding taxes & port fees

Interior

Enchantment of the Seas

4 Night Western Caribbean Cruise

Enchantment of the Seas

2026-02-19 - 2026-02-23

4 nights

Tampa, Florida - At sea - Cozumel, Mexico - At sea - Tampa, Florida

$715/person

Excluding taxes & port fees

Interior

Vision of the Seas

9 Night Bermuda & Bahamas Cruise

Vision of the Seas

2026-04-30 - 2026-05-09

9 nights

Baltimore, Maryland - At sea - Kings Wharf, Bermuda - Kings Wharf, Bermuda - At sea - Bimini, Bahamas - Nassau, Bahamas - At sea - At sea - Baltimore, Maryland

$879/person

Excluding taxes & port fees

Interior

Star of the Seas

7 Night Western Caribbean & Perfect Day

Star of the Seas

2026-02-15 - 2026-02-22

7 nights

Port Canaveral, Florida - Perfect Day at CocoCay - At sea - Cozumel, Mexico - Roatan, Honduras - Costa Maya, Mexico - At sea - Port Canaveral, Florida

$1,382/person

Excluding taxes & port fees

Interior

Icon of the Seas

7 Night Eastern Caribbean & Perfect Day

Icon of the Seas

2026-04-11 - 2026-04-18

7 nights

Miami, Florida - At sea - At sea - Philipsburg, St. Maarten - Charlotte Amalie, St. Thomas, U.S. Virgin Islands - At sea - Perfect Day at CocoCay - Miami, Florida

$1,613/person

Excluding taxes & port fees

Interior

Icon of the Seas

7 Night Western Caribbean & Perfect Day

Icon of the Seas

2026-03-21 - 2026-03-28

7 nights

Miami, Florida - At sea - Costa Maya, Mexico - Roatan, Honduras - Cozumel, Mexico - At sea - Perfect Day at CocoCay - Miami, Florida

$1,736/person

Excluding taxes & port fees

Interior

FAQs When Booking a Cruise

  • What types of cruises can I find on KAYAK?

    On KAYAK, you can find and compare deals to cruise destinations around the world, from the Mexican Riviera to the Bahamas. There is also a rich variety of cruises that you can embark on. From one-way or closed loop routes from departure points of your choosing, to transatlantic or even around the world sailings, you’ll find exactly the type of cruise to fit your itinerary. You can also compare different types of offers and inclusions to make the perfect package. Keep an eye out for extras like kids travel free or cabin upgrades, as well as inclusions such as speciality dining and a drinks package to make your cruise all inclusive. Simply make a search on KAYAK and use the filters to create the perfect package for your next cruise.

  • When is the best time to book a cruise?

    This of course depends on many factors, like your cruise itinerary, dates of departure and departure point. Generally, the best deals can be found during ‘wave season’ between January and March, as this is the time when the sailings are released for the coming year, sometimes together with free upgrades and inclusions. Depending on availability, it can also work to your advantage to wait until the last minute to book. To find last minute cruise deals, make a search on KAYAK and use the last minute cruises filter to see what sailings are on offer departing in the next months.

  • What are the most popular cruise lines?

    Different cruise lines specialize in different destinations and cater to different types of trips. For example, Disney offers particularly family-friendly sailings. That said, the most popular cruise lines according to KAYAK data are Royal Caribbean, Carnival, and MSC Cruises.

  • Can I book cruises with cancellation?

    Some cruise lines offer cancellation with their packages but whether this is free or incurs some fees is down to the specific package and liner, so always check the terms of your booking. To browse which operators offer cancellation, use the cancellation filter on KAYAK after making a search.

  • What’s the difference between a closed loop and a one-way cruise?

    A closed loop cruise simply means that you will essentially follow a set loop itinerary that begins and ends in the same place. The advantage to this is that you’re brought right back home and often don’t need a passport to travel to some destinations, such as the Bahamas and Caribbean. One-way cruises have a fixed destination and the cruise essentially ends there, leaving you to explore the destination on your own time, but also find your own way back home too.

    There are other types of cruise routes too. A transatlantic heads off between North America and Europe, whilst an epic round the world trip usually covers at least three continents and lasts for an extended time, often over 90 days.

  • What are the most popular domestic departure ports for cruises from the USA?

    When looking at cruises to all destinations around the world, the most popular departure ports in the USA are Miami, Florida, Port Canaveral, Florida, and Galveston, Texas.

More options for your cruise