Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our content.

Where to book cruises online

Tick a cruise off your bucket list with some of the best sites to book cruises.

Whether your idea of a cruise is champagne at sunset or braving the cold in some of the world’s most extreme environments, this guide has the intel on where to book cruises to suit your needs.

All of the companies below have been in the biz for years– so they really know how to pull out all the stops to make your experience special.

Take out the guesswork and compare the best places online to book cruises online.

Our favourite cruise lines and companies to book cruises with

Cruise via Cruise Direct


Find the perfect cruise for you from more than a dozen cruise lines with competitive prices.

  • Bonus features such as insurance, onboard credit and free Wi-Fi are available with your booking
  • Real-time chat
  • Best price guarantee

Book your cruise now

Cruise via Expedia


Are you looking for an ocean or river cruise? Maybe you want a cruise around the world? Expedia easily compares over 16 major cruise lines.

  • Hold a cabin for up to 24 hours for free while you decide
  • Find last-minute offers and discounts to book cruises at up to 80% off
  • Best price guarantee

Book your cruise now

Cruise via Priceline


Priceline offers a large array of cruising options and helps you save up to 75% when you book directly.

  • Rewarding loyalty club programme for the top 20 of the world’s best cruise lines
  • Book cruises from Vancouver for as low as $68 per night
  • Best price guarantee

Book your cruise now

Cliff diving


Youthful and dedicated to good times, Contiki is the company to go for if you like to let your hair down.

  • Meet friends and travel with your own age group. The trips are only available for 18–35 year olds
  • Last minute deals available
  • Contiki’s sailing trips are on smaller boats do you can visit much more than just major cruise ports

Book your cruise now

Cruise via Tourradar


Set sail on small ships, river cruises and expedition vessels with the cruise-tour options available on TourRadar.

  • Compare sailing trips from companies like Contiki, G Adventures, Busabout and more
  • Most cruises and sailing trips from TourRadar are small-group adventures with guides
  • Search through the options and find 2-for-1 trips and discounts of up to 50% off

Cruise via Uniworld


An award-winning cruise provider that offers luxury river cruises across Europe and around the world.

  • All-inclusive cruises are available
  • Tours and sailing holidays worldwide
  • Dedicated deals section where you can browse the best offers available

Book your cruise now

Cruise via U River Cruise

U River Cruises

The youthful counterpart of Uniworld, helping adventure seekers explore Europe by riverboat.

  • Sleek, contemporary cruise ships come with a social club for like-minded travellers to meet
  • Unlike cruise liners, U River Cruises’ riverboats mean you’ll dock right in the heart of the city where all the action is

Alaska cruise

G Adventures

Embark on a cruise with a twist of adventure and combine the best of both worlds.

  • Trips focus on getting off the beaten track and into a more authentic experience
  • Commitment to sustainable travel
  • Expedition cruises offer the chance of a lifetime to see some the world’s most extreme and remote destinations

Book your cruise now

Which retailers provide price match guarantees?

  • CruiseDirect: Find a lower price within 24 hours of booking and CruiseDirect will match it
  • Priceline: Find a lower price within 24 hours of booking and get refunded 100% on the difference or up to 200% when you book an Express Deal.
  • TourRadar: Find a lower price before you book your cruise and TourRadar will match it.

Which of these companies offer book now pay later cruises?

  • Expedia: Some companies let you book cruises with just the deposit, if you book far enough in advance.
  • G Adventures: You can hold an option without payment for 48 hours, but this is not a confirmed booking.
  • U By Uniworld: Pay a 10% deposit and pay the rest off 120 days before sailing.

Where can I compare cruises from different companies?

  • CruiseAway: Search through thousands of available sailings from more than 70 cruise lines.
  • Expedia: Expedia is a leading comparison site for travel services where you can compare and book cruises from many different companies.
  • CheapAir: An international travel agent and comparison resource for flights, hotels, car rental and cruises.
  • OneTravel: OneTravel guarantees you will find the best price on cruises from a range of different companies.
  • Cruise Direct: Browse through options from more than a dozen lines
  • Priceline: Part of the family, Priceline compares hotels, car hire, flights, vacation packages and cruises.

Which companies let you book cruises at the last minute?

  • CruiseAway: Browse through the ‘Hot Deals’ section for the latest sales, including discounts, onboard credit offers and 2-for-1 sailings.
  • Contiki: Check the website or last minute and seasonal deals.
  • Expedia: Expedia has one of the largest ranges of travel services available for comparison online. Click ‘last minute’ to find the best deal.
  • CheapAir: Part of their commitment to cheap travel is offering last minute deals on cruises worldwide.
  • G Adventures: Click on ‘Specials’ to go to the deals page. Click ‘Last Minute Deals’, save, and be ready to go at a moment’s notice.
  • OneTravel: OneTravel partners with and offers up to 80% off unbooked cabins.
  • Intrepid: A dedicated last-minute deals section with up to 25% off tour packages is one of many reasons we love Intrepid.
  • Peregrine: Go to the Last Minute Offers section of Peregrine’s booking site to see where you go in the very near future.
  • CruiseDirect: Check out the last-minute section for new offers and deals on sailings.
  • Priceline: Visit the last minute cruises section for up to 80% off sailings that depart in 90 days or less.
  • TourRadar: Look under the deals section for last-minute steals and get ready to score up to 51% off cruises departing as soon as next fortnight.

Which sites have cheap cruises?

One of the best ways to get a good deal on your cruise is to compare your holiday dates against a range of cruise companies using a booking agent such as CruiseAway, Expedia or These sites search cruises available for those dates and list them by price.

Huge discounts can often be found if you book cruises less than a few months before you plan to travel. OneTravel partners with to offer this service – up to 80% off unsold cabins.

G Adventures and Contiki offer last-minute or book-and-go discounts. G adventures also has a special promotions section where it offers limited-time deals.

Latest and greatest cruise deals


Up to $700 off River Heritage Club members

Available on select sail dates in 2022 in Amsterdam, Budapest, Vienna, Paris, Cambodia and more. T&Cs apply.

Up to 71% off holiday cruises

Available on select voyages with MSC Cruises, Royal Caribbean Cruises, Carnival Cruises, Princess Cruises, Azamara Cruises and more. Destinations include USA, Canada, Australia, New Zealand, Italy, Spain and more. T&Cs apply.

Greece: 20% off trips with Blue Star Ferries

Available on economy class on select travel dates. T&Cs apply.

Up to 30% off ferries worldwide

Subscribe to DirectFerries' email and receive the latest ferry offers from early bookings to last-minute sailings. Destinations include Canada, USA, Greece, Spain and more. T&Cs apply.

More guides on Finder

Go to site