Free speciality dining on selected voyages is being offered in a ‘Christmas Cracker’ promotion by Princess Cruises.

The deal covers bookings made by December 17 on almost 50 cruises departing between February and August 2015. Destinations include the Mediterranean, Alaska and Asia. 

One specialty dining meal, to the equivalent of up to $50 per couple, is available per cabin.

Cruise prices start at £549 per person for a seven-night Alaska voyage, £699pp for an eight-night Japan cruise and £999pp for a 13-night Mediterranean sailing from Southampton.

Speciality dining options include The Crown Grill, a premium steak and seafood restaurant, and Sabatini’s, a Tuscan-inspired Italian restaurant. 

The line’s UK head of sales, Alex White, said: “The complimentary speciality dining in our Christmas Cracker is an ideal way to celebrate a birthday, anniversary or just being on holiday.

“And with reduced price fares on offer, our travel agent partners have the opportunity to give their customers an early festive gift.”