The toxic shock was later identified to have been caused by a perforated bowel.
After arriving home, Mr Roberts complained to the airline and asked "why I was charged 30 euros to bring my dead wife's clothes home in the same case?"
The 63-year-old said: "What sort of human being do you have to be to charge someone to bring your wife's luggage back to the UK?
"It was horrific. It's bad enough when you lose someone in this country.
"I don't want compensation. For the heartache and after one bad holiday I just thought they would show more compassion."
Since arriving back in north east Wales, Mr Roberts has been issued a refund of the baggage name-change fee and €141 ($227) for Sandra's flights.
He added to MailOnline Travel: "They rang me today and apologised. They said they are paying me back my wife's money for the flights.
"I am glad they're giving me it back but it shouldn't have got to that point in the first place.
"All I wanted was an apology. It's just upsetting."
A spokesperson for Ryanair told MailOnline Travel: "Customers on the same booking are entitled to move bags free of charge. However our handling agent at Ibiza Airport, Lesma Handling, failed to implement this policy and has since taken measures to ensure this error does not recur.
"We apologise to Mr Roberts for any inconvenience caused, have refunded the €30 charge and offer our sincere condolences to him and his family."