Liverpool will play Sparta Prague in the last 16 of the Europa League, while Brighton have been drawn against Roma.
West Ham have been paired with Freiburg and Scottish Premiership leaders Rangers will face Benfica.
The first legs of the ties will take place on 7 March, with the second legs to be played a week later on 14 March.
Aston Villa will discover their last-16 opponents in the Europa Conference League when the draw for that competition takes place at 12:00 GMT.
Europa League last-16 draw
Sparta Prague v Liverpool
Marseille v Villarreal
Roma v Brighton
Benfica v Rangers
Freiburg v West Ham
Sporting Lisbon v Atalanta
AC Milan v Slavia Prague
Qarabag v Bayer Leverkusen
Source: BBC sports