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