A 35-year-old dad has died on holiday just 36 hours after his stomach pain was initially dismissed as food poisoning.