Book Online 24/7

Did you know you can book a wide selection of our cruises securely online, 24 hours a day, 7 days a week?

Simply look for a cruise including P&O Cruises, Princess Cruises, Cunard, Royal Caribbean, Celebrity Cruises, and more, and you can book securely online 24/7. What's more, save and enjoy special offers such as onboard spending money*, free car parking at Southampton* and more on selected cruises. In just a few clicks you could have your next cruise adventure booked and confirmed with The Cruise Specialists. Of course, if you need help or prefer to book over the phone you can also contact our cruise specialists during our normal opening hours.

Please note : some last minute cruises may not be available to book online.

Popular Cruises to Book Online

Below are some popular types of cruises to book online - alternatively you can find all cruises available to book online further down the page.

View All Cruises Available to Book Online

All cruises shown below are available to look online - browse the many cruise lines and destinations available to book online with The Cruise Specialists... your next cruise adventure could be just a few clicks away!

Celebrity Cruises
Royal Caribbean
P&O Cruises
Cunard
Princess Cruises
MSC Cruises
Oceania Cruises
Seabourn
Holland America Line
Azamara
Fred Olsen Cruise Lines
Number of nights 7 - 14

We found

7219 cruises

Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
18 Nov 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£421
From
£406
Price per person / inside stateroom
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
18 Nov 2026
Ship
MSC Preziosa
  • Departure - Rotterdam, Netherlands
  • 6 stops  
  • Arrival - Rotterdam, Netherlands
£479
From
£451
Price per person / inside stateroom
Show all departures (10)
MSC World Europa, Transatlantic
1 / 25
6 % off
MSC Cruises
Duration
14 nights
Date
18 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Bridgetown, Barbados
£599
From
£564
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Euribia, Mediterranean
1 / 32
6 % off
MSC Cruises
Duration
7 nights
Date
18 Nov 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
£609
From
£573
Price per person / balcony stateroom
Show all departures (20)
Grand Princess, Australia/New Zealand
1 / 22
Discount
Princess Cruises
Duration
12 nights
Date
18 Nov 2026
Ship
Grand Princess
  • Departure - Sydney, Australia
  • 8 stops  
  • Arrival - Sydney, Australia
£1912
From
£1836
Price per person / inside stateroom
Freedom of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
19 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£380
From
£367
Price per person / inside stateroom
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
19 Nov 2026
Ship
MSC Preziosa
  • Departure - Le Havre (Paris), France
  • 6 stops  
  • Arrival - Le Havre (Paris), France
£499
From
£470
Price per person / oceanview stateroom
Show all departures (10)
MSC Seashore, Caribbean
1 / 23
6 % off
MSC Cruises
Duration
10 nights
Date
19 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 9 stops  
  • Arrival - Port Canaveral (Orlando), USA
£598
From
£563
Price per person / inside stateroom
Show all departures (2)
MSC Opera, Caribbean
1 / 24
6 % off
MSC Cruises
Duration
14 nights
Date
19 Nov 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1128
Price per person / inside stateroom
Balmoral, Mediterranean
1 / 14
Fred Olsen Cruise Lines
Duration
11 nights
Date
19 Nov 2026
Ship
Balmoral
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Santa Cruz, Tenerife
From
£1299
Price per person / inside stateroom
10 of 7219 pcs