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

Uniworld Uniworld

Up to 30% off 2020 voyages worldwide

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

Last verified

Deal ends

Air Transat Air Transat

Up to $300 off cruise package holidays

Available for travel on select dates until 30 April 2021. Minimum of 7-night stay applies. Must book at least 120 days in advance. Destinations include Mexico, Bahamas, Nassau and more. T&Cs apply.

Last verified

Deal ends

Air Transat Air Transat

Up to $400 off + US$100 onboard credit with Costa cruise packages

Available for travel on select dates from 1 May - 31 October 2020. Minimum of 7-night stay applies. Destinations include Athens, Croatia, France, Venice, Greece and more. T&Cs apply.

Last verified

Deal ends

Cruise Nation Cruise Nation

Carnival cruises from only £799

Available for cruises on select departures. Destinations include Bahamas, Miami, Rome, Alaska, Mexico, Caribbean, Europe, Hawaii and more. T&Cs apply.

Last verified

Deal ends

Cruise Nation Cruise Nation

Valentine's Day sale: Up to 30% off Costa cruises

Available for cruises on select departures. Destinations include Mediterranean, Northern Europe, Transatlantic and Emirates sailings. T&Cs apply.

Last verified

Deal ends

Cruise Nation Cruise Nation

Free drinks package + additional 5% off with MSC cruises

Available for travel on select dates. 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

Cruise Nation Cruise Nation

Low deposit of just 5% with P&O cruises

Available for travel on select dates. Destinations include Europe, Aurora, Mexico, United Kingdom and more. T&Cs apply.

Last verified

Deal ends

City Cruises City Cruises

Up to 20% off river cruises in London

Available for travel on select dates from April - May 2020 departing from Tower Pier. Includes welcome glass of sparking wine, bottomless meals and more. T&Cs apply.

Last verified

Deal ends

City Cruises City Cruises

Up to 20% off dining in London river cruises

Available for travel on select dates. Includes 2-course meal, champagne package and more. T&Cs apply.

Last verified

Deal ends

Priceline.com Priceline.com

Up to $400 onboard spending with Virgin Voyages

Available for cruises on select dates departing from Miami and Florida. Destinations include Puerto Rico, Bahamas, Mexico, Costa Maya and more. T&Cs apply.

Last verified

Deal ends

Priceline.com Priceline.com

Save 60% on the second guess with Royal Caribbean

Available for cruises on select dates departing from Vancouver, Fort Lauderdale, New Orleans, and more. Destinations include Alaska, Florida, France, Bahamas, Nassau and more. T&Cs apply.

Last verified

Deal ends

Priceline.com Priceline.com

Up to 40% off Princess Cruises

Available for cruises on select dates departing from Vancouver, Barcelona, England and more. Destinations include Alaska, Mexico and more. T&Cs apply.

Last verified

Deal ends

Priceline.com Priceline.com

Up to 40% off + $100 deposits with Cunard

Available for cruises on select dates departing from Vancouver and more. Destinations include England, Alaska, Victoria and more. T&Cs apply.

Last verified

Deal ends

Priceline.com Priceline.com

Free airfare + $500 onboard credit on 2021 Holland America cruises

Available for cruises on select dates departing from Vancouver, Montreal, Quebec and more. Destinations include Alaska, Boston and more. T&Cs apply.

Last verified

Deal ends

Priceline.com Priceline.com

Up to 30% off + Open bars on Norwegian cruises

Available for cruises on select dates departing from New York, Seattle, Greece and more. Destinations include Alaska, Mexico, Turkey, Greece, Barcelona Spain and more. T&Cs apply.

Last verified

Deal ends

Priceline.com Priceline.com

Up to $200 off sailings with Costa

Available for cruises on select departures. Destinations include Jay Islands, Mexico, Barcelona, Spain, Venice, Italy, France more. T&Cs apply.

Last verified

Deal ends

Priceline.com Priceline.com

Up to $2,000 onboard credit with Celebrity cruises

Available for cruises on select departures with Celebrity cruises. Destinations include Florida, Miami, Mexico, Puerto Rico, Fort Lauderdale, Alaska, Victoria, Spain, Barcelona more. T&Cs apply.

Last verified

Deal ends

Priceline.com Priceline.com

Up to $200 onboard credit with Carnival

Available for cruises on select departures with Carnival cruises. Destinations include Florida, Miami, Texas, Puerto Rico, Mexico, New York and more. T&Cs apply.

Last verified

Deal ends

Priceline.com Priceline.com

Cruises from just $149

Available for cruises on select departures. Sample price is for Carnival cruises. Other cruise lines include MSC, Norwegian, Royal Caribbean, Costa, Celebrity, Cunard, Princess Cruises and more. Destinations include USA, Europe, Canada and more. T&Cs apply.

Last verified

Deal ends

U River Cruises U River Cruises

Up to 20% off Europe cruises

Available for cruises on select departures and cruises. Destinations include Amsterdam, Frankfurt, Brussels, Belgrade, Vienna, Nuremberg and more. T&Cs apply.

Last verified

Deal ends

Uniworld Uniworld

Up to 50% off 2020 Europe solo voyages

Available for cruises on select departures. 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

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

Intrepid Travel Intrepid Travel

Up to 25% off Antarctica voyages

Available for travel on select dates from 4 November 2020 - 31 March 2022. Discount applies to new bookings. T&Cs apply.

Last verified

Deal ends

Contiki Contiki

Up to 15% off Europe sailings

available on select travel from May - September 2020. Destinations include Turkey, Greece, Croatia and more.

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

Expedia Expedia

Caribbean cruises from $391 per person

Sample price is for a 4-night sailing with Carnival. Available on select 2019 dates.

Last verified

Expedia Expedia

Up to $100 onboard credit with Norwegian Cruises

Available on select 2019 dates. Includes free dining and drinks package, WiFi use and more. T&Cs apply.

Last verified

Go to site