Barca benefitted from two own goals to take control of the tie.
First Daniele de Rossi slid into his own net to keep the ball from Lionel Messi, and then Kostas Manolas bundled another in, with Gerard Pique tapping in Barcelona’s third.
Edin Dzeko gave Roma hope – but Suarez then slammed home from 14 yards.
Barca are strong favourites to clinch their first semi-final spot since 2014-15, when they won the tournament, next Wednesday at the Stadio Olimpico.