ACF Fiorentina 2 lutego 2015, Chelsea potwierdziła wypożyczenie zawodnika do włoskiej drużyny ACF Fiorentina. W ramach tej transakcji do londyńskiego klubu dołączył Juan Cuadrado. 14 lutego zdobył debiutancką bramkę w spotkaniu z Sassuolo Calcio. 5 marca podczas półfinałowego meczu Pucharu Włoch z Juventusem, piłkarz strzelił oba gole, przyczyniając się do zwycięstwa drużyny z Florencji. Pomimo tego, że umowa obowiązywała przez 18 miesięcy, Salah po zakończeniu sezonu odmówił dalszej gry w Fiorentinie i zdecydował się przenieść do AS Romy.
AS Roma 6 sierpnia 2015, Salah został wypożyczony do Romy, wraz z opcją wykupu za kwotę 15 mln funtów. Pod koniec sezonu 2015/2016 został najlepszym graczem w klubie. Przez cały sezon zdobył piętnaście bramek, dokładając do tego sześć asyst. 3 sierpnia rzymski klub ogłosił, że piłkarz został wykupiony na stałe.