JavaScript Error
You must have JavaScript enabled to view this page
Please change your settings and try again
Please be aware that a number of features will
not work correctly if you have cookies disabled

We use cookies to improve your experience and to show personalised content

With your consent, we and our partners may use cookies or unique IDs to show ads and content based on your interests

We use cookies to improve your experience

With your consent, we and our partners may use cookies or unique IDs to show ads and content based on your interests

We use cookies

With your consent, we and our partners may use cookies or unique IDs to show ads and content based on your interests

Accept
Reject
32,342 cruises matching search criteria 32,342 cruises found
Edit search criteria
Departure date
+
Departure date
Cruise type
+
Cruise type
Duration
+
Duration
Destination
+
Destination
Itinerary
+
Itinerary
Ship
+
Ship
Price
+
Price
Sort by earliest date
>
Cruise
7 Night Mediterranean
Civitavecchia | Valletta | Barcelona | Marseille |
Genoa | Civitavecchia
MSC World Europa
22 December 2025
£549 pp
Add to shortlist
View details
>
Fly and stay
13 Night Key West, Florida Stay Inc. ...
Miami | Mahahual | Roatan | Cozumel
Icon of the Seas
22 December 2025
£5,749 pp
Add to shortlist
View details
>
Fly and stay
7 Night Spain, Canary Islands and ...
Tenerife | Lanzarote | Agadir | Gran Canaria |
La Palma | Funchal | Tenerife
Costa Fortuna
22 December 2025
£521 pp
Add to shortlist
View details
>
Fly cruise
7 Night a Canarian Christmas
Gran Canaria | Tenerife | Lanzarote | Funchal |
La Palma | Gran Canaria
Marella Explorer 2
22 December 2025
£1,555 pp
Add to shortlist
View details
>
Fly cruise
19 Night Luxury Sydney Stay and Opera ...
Sydney | Eden | Hobart | Port Chalmers | Lyttelton |
Wellington | Napier | Auckland
Silver Nova
22 December 2025
£9,099 pp
Add to shortlist
View details
>
Cruise
7 Night South America
Santos | Ilhabela | Angra Dos Reis |
Rio de Janeiro | Buzios | Santos
MSC Sinfonia
22 December 2025
£872 pp
Add to shortlist
View details
>
Cruise
15 Night in Search of the Northern ...
Southampton | Narvik | Leknes | Alta | Tromso |
Alesund | Southampton
Balmoral
22 December 2025
£1,741 pp
Add to shortlist
View details
>
Fly cruise
14 Night a Canarian Christmas and a New ...
Gran Canaria | Tenerife | Lanzarote | Funchal |
La Palma | Fuerteventura | Gran Canaria
Marella Explorer 2
22 December 2025
£2,367 pp
Add to shortlist
View details
>
Fly and stay
7 Night Festive Caribbean
Bridgetown | St. Lucia | St. George's |
Sint Maarten | St. Kitts | Antigua | + 1 more
Silver Spirit
22 December 2025
£4,085 pp
Add to shortlist
View details
>
Fly and stay
7 Night Festive Caribbean
Bridgetown | St. Lucia | St. George's |
Sint Maarten | St. Kitts | Antigua | + 1 more
Silver Spirit
22 December 2025
£4,085 pp
Add to shortlist
View details
>
Cruise
14 Night Canary Islands Christmas and ...
Liverpool | Gran Canaria | Lanzarote | Tenerife |
Funchal | Lisbon | Liverpool
Bolette
22 December 2025
£2,999 pp
Add to shortlist
View details
>
Fly and stay
15 Night Caribbean
Tampa | St. Thomas | St. Kitts | Sint Maarten |
Tortola | Grand Cayman | Tampa
Norwegian Star
22 December 2025
£4,679 pp
Add to shortlist
View details
>
Cruise
7 Night Festive Caribbean
Bridgetown | St. Lucia | St. George's |
Sint Maarten | St. Kitts | Antigua | + 1 more
Silver Spirit
22 December 2025
£4,085 pp
Add to shortlist
View details
>
Cruise
14 Night Eastern and Southern Caribbean
Fort Lauderdale | Grand Turk | St. Kitts |
Dominica | Bequia | Fort-de-France | + 3 more
Silver Dawn
22 December 2025
£7,600 pp
Add to shortlist
View details
>
Cruise
13 Night Canary Islands Christmas
Portsmouth | Funchal | La Gomera | Tenerife |
Lanzarote | Lisbon | La Coruna | + 1 more
Borealis
22 December 2025
£2,225 pp
Add to shortlist
View details
>
Cruise
7 Night Caribbean
Santo Domingo | St. Lucia | St. Kitts | Tortola |
Santo Domingo
Costa Fascinosa
22 December 2025
£607 pp
Add to shortlist
View details
>
Fly and stay
17 Night Sydney Stay, Hunter Valley and ...
Sydney | Picton | Napier | Tauranga | Auckland |
Waitangi
Anthem of the Seas
23 December 2025
£14,599 pp
Add to shortlist
View details
>
Cruise
6 Night South America
Santos | Ilha Grande | Salvador | Buzios | Santos
MSC Preziosa
23 December 2025
£566 pp
Add to shortlist
View details
>
Cruise
8 Night Northern Europe
Rotterdam | Zeebrugge | Le Havre | Southampton |
Hamburg | Rotterdam
MSC Poesia
23 December 2025
£909 pp
Add to shortlist
View details
>
Cruise
12 Night Barbados and Antigua
New York | Sint Maarten | St. Kitts | Tortola |
San Juan | New York
Norwegian Breakaway
23 December 2025
£1,298 pp
Add to shortlist
View details
View more