Yahoo Lifestyle is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
Valentine’s Day is fast approaching, and while we may not be with loved ones this year, we want to make sure our partners, friends and family feel loved and appreciated.
So, if you want to treat a special someone to a Valentine’s Day pick-me-up, but are on a budget, we’ve rounded up all the best buys that are thoughtful, cheap and cheerful.
From a box of chocolates, new fragrance, jewellery and self-care products, these are all the best gifts you can buy on Amazon this year, which can either be delivered to you, or direct to a loved one’s door.
Our 20 top picks for Valentine’s Day for him and her
Lindt Lindor Valentine Collection | £16.99
Personalised Wallet Card Insert | £9.99
Valentine Balloon Arch Kit | £13.99 (Was £18.99)
murtoo Heart Necklace for Women | £13.99
Vera Wang Princess Eau De Toilette Fragrance for Women | £20.95 (Was £60)
Sanctuary Spa Gift Set | £25
Aofmee Bath Bombs Gift Set | £12.99
White Teddy Bear holding Red Heart with "I Love You" | £12 (Was £13.95)
Yankee Candle Scented Candle | £20.15 (Was £23.99)
Scratch the World travel edition map print | £9.99 (Was £12.99)
Love Mug | £14.99
Vicloon 3D Card, Pop Up Card with Romantic Lovers Under Cherry Tree | £6.39 (Was £6.59)
Before you go: Sign up for The Life Edit newsletter to get the latest shopping and lifestyle news.
Watch: This luxurious skincare product is the ultimate payday treat