The star, also known for The King’s Speech and Kingsman: The Secret Service, stopped at Park House Hotel off Park Street.
Staff at the hotel took to Facebook to share the news, and said that Mr Firth had been a gentleman.
“Its not every day that Shifnal sees a celebrity, but we were humbled to be host to the lovely Colin Firth for the whole weekend,” they posted to Facebook.
“What a gentleman he was too.”
The post was shared nearly 100 times, had more than 700 reactions and had nearly 200 comments from fans of Mr Firth who were happy to see he had been in the area.