But where to choose? In Sheffield, many places have made the decision a little easier by offering special menus – here are 10 of the best for 2020.
1. The Prince of Wales, Ecclesall Road South
The Prince of Wales' Valentine's Day menu features a three-course meal for £34.95 per person. Guests can start with oysters and champagne for a little extra, too. Photo: Dean Atkins
2. Ego at the Dore Moor Inn, Dore
Ego's site in Dore has a special menu comprising three courses for £26.95, including Valentine's sharing boards and desserts. The same menu is available at Ego's city centre restaurant. Photo: Dore Moor Inn
3. Silversmiths, Arundel Street, city centre
The revived Silversmiths is serving a five-course tasting menu on February 14 and 15 for £60 per person, plus a £25 drinks flight to accompany the dishes. Photo: Chris Etchells
4. The Milestone, Kelham Island
The Milestone is only serving one menu on the night of February 14 - a four-course special priced at £40 per person including arrival fizz, wine with dinner and dessert wine. Photo: Chris Etchells