Call us on 0800 197 8050 We are open today between 9am and 8pm
Break from tradition and embark on a magical Christmas cruise over the festive period. Soak in the sunshine in the Caribbean with a Christmas Day cocktail or take in such incredible destinations as New York and Sydney. With plenty of different cruise lines and ships to choose from, such as P&O Cruises and Cunard, you can be treated like a king this Christmas instead of stressing over the turkey as you enjoy an all-inclusive experience, from drinks and dinner all prepared for you to all the entertainment organised and decorations already up!
Cruise Only from £2,389pp
Includes extra savings of up to £216pp
Sail From UK from £959pp
Includes extra savings of up to £43pp
Sail From UK from £1,899pp
Includes extra savings of up to £53pp
Azura 19 December 2026 10 nights
Itinerary: Tenerife - Fuerteventura - Madeira - Lisbon - Cadiz - Tangier - Malaga
Fly Cruise from
Includes extra savings of up to £15pp
Azura 19 December 2026 21 nights
Itinerary: Tenerife - Fuerteventura - Madeira - Lisbon - Cadiz - Tangier - Malaga - Barcelona - Cartagena - Gibraltar...
Fly Cruise from
Includes extra savings of up to £14pp
Iona 19 December 2026 16 nights
Itinerary: Southampton - Madeira - Tenerife - Fuerteventura - Gran Canaria - Lanzarote - Cadiz - Lisbon - La Coruna - Southampton
Sail From UK from
Includes extra savings of up to £32pp
Arvia 19 December 2026 14 nights
Itinerary: Barbados - Fort de France - Basseterre - Philipsburg - Antigua - Dominica - St. Lucia - Grenadine Islands - Barbados
Fly Cruise from
Includes extra savings of up to £27pp
Mariner of the Seas 19 December 2026 7 nights
Itinerary: New Orleans - Cozumel - George Town - Montego Bay - New Orleans
Cruise Only from
Includes extra savings of up to £34pp
Radiance of the Seas 19 December 2026 7 nights
Itinerary: Tampa - Puerto Costa Maya - Cozumel - Perfect Day CocoCay - Tampa
Cruise Only from
Includes extra savings of up to £63pp
Rhapsody of the Seas 19 December 2026 7 nights
Itinerary: San Juan - Charlotte Amalie - St Croix - Philipsburg - St John's - Roseau - San Juan
Cruise Only from
Includes extra savings of up to £24pp
Icon of the Seas 19 December 2026 7 nights
Itinerary: Miami - Philipsburg - Charlotte Amalie - Perfect Day CocoCay - Miami
Cruise Only from
Includes extra savings of up to £52pp
Anthem of the Seas 19 December 2026 9 nights
Itinerary: Sydney - Bay Of Islands - Auckland - Tauranga - Sydney
Cruise Only from
Includes extra savings of up to £66pp
Adventure of the Seas 19 December 2026 8 nights
Itinerary: Fort Lauderdale - Nassau - Cabo Rojo - Willemstad - Oranjestad - Fort Lauderdale
Cruise Only from
Includes extra savings of up to £64pp
Grandeur of the Seas 19 December 2026 7 nights
Itinerary: Colon - Cartagena - Santa Marta - Oranjestad - Willemstad - Colon
Cruise Only from
Includes extra savings of up to £57pp
Celebrity Constellation 19 December 2026 7 nights
Itinerary: San Juan - Tortola - Basseterre - Roseau - Castries - Barbados - San Juan
Cruise Only from
Celebrity Silhouette 19 December 2026 8 nights
Itinerary: Fort Lauderdale - Willemstad - Oranjestad - Bonaire - Fort Lauderdale
Cruise Only from
Includes extra savings of up to £31pp
Celebrity Equinox 19 December 2026 14 nights
Itinerary: Buenos Aires - Montevideo - Falkland Islands - Cape Horn - Ushuaia - Magellan Strait - Punta Arenas - Puerto Madryn - Punta del Este - Buenos Aires
Cruise Only from
Includes extra savings of up to £174pp
Luxury
Celebrity Apex 19 December 2026 7 nights
Itinerary: Port Canaveral - Puerto Plata/Dominican Republic - Charlotte Amalie - Basseterre - Port Canaveral
Cruise Only from
Includes extra savings of up to £199pp
Crown Princess 19 December 2026 8 nights
Itinerary: Fort Lauderdale - Oranjestad - Willemstad - St John's - St. Thomas (US Virgin Islands) - San Juan
Cruise Only from
Includes extra savings of up to £27pp
Small Ship Experience
Coral Princess 19 December 2026 7 nights
Itinerary: Fort Lauderdale - San Juan - Philipsburg - Fort Lauderdale
Cruise Only from
Includes extra savings of up to £20pp
Star Princess 19 December 2026 7 nights
Itinerary: Fort Lauderdale - Cozumel - Belize - Roatan - Fort Lauderdale
Cruise Only from
Includes extra savings of up to £24pp
Discovery Princess 19 December 2026 7 nights
Itinerary: Los Angeles - Cabo San Lucas - Mazatlan - Puerto Vallarta - Los Angeles
Cruise Only from
Includes extra savings of up to £124pp
Star Princess 19 December 2026 14 nights
Itinerary: Fort Lauderdale - Cozumel - Belize - Roatan - Fort Lauderdale - Grand Turk - Amber Cove - Celebration Key - Fort Lauderdale
Cruise Only from
Includes extra savings of up to £123pp
Brilliance of the Seas 19 December 2027 7 nights
Itinerary: Tampa - Cozumel - Roatan - Puerto Costa Maya - Tampa
Cruise Only from
Includes extra savings of up to £35pp
Vision of the Seas 19 December 2027 8 nights
Itinerary: San Juan - Charlotte Amalie - St John's - Roseau - St Georges - Barbados - Philipsburg - San Juan
Cruise Only from
Includes extra savings of up to £38pp
Allure of the Seas 19 December 2027 7 nights
Itinerary: Miami - Nassau - Samana (Dominican Republic) - Puerto Plata/Dominican Republic - Perfect Day CocoCay - Miami
Cruise Only from
Includes extra savings of up to £53pp
Independence of the Seas 19 December 2027 8 nights
Itinerary: Miami - Falmouth - George Town - Cozumel - Puerto Costa Maya - Miami
Cruise Only from
Includes extra savings of up to £43pp
Grandeur of the Seas 19 December 2027 7 nights
Itinerary: Cartagena - Willemstad - Oranjestad - Colon - Cartagena
Cruise Only from
Includes extra savings of up to £31pp
Odyssey of the Seas 19 December 2027 7 nights
Itinerary: New York - Port Canaveral - Perfect Day CocoCay - Nassau - New York
Cruise Only from
Includes extra savings of up to £36pp
Icon of the Seas 19 December 2027 7 nights
Itinerary: Galveston - Roatan - Puerto Costa Maya - Cozumel - Galveston
Cruise Only from
Includes extra savings of up to £61pp
Star of the Seas 19 December 2027 7 nights
Itinerary: Port Canaveral - Perfect Day CocoCay - Puerto Costa Maya - Cozumel - Port Canaveral
Cruise Only from
Includes extra savings of up to £77pp
Celebrity Constellation 19 December 2027 7 nights
Itinerary: Tampa - George Town - Cozumel - Puerto Costa Maya - Tampa
Cruise Only from
Includes extra savings of up to £76pp
Celebrity Summit 19 December 2027 7 nights
Itinerary: San Juan - Roseau - Barbados - Castries - St John's - Charlotte Amalie - San Juan
Cruise Only from
Includes extra savings of up to £75pp
Celebrity Silhouette 19 December 2027 9 nights
Itinerary: Fort Lauderdale - Charlotte Amalie - St John's - Philipsburg - Basseterre - Fort Lauderdale
Cruise Only from
Includes extra savings of up to £131pp
Celebrity Xcel 19 December 2027 7 nights
Itinerary: Fort Lauderdale - Samana (Dominican Republic) - Charlotte Amalie - Basseterre - Fort Lauderdale
Cruise Only from
Includes extra savings of up to £126pp
Celebrity Equinox 19 December 2027 14 nights
Itinerary: Buenos Aires - Punta del Este - Falkland Islands - Cape Horn - Ushuaia - Magellan Strait - Punta Arenas - Puerto Madryn - Montevideo - Buenos Aires
Cruise Only from
Includes extra savings of up to £230pp
Celebrity Solstice 19 December 2027 14 nights
Itinerary: Singapore - Ko Samui - Laem Chabang - Ho Chi Minh City - Chan May - Ha Long Bay - Hong Kong
Cruise Only from
Includes extra savings of up to £284pp
Celebrity Flora 19 December 2027 7 nights
Itinerary: Baltra - Puerto Egas - Rabida Island - Punta Moreno - Tagus Cove - Sullivan Bay - Bartolome - Las Bachas - Daphne Island - North Seymour...
Cruise Only from
Includes extra savings of up to £241pp
Emerald Princess 19 December 2027 7 nights
Itinerary: San Juan - St. Thomas (US Virgin Islands) - Philipsburg - St John's - St. Lucia - Barbados - San Juan
Cruise Only from
Includes extra savings of up to £46pp
Regal Princess 19 December 2027 8 nights
Itinerary: Miami - Amber Cove - San Juan - Philipsburg - Tortola - Miami
Cruise Only from
Includes extra savings of up to £36pp
Sky Princess 19 December 2027 7 nights
Itinerary: Fort Lauderdale - Falmouth - Grand Cayman - Cozumel - Fort Lauderdale
Cruise Only from
Includes extra savings of up to £33pp
Emerald Princess 19 December 2027 14 nights
Itinerary: San Juan - St. Thomas (US Virgin Islands) - Philipsburg - St John's - St. Lucia - Barbados - San Juan - Tortola - St. Kitts - Dominica...
Cruise Only from
Includes extra savings of up to £103pp
Royal Princess 19 December 2027 14 nights
Itinerary: Sydney - Norfolk Island - Dravuni - Suva - Lautoka - Mystery Island - Noumea - Sydney
Cruise Only from
Includes extra savings of up to £58pp
Celebrity Millennium 19 December 2028 14 nights
Itinerary: Singapore - Ko Samui - Laem Chabang - Ho Chi Minh City - Chan May - Ha Long Bay - Hong Kong
Cruise Only from
Includes extra savings of up to £162pp
Small Ship Experience
Island Princess 19 December 2028 14 nights
Itinerary: Fort Lauderdale - Oranjestad - Willemstad - Bonaire - Martinique - Barbados - Dominica - St. Kitts - St. Thomas (US Virgin Islands) - Fort Lauderdale
Cruise Only from
Includes extra savings of up to £63pp
Sun Princess 19 December 2028 10 nights
Itinerary: Port Canaveral - Celebration Key - St. Kitts - Barbados - St. Lucia - Philipsburg - Port Canaveral
Cruise Only from
Includes extra savings of up to £73pp
Luxury
Azamara Journey 19 December 2028 8 nights
Itinerary: Rome - Portoferraio - Florence/Pisa - Nice (Villefranche) - Marseille - Barcelona
Cruise Only from
Includes extra savings of up to £66pp
Luxury
Azamara Journey 19 December 2028 18 nights
Itinerary: Rome - Portoferraio - Florence/Pisa - Nice (Villefranche) - Marseille - Barcelona - Valencia - Cartagena - Melilla - Malaga...
Cruise Only from
Includes extra savings of up to £143pp
Sonata 19 December 2028 9 nights
Itinerary: Miami - Progreso - Cozumel - Roatan - Harvest Caye - George Town - Miami
Cruise Only from
Includes extra savings of up to £328pp
Sonata 19 December 2028 23 nights
Itinerary: Miami - Progreso - Cozumel - Roatan - Harvest Caye - George Town - Miami - Cabo Rojo - Oranjestad - Willemstad...
Cruise Only from
Includes extra savings of up to £685pp
Luxury
Silver Ray 19 December 2028 8 nights
Itinerary: Miami - Cozumel - George Town - Key West - Miami
Cruise Only from
Includes extra savings of up to £183pp
Viking Vela 19 December 2028 10 nights
Itinerary: Athens - Volos - Thessaloníki - Kusadasi - Rhodes - Santorini - Souda Bay - Nafplion - Athens
Fly Cruise from
Viking Mississippi 19 December 2028 7 nights
Itinerary: New Orleans - Darrow - St Francisville - Natchez - Vicksburg - Baton Rouge - New Orleans
Cruise Only from
Carnival Encounter 19 December 2028 8 nights
Itinerary: Brisbane - Noumea - Mystery Island - Lifou Island - Brisbane
Cruise Only from
Luxury
Crystal Serenity 19 December 2028 10 nights
Itinerary: Los Angeles - Mazatlan - Puerto Vallarta - Manzanillo - Cabo San Lucas - Ensenada - Los Angeles
Cruise Only from
Luxury
Seabourn Venture 19 December 2028 21 nights
Itinerary: Ushuaia - Falkland Islands - Ushuaia
Cruise Only from
Includes extra savings of up to £1,340pp
Small Ship Experience
AmaDouro 19 December 2028 7 nights
Itinerary: Porto - Regua - Vega De Terron - Pinhao - Regua - Porto
Fly Cruise from
Small Ship Experience
AmaVenita 19 December 2028 7 nights
Itinerary: Amsterdam - Cologne - Rhine Gorge - Rudesheim - Ludwigsburg - Strasbourg - Basel
Fly Cruise from
Small Ship Experience
Emerald Harmony 19 December 2028 20 nights
Itinerary: Hanoi - Ha Long Bay - Hanoi - Chan May - Hoi An - Siem Reap - Oudong - Phnom Penh - Sa Dec - My Tho / Wat Hanchey...
Call us now on 0800 197 8050
Luxury
Silver Ray 19 December 2028 16 nights
Itinerary: Miami - Cozumel - George Town - Key West - Miami - Puerto Plata/Dominican Republic - Samana (Dominican Republic) - San Juan - Grand Turk - Miami
Call us now on 0800 197 8050
Viking Sobek 19 December 2028 7 nights
Itinerary: Cairo - Luxor - Qena - Luxor - Esna - Aswan - Kom Ombo - Edfu/Esna - Luxor - Cairo
Call us now on 0800 197 8050
Viking Geb 19 December 2028 7 nights
Itinerary: Cairo - Luxor - Qena - Luxor - Esna - Aswan - Kom Ombo - Edfu/Esna - Luxor - Cairo
Call us now on 0800 197 8050
Small Ship Experience
MS Kong Harald 19 December 2028 11 nights
Itinerary: Bergen - Floro/Kinn - Maloy - Narvik - Alesund - Molde - Kristiansund - Trondheim - Rorvik - Bronnoysund...
Call us now on 0800 197 8050
Christmas Cruises | Christmas Cruises from UK | Christmas Cruises from Tilbury | Christmas Cruises from Southampton | Christmas Fly Cruise | MSC Christmas Cruises | Fred Olsen Christmas Cruises | Christmas Caribbean Cruises
Christmas Market Cruise | Christmas Market Cruise from Tilbury | Christmas Market Cruise from Southampton | MSC Christmas Market Cruises
New Year Cruises | New Year Fly Cruises | New Year Cruises from UK | New Year Cruises from Southampton
All Winter Cruises | Winter Cruises 2026 | Winter Cruises 2027 | Winter Cruises 2028 | Winter Cruises from the UK | Winter Cruises from Southampton
Excellent service. Emma was really helpful and explained which cabins were left for this last minute booking. We even received a further discount via P&O as we are Peninsular club members. Emma made the booking easy and it didn't take long to sort. Thank you!
Miss Holloway / November 2026
Very good experience. Nice to book a holiday and actually speak to someone over the phone. Debbie was extremely helpful and knowledgeable, very polite and easy to talk too. Will definitely book with you again.
Trusted Customer / November 2026
It was a pleasure to do business with you again. It was a very pleasant experience throughout and I was dealt with very courteously and professionally
Mr Cross / November 2026
At CruiseKings there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Request a Callback
Get A Quote
At CruiseKings there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Get A Quote
Request A Callback
Sign up today for exclusive savings