Here's some inspiration for New Year's Eve: for £99 per person, you could be sailing off on a 3-night mini cruise to Rouen, in Normandy, France. This exclusive last-minute deal from Cruise World saves £60 on the original price.
Depart on 29 December from Portsmouth.
The ship will sail overnight to France, before cruising 80 miles up the Seine to Rouen, arriving at around 3pm on 30 December. The following day is spent in Rouen, which is approximately 82 miles from Paris and an hour's drive from Monet's house in Giverny. The city is best known for its Gothic cathedral, described by Lonely Planet as one of the "most stunning in northern France". You can then celebrate New Year's Eve on board with an optional 5-course gala dinner (extra charge applies).
Brittany Ferries' Pont-Aven, has dining, entertainment and shopping facilities, as well as an indoor swimming pool and two cinemas.
The gala dinner on New Year's Eve costs an extra £42.
Cruise World is also offering a 3-night Christmas cruise to Antwerp on the Pont Aven, departing on 24 December from £99 per person.
If you are looking for a hotel to stay in before you travel, The Holiday Inn Fareham-Solent is offering an overnight stay for two with breakfast and dinner for £69 per room.