1. 10% off gifts at With Love From
Withlovefrom.com is knocking off 10% on all of its personalised gifts to all customers who enter the code MVC10 into the checkout before the 29 February.
2. Romantic weekend breaks for two from £99 at Virgin Experience Days
Treat your partner to a romantic weekend break with Virgin from just £99.
3. 10% off at Swarovski
If you're planning on buying something sparkly for your Valentine or even if you're going to take the leap and propose, Swarovski is offering 10% off on all products when you spend over £100 until the 14 February with the code VALENTINE2012.
4. Free Valentine's Day play list
Instead of making a personalised CD for a loved one, you can now do it all online with We7 and match.com. The companies are letting people create a free e-card with a personalised play list to send on the day.
5. 10% off SerenataFlowers
SerenataFlowers has given Moneywise an exclusive 10% discount on all of its flowers until the 10 March. All you need to do to qualify is enter the code ‘moneywise' at the checkout.
6. 20% off at Buyagift
Choose from a huge selection of gift experiences, including hotel stays and get 20% off the price before 19 February.
7. 10% off at Hotel Chocolat
If you're planning on buying chocolates for your Valentine, or as a treat for yourself, you can save 10% on all orders over £20 at Hotel Chocolat with the code MYVCVAL10 before 14 February. If you want to save even more money you can get 8% cashback on this deal with the website Quidco. Enter the code QUIDCOVALEX10 at the checkout for the 10% discount and the 8% cashback.
8. At home meal deals
Staying in and cooking a meal can be romantic on Valentine's Day and the high street is full of meal deals to help you out. Both Marks & Spencer's and Waitrose offer a starter, main course, pudding and a bottle of wine for two people for £20.
Morrisons and Sainsbury's both have similar deals, which include one main meal, one side dish, two desserts and a bottle of wine for £10. Full details can be found on the company websites and these offers are only available in store while stocks last.
9. 30% off at the Body Shop and a free gift
Enter the code VCFREE at the checkout on the Body Shop website to get 30% off products and a free full-size pot of vanilla body butter worth £12.50 until 19 February. There is a minimum spend. Full details can be found on the website.
If you want to treat yourself to a new outfit for the day, The White Company is giving you 15% off its spring collection on all products.