The Coronation Street cast member, who plays Sean Tully, will appear alongside boyfriend Peter Eccleston.
Eccleston is the nephew of former Doctor Who actor Christopher.
Other celebrity couples joining Cotton in the ITV gameshow lineup include fellow soap stars Patsy Palmer and Jo Joyner, who play Bianca Jackson and Tanya Branning in EastEnders.
The new series will also feature sports stars John Barnes and Michael Owen, as well as pop stars Stacey Solomon, Harry Judd, Rachel Stevens and Shaun Ryder.
Three stars - Cotton, Solomon and Ryder - have previously been contestants on I'm a Celebrity... Get Me Out of Here.
Phillip Schofield will host, with the show returning to ITV1 this summer for its fourth run.