"A renewal that fills me with pride! Together until 2018!," Marchetti said on Twitter.
The 32-year-old, who joined Lazio in 2011 and helped them win the 2013 Coppa Italia, is currently sidelined after picking up a hamstring injury while celebrating a goal in the 1-1 draw against Sampdoria last month.
Ninth-placed Lazio play Bologna, who are 15th in Serie A, on Sunday.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
(Reporting by Marianna Ciabach-Malinowska in Gdynia, editing by Ed Osmond)
