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

7217 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
Celebrity Edge, Australia/New Zealand
1 / 18
Discount
Celebrity Cruises
Duration
12 nights
Date
19 Nov 2026
Ship
Celebrity Edge
  • Departure - Sydney, Australia
  • 10 stops  
  • Arrival - Sydney, Australia
£1825
From
£1771
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£429
From
£404
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£449
From
£423
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£481
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£481
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Onboard spending money*
Quantum of the Seas, Australia/New Zealand
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
20 Nov 2026
Ship
Quantum of the Seas
  • Departure - Brisbane, Australia
  • 5 stops  
  • Arrival - Brisbane, Australia
£646
From
£623
Price per person / oceanview stateroom
MSC Opera, Caribbean
1 / 24
6 % off
MSC Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
£1029
From
£968
Price per person / inside stateroom
Azamara Pursuit, Australia/New Zealand
1 / 14
Discount
Azamara
Duration
14 nights
Date
20 Nov 2026
Ship
Azamara Pursuit
  • Departure - Benoa, Bali, Indonesia
  • 8 stops  
  • Arrival - Sydney, Australia
£1399
From
£1344
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Arvia, Caribbean
1 / 24
Discount
P&O Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1639
From
£1577
Price per person / balcony stateroom
Show all departures (5)
Available promotion:
Onboard spending money*
Arvia, Caribbean
1 / 24
Discount
P&O Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1639
From
£1577
Price per person / balcony stateroom
Show all departures (5)
Available promotion:
Onboard spending money*
Voyager of the Seas, Mexico
1 / 25
Discount
Royal Caribbean
Duration
7 nights
Date
20 Nov 2026
Ship
Voyager of the Seas
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£2087
From
£2012
Price per person / suite
Show all departures (7)
Seabourn Ovation, Caribbean
1 / 22
Seabourn
Duration
8 nights
Date
20 Nov 2026
Ship
Seabourn Ovation
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Bridgetown, Barbados
From
£3165
Price per person / suite
MSC Meraviglia, Caribbean
1 / 30
6 % off
MSC Cruises
Duration
8 nights
Date
21 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£341
From
£321
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Grandiosa, Caribbean
1 / 26
6 % off
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£369
From
£347
Price per person / inside stateroom
Show all departures (11)
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£399
From
£376
Price per person / inside stateroom
MSC Orchestra, Mediterranean
1 / 21
6 % off
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£465
From
£438
Price per person / inside stateroom
Show all departures (7)
Radiance of the Seas, Caribbean
1 / 24
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Radiance of the Seas
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
£483
From
£466
Price per person / inside stateroom
MSC World America, Caribbean
1 / 20
6 % off
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£499
From
£470
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£481
Price per person / oceanview stateroom
Show all departures (9)
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£481
Price per person / oceanview stateroom
Show all departures (9)
Available promotion:
Onboard spending money*
Mariner of the Seas, Caribbean
1 / 17
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Mariner of the Seas
  • Departure - New Orleans, USA
  • 5 stops  
  • Arrival - New Orleans, USA
£570
From
£550
Price per person / inside stateroom
Show all departures (17)
Koningsdam, Mexico
1 / 27
6 % off
Holland America Line
Duration
7 nights
Date
21 Nov 2026
Ship
Koningsdam
  • Departure - San Diego, USA
  • 5 stops  
  • Arrival - San Diego, USA
£634
From
£596
Price per person / inside stateroom
MSC Euribia, Mediterranean
1 / 32
6 % off
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£669
From
£629
Price per person / balcony stateroom
Show all departures (21)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Caribbean
1 / 30
6 % off
MSC Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£679
From
£639
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Iona, Canary Islands
1 / 36
Discount
P&O Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
Iona
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£749
From
£721
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Celebrity Xcel, Caribbean
1 / 25
Discount
Celebrity Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£873
From
£847
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Harmony of the Seas, Bahamas
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£956
From
£922
Price per person / inside stateroom
Celebrity Silhouette, Caribbean
1 / 16
Discount
Celebrity Cruises
Duration
8 nights
Date
21 Nov 2026
Ship
Celebrity Silhouette
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£978
From
£949
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Rotterdam, Caribbean
1 / 23
6 % off
Holland America Line
Duration
10 nights
Date
21 Nov 2026
Ship
Rotterdam
  • Departure - Fort Lauderdale, Florida
  • 8 stops  
  • Arrival - Fort Lauderdale, Florida
£1109
From
£1043
Price per person / inside stateroom
Azamara Journey, Caribbean
1 / 14
Discount
Azamara
Duration
7 nights
Date
21 Nov 2026
Ship
Azamara Journey
  • Departure - San Juan, Puerto Rico
  • 8 stops  
  • Arrival - Bridgetown, Barbados
£1109
From
£1065
Price per person / balcony stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Arvia, Caribbean
1 / 24
Discount
P&O Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1159
From
£1115
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Onboard spending money*
Arvia, Caribbean
1 / 24
Discount
P&O Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1159
From
£1115
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Onboard spending money*
Celebrity Apex, Caribbean
1 / 29
Discount
Celebrity Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
Celebrity Apex
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1319
From
£1280
Price per person / balcony stateroom
Show all departures (10)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Icon of the Seas, Caribbean
1 / 32
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£1712
From
£1651
Price per person / balcony stateroom
Show all departures (11)
Adventure of the Seas, Caribbean
1 / 16
Discount
Royal Caribbean
Duration
8 nights
Date
21 Nov 2026
Ship
Adventure of the Seas
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£3690
From
£3558
Price per person / suite
Show all departures (6)
MSC Seashore, Caribbean
1 / 23
6 % off
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£349
From
£329
Price per person / inside stateroom
Show all departures (2)
MSC Euribia, Mediterranean
1 / 32
6 % off
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Euribia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£417
From
£392
Price per person / inside stateroom
Show all departures (20)
MSC Seascape, Caribbean
1 / 26
6 % off
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Seascape
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
£429
From
£404
Price per person / inside stateroom
Show all departures (20)
Enchantment of the Seas, Caribbean
1 / 17
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Enchantment of the Seas
  • Departure - Tampa, FL USA
  • 6 stops  
  • Arrival - Tampa, FL USA
£465
From
£449
Price per person / inside stateroom
Show all departures (9)
Celebrity Beyond, Caribbean
1 / 32
Discount
Celebrity Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
Celebrity Beyond
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£569
From
£552
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Celebrity Summit, Caribbean
1 / 17
Discount
Celebrity Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
Celebrity Summit
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
£614
From
£596
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£719
From
£676
Price per person / balcony stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Symphony of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Symphony of the Seas
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
£789
From
£761
Price per person / inside stateroom
Show all departures (14)
MSC Poesia, Caribbean
1 / 29
6 % off
MSC Cruises
Duration
11 nights
Date
22 Nov 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£889
From
£836
Price per person / balcony stateroom
Show all departures (5)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Odyssey of the Seas, Bahamas
1 / 28
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Odyssey of the Seas
  • Departure - Cape Liberty (New York), USA
  • 5 stops  
  • Arrival - Cape Liberty (New York), USA
£1147
From
£1106
Price per person / balcony stateroom
Show all departures (15)
Spectrum of the Seas, Asia
1 / 20
Discount
Royal Caribbean
Duration
9 nights
Date
22 Nov 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 6 stops  
  • Arrival - Hong Kong, China
£1308
From
£1261
Price per person / inside stateroom
Celebrity Solstice, Australia/New Zealand
1 / 22
Discount
Celebrity Cruises
Duration
13 nights
Date
22 Nov 2026
Ship
Celebrity Solstice
  • Departure - Sydney, Australia
  • 6 stops  
  • Arrival - Singapore City, Singapore
£1480
From
£1436
Price per person / balcony stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Star of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1537
From
£1482
Price per person / inside stateroom
Show all departures (3)
Seabourn Quest, Caribbean
1 / 12
Seabourn
Duration
14 nights
Date
22 Nov 2026
Ship
Seabourn Quest
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
From
£4419
Price per person / suite
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
10 nights
Date
22 Nov 2026
Ship
Sirena
  • Departure - Venice, Italy
  • 11 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£4449
Price per person / balcony stateroom
60 of 7217 pcs