Where to book cruises online

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

Last updated:

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

CruiseDirect

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

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

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

Contiki

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

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

Book your cruise now


Cruise via Uniworld

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

Book your cruise now


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 Booking.com 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 cheapcruises.com 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 Priceline.com. 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 Cheapcruises.com 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

Expedia Expedia

Up to 59% off Norwegian cruises + 50% off deposit with freebies

Available for travel on select dates after 11 April 2020 from Quebec. Destinations New York, Boston and more. Includes freebies like dinner package, drinks package, Wi-Fi and even 30% off all guests at a limited time. T&Cs apply.

Last verified

Deal ends

Uniworld Uniworld

Up to 50% off 2020 Europe solo voyages

Available for cruises on select departures from May - December 2020. Destinations include Amsterdam, Basel, Vienna, Nuremberg, Budapest, Passau and more. Discount applies to single supplement for 2020 dates. T&Cs apply.

Last verified

Deal ends

Cruise Nation Cruise Nation

Free drinks package + additional 5% off with MSC cruises

Available for travel from May 2020. Other destinations include Bahamas, Dubai, Europe, Mexico, South America, United Kingdom and more. Includes free premium drinks package and more. T&Cs apply.

Last verified

Deal ends

Uniworld Uniworld

Up to 10% off advance bookings on 2021 cruises

Available for cruises on select departures. Destinations include Asia, Europe, France, India, Italy, Portugal, Spain and Russia. T&Cs apply.

Last verified

Deal ends

Direct Ferries Direct Ferries

Up to 30% off ferries worldwide

Subscribe to DirectFerries email and receive the latest ferry offers from early booking to last-minute sailings. T&Cs apply.

Last verified

Go to site