After being forced to queue for two hours to have dinner, a cruise passenger said she had had the worst Christmas day of her life.

"The worst Christmas Day of my life, was given a 8.15pm booking although have 7 children with us and then a 2 hour wait in a queue", said the passenger namedClaire.

The Times of London published her comments.

Margaret Hardcastle told Insider that restaurant reservations didn't have an effect on what they were given.

—Margaret Hardcastle (@MBHardcastle) December 26, 2022

She realized that there was a queue of hundreds of people waiting to get into the buffet.

She said that the Christmas party spirit had gone for everyone. The people were hungry and tired. Some Christmas touches weren't present, but dinner was okay.

Hardcastle was offered a table in the top restaurant on the ship for New Year's Eve after posting a video on social media. She told Insider that her anticipated fiasco has been avoided.

P&O Cruises apologized to guests who were affected by an IT issue on Iona which caused a delay in dining for a portion of guests on Christmas day. We apologize for the service being not up to our usual standards.

We are doing everything we can to make sure our guests have a wonderful holiday for the rest of their time on board this cruise.

According to the website cruisecritic, the Iona is the biggest cruise liner ever built for the UK market, with more than 30 restaurants and bars and a capacity of 5,200 passengers.

After sailing to the Canary Islands, Portugal and Spain, the ship is scheduled to return to England on Monday.

The Arvia passengers said Christmas Day was an "absolute disaster" with some waiting until 11 pm to have dinner.