December 2017 Cruises

Find a great selection of last minute cruise deals for December 2017 with all the major cruise lines including P&O Cruises, Cunard, Princess Cruises, Carnival, Royal Caribbean and more.  There's never been a better time to book a fantastic last minute cruise, so call your preferred cruise specialists today for more details on any of the cruises listed below....

Not looking for December 2017?
Choose more last minute cruises departing in the next few months from the choices shown in the drop down menu : 

MS Westerdam, 1 December 2017
Mexican Riviera – 7 Nights
San Diego | Cabo San Lucas | Puerto Vallarta | Sa Diego

Crown Princess, 1 December 2017
Southern Caribbean – 8 Nights
Fort Lauderdale | Curacao | Aruba | Bonaire | Fort Lauderdale

Thomson Dream, 1 December 2017
Canarian Flavours – 14 Nights
Santa Cruz de Tenerife | Las Palmas | Arrceife | Funchal | San Sebastian | Puerto Del Rosario | Santa Cruz de Tenerife | Las Palmas | Santa Cruz de la Palma | Funchal | Agadir | Arrecife | Santa Cruz de Tenerife

Black Watch, 1 December 2017
Scottish Winter Warmer – 6 Nights
Tilbury | Invergordon | Rosyth | Dundee | Tilbury

Celebrity Summit, 2 December 2017
Lesser Antilles Caribbean – 10 Nights
San Juan | Bridgetown | Kingstown | St George's | Castries | Roseau | Philipsburg | Charlotte Amalie | San Juan

Norwegian Gem, 2 December 2017
Eastern Caribbean from New York – 10 Nights
New York | San Juan | St Thomas | Philipsburg | Roadtown | New York

MS Oosterdam, 2 December 2017
Circle Hawaii – 18 Nights
San Diego | Hilo | Lahaina | Honolulu | Kona | Nawiliwili | Ensenada | San Diego

Emerald Princess, 3 December 2017
Andes & South America – 17 Nights
Los Angeles | Cabo San Lucas | Puntarenas | Lima | Pisco | Coquimbo | Santiago

Freedom of the Seas, 3 December 2017
Western Caribbean – 6 Nights
Fort Lauderdale | George Town | Puerto Costa Maya | Cozumel | Fort Lauderdale

Oriana, 3 December 2017
Belgium & The Netherlands – 4 Nights
Southampton | Brugges | Amsterdam | Southampton

MSC Orchestra, 3 December 2017
Roundtrip Genoa – 11 Nights
Genoa | Marseilles | Barcelona | Valletta | Corfu | Katakolon | Heraklion | Piraeus (Athens) | Rome (Civitavecchia) | Genoa

Braemar, 5 December 2017
Voyage To The Caribbean – 16 Nights
Southampton | Funchal | St John's | St Kitts | Castries | Bridgetown

TUI Discovery 2, 5 December 2017
Exotic Explorer – 7 Nights
Montego Bay | Belize | Roatan | Trujillo | Montego Bay

Aurora, 6 December 2017
Baltic – 10 Nights
Southampton | Hamburg | Copenhagen | Oslo | Amsterdam | Brugge | Southampton

Black Watch, 7 December 2017
Christmas Markets & Rivers Of Germany – 6 Nights
Tilbury | Hamburg | Bremen | Tilbury

Celebrity Constellation, 7 December 2017
Arabian Sea & India – 12 Nights
Abu Dhabi | New Mangalore | Goe | Mumbai | Muscat | Dubai | Abu Dhabi

Norwegian Sun, 8 December 2017
South America Explorer from Miami – 15 Nights
Miami | Santa Marta | Cartagena | Panama Canal | Manta | Trujillo | Honduras | Lima | Arica | Coquimbo | Santiago

Queen Mary 2, 8 December 2017
Roundtrip Transatlantic Crossing – 14 Nights
New York | Southampton | New York

MS Westerdam, 8 December 2017
Panama Canal – 14 Nights
San Diego | Puerto Vallarta | Huatulco | Puerto Quetal | Guatemala | Corinto | Nicaragua | Puerto Caldera | Cartagena | Fort Lauderdale

MSC Meraviglia, 8 December 2017
Spain, France, Italy & Malta – 7 Nights
Barcelona | Marseilles | Genoa | Rome (Civitavecchia) | Palermo | La Goulette | Barcelona

Freedom of the Seas, 9 December 2017
Eastern Caribbean – 8 Nights
Fort Lauderdale | Basseterre | Philipsburg | San Juan | Labadee | Fort Lauderdale

Thomson Dream, 9 December 2017
Colourful Coasts & Canarian Flavours – 14 Nights
Las Palmas | Santa Cruz de La Palma | Funchal | Agadir | Arrecife | Santa Cruz de Tenerife | Las Palmas | San Sebastian | Funchal | Arrecife | Puerto Del Rosario | Santa Cruz de Teneirfe | Las Palmas

Ventura, 9 December 2017
Portgual & Spain – 12 Nights
Southampton | Lisbon | Cadiz | Valencia | Ibiza | Cartagena | Gibraltar | Southampton

Norwegian Dawn, 10 December 2017
Southern Caribbean – 7 Nights
San Juan | Bridgetown | Fort de France | St Kitts | Philipsburg | St Thomas | San Juan

Queen Elizabeth, 11 December 2017
Roundtrip Southampton – 12 Nights
Southampton | Madeira | Santa Cruz de Tenerife | Las Palmas | Lisbon | Southampton

Mariner of the Seas, 11 December 2017
Spice Of Southeast Asia – 5 Nights
Marina Bay Cruise Center | Singapore | Kuala Lumpur | Penang | Phuket | Marina Bay Cruise Centre

TUI Discovery 2, 12 December 2017
Cuban Fusion – 7 Nights
Montego Bay | George Town | Havana | Cozumel | Montego Bay

Norwegian Spirit, 13 December 2017
Canary Islands – 10 Nights
Barcelona | Casablanca | Las Palmas | Santa Cruz de Tenerife | Funchal | Malaga | Alicante | Barcelona

Black Watch, 14 December 2017
City Lights & Overnights – 7 Nights
Southampton | Hamburg | Amsterdam | Antwerp | Southampton

Columbus, 14 December 2017
Amsterdam & German Markets – 4 Nights
Tilbury | Amsterdam | Hamburg | Tilbury

Sapphire Princess, 15 December 2017
Malaysia, Thailand & Vietnam – 15 Nights
Marina Bay Center | Penang | Langkawi | Port Kelang | Marina Bay Cruise Centre | Kota Kinabalu | Nha Trang | Phu My | Sihanoukville | Laem Chabang | Ko Samui | Marina Bay Cruise Center

Celebrity Equinox, 16 December 2017
Western Caribbean – 7 Nights
Miami | Key West | Costa Maya | Cozumel | George Town | Miami

Azura, 16 December 2017
Caribbean – 14 Nights
Bridgetown | Martinique | Antigua | St Kitts | St Martin | Grand Turk | Tortola | St Vincent | Grenada | St Lucia | Bridgetown

Magellan, 17 December 2017
Christmas & New Year Cruise – 21 Nights
Tilbury | Amsterdam | Vigo | Lisbon | Mindelo | Azores | Santa Cruz de Tenerife | Las Palmas | Arrecife | Funchal | Oporto | Tilbury

MS Eurodam, 17 December 2017
Western Caribbean – 7 Nights
Fort Lauderdale | Half Moon Cay | Falmouth | George Town | Cozumel | Fort Lauderdale

MSC Orchestra, 17 December 2017
Roundtrip Genoa – 11 Nights
Genoa | Marseilles | Barcelona | Valletta | Corfu | Katakolon | Heraklion | Piraeus (Athens) | Rome (Civitavecchia) | Genoa

Regal Princess, 17 December 2017
Eastern Caribbean – 11 Nights
Fort Lauderdale | Princess Cays | San Juan | St Thomas | St Kitts | St Lucia | Bridgetown | St Johns | Fort Lauderdale

Queen Victoria, 17 December 2017
Roundtrip Southampton – 12 Nights
Southampton | Madiera | Santa Cruz de Tenerife | Lanzarote | La Coruna | Southampton

Columbus, 18 December 2017
Festive Getaway, 3 Nights
Tilbury | Amsterdam | Zeebrugge | Tilbury

Enchantment of the Seas, 18 December 2017
Bahamas – 4 Nights
Miami | Nassau | CocoCay | Key West | Miami

Aurora, 19 December 2017
Baltic – 10 Nights
Southampton | Copenhagen | Oslo | Amsterdam | Brugge | Southampton

Celebrity Constellation, 19 December 2018
Arabian Sea & India – 14 Nights
Abu Dhabi | Muscat | Cochin | New Mangalore | Goa | Mumbai | Dubai | Abu Dhabi

TUI Discovery 2, 19 December 2017
Pride Of Panama – 7 Nights
Montego Bay | Puerto Limon | Colon | Cartagena | Santa Marta | Montego Bay

Voyager of the Seas, 20 December 2017
South Pacific – 10 Nights
Sydney | Noumea | Mystery Island | Lifou Island | Mare | Sydney

Balmoral, 21 December 2017
Canaries Christmas & Funchal Fireworks – 16 Nights
Southampton | La Coruna | Arrecife | Las Palmas | Santa Cruz de Tenerife | Santa Cruz de la Palma | Funchal | Lisbon | Southampton

Celebrity Eclipse, 21 December 2017
Exotic Caribbean – 12 Nights
Miami | St Johns | Castries | Bridgetown | Roseau | Basseterre | Miami

Oriana, 21 December 2017
Canary Islands & Portugal – 12 Nights
Baltimore | Charlotte Amalie | St Johns | Castries | Basseterre | Philipsburg | Baltimore

Queen Mary 2, 22 December 2017
New York To New York – 12 Nights
New York | St Thomas | Philipsburg | St Johns | Bridgetown | St Kitts | New York

Norwegian Star, 22 December 2017
Mexican Riviera – 7 Nights
Los Angeles | Puerto Vallarta | Mazatlan | Cabo San Lucas | Los Angeles

Pride of America, 23 December 2017
Hawaii – 7 Nights
Honolulu | Kahalui | Hilo | Kona | Nawiliwili | Honolulu

Britannia, 23 December 2017
Caribbean – 14 Nights
Bridgetown | Grenada | Bonaire | Aruba | St Vincent | St Lucia | St Martin | St Kitts | Dominica | Bridgetown

Rhapsody of the Seas, 24 December 2017
Western Caribbean – 7 Nights
Tampa | George Town | Cozumel | Belize | Puerto Costa Maya | Tampa

TUI Discovery, 24 December 2017
Tropical Delights – 7 Nights
Bridgetown | Aruba | Willemstad | Kralendijk | Kingston | Castries | Bridgetown

MSC Splendida, 24 December 2017
Abu Dhabi & United Arab Emirates – 7 Nights
Abu Dhabi | Sir Bani Yas Island | Muscat | Khor al Fakken | Dubai | Abu Dhabi

Norwegian Getaway, 26 December 2017
Western Caribbean – 7 Nights
Miami | Great Stirrup Cay | Ocho Rios | George Town | Cozumel | Miami

Boudicca, 28 December 2017
Roundtrip Port Louis – 14 Nights
Port Louis | Toliara | Maputo | Richards Bay | Port Elizaneth | Mossel Bay | Cape Town

Regal Princess, 28 December 2017
Southern Caribbean – 10 Nights
Fort Lauderdale | Princess Cays | St Thomas | Dominica | St Georges | Bonaire | Curacao | Fort Lauderdale

Thomson Dream, 29 December 2017
A New Year Dream – 7 Nights
Santa Cruz de Tenerife | Las Palmas | Funchal | Porto Santo | Arrecife | Puerto del Rosario | Santa Cruz de Tenerife

Azura, 29 December 2017
Caribbean – 14 Nights
Bridgetown | Antigua | St Kitts | Tortola | Amber Cove | St Martin | Martinique | St Lucia | Grenada | St Vincent | Bridgetown

Queen Victoria, 29 December 2017
Southampton to Hamburg – 7 Nights
Southampton | Zeebrugge | Amsterdam | Cherbourg | Southampton | Hamburg

MSC Meraviglia, 29 December 2017
Spain, France & Italy – 7 Nights
Barcelona | Marseilles | Genoa | Rome (Civitavecchia) | Palermo | La Goulette | Barcelona

Sapphire Princess, 30 December 2017
Southeast Asia – 21 Nights
Singapore | Bali | Port Kelang | Penang | Phuket | Singapore | Kot Kinabalu | Nha Trang | Phu My | Sihanoukville | Laem Chabang | Ko Samui | Singapore

Ruby Princess, 30 December 2017
Mexican Riviera – 7 Nights
Los Angeles | Puerto Vallarta | Mazatlan | Cabo San Lucas | Los Angeles

Norwegian Escape, 30 December 2017
Eastern Caribbean – 7 Nights
Miami | St Thomas | Tortola | Nassau | Miami

Harmony of the Seas, 30 December 2017
Eastern Caribbean – 7 Nights
Fort Lauderdale | Philipsburg | San Juan | Labadee | Fort Lauderdale

Britannia, 30 December 2017
Caribbean – 7 Nights
St Lucia | St Martin | St Kitts | Antigua | Dominica | Bridgetown | Barbados

MSC Splendia, 31 December 2017
Abu Dhabi & United Arab Emirates – 7 Nights
Abu Dhabi | Sir Bani Yas Island | Bahrain | Doha | Dubai | Abu Dhabi