Christmas Gifts Under £50
Whether you’re buying for friends, family, or just treating yourself, we’ve made it easy to find great gifts under £50 this Christmas.
Explore popular fragrance sets, everyday skincare, and beauty bundles from brands they know and love. From thoughtful stocking fillers to ready-made sets there’s something here for everyone.
With prices under £50, you don’t have to compromise on quality. You’ll find full-size products, festive packaging, and gift ideas that look and feel more expensive than they are.
Get ahead of the rush and shop gifts under £50 now and make Christmas shopping simple.
-
Selected
Selected
Selected
1242 Results
Nuxe Huile Prodigieuse Multi-Purpose Dry Oil Spray 50ml
Current price: £14.50.
Recommended Retail Price: £23.00.
Save £8.50 .£14.50
£23.00
Save £8.50
Molton Brown Delicious Rhubarb & Rose Aroma Reeds 150ml
Current price: £38.50.
Recommended Retail Price: £50.00.
Save £11.50 .£38.50
£50.00
Save £11.50
Jo Malone Lavender and Moonflower Candle 200g
Current price: £49.95.
Recommended Retail Price: £56.00.
Save £6.05 .£49.95
£56.00
Save £6.05
Nuxe Prodigieux le Parfum Eau de Parfum Spray 50ml
Current price: £33.95.
Recommended Retail Price: £47.00.
Save £13.05 .£33.95
£47.00
Save £13.05
Molton Brown Festive Bath & Shower Gel Bauble
Current price: £25.00.
Recommended Retail Price: £34.00.
Save £9.00 .£25.00
£34.00
Save £9.00
Neom Wellbeing London Scent To Make You Happy Feel Good Mood Boost Duo (Worth £31)
Current price: £23.00.
Recommended Retail Price: £25.00.
Save £2.00 .£23.00
£25.00
Save £2.00
Travalo Perfume Atomiser Classic HD Pink 5ml / 0.17 fl.oz.
Current price: £12.95.
Recommended Retail Price: £13.99.
Save £1.04 .£12.95
£13.99
Save £1.04
DKNY Be Tempted Eau de Parfum Spray 100ml
Current price: £26.95.
Recommended Retail Price: £74.00.
Save £47.05 .£26.95
£74.00
Save £47.05
Acqua Di Parma Collezione Barbiere Thickening Shampoo 200ml
Current price: £25.50.
Recommended Retail Price: £36.00.
Save £10.50 .£25.50
£36.00
Save £10.50
Scottish Fine Soaps Company Au Lait Hand Care Set (Worth £27.90)
Current price: £21.50.
Recommended Retail Price: £26.95.
Save £5.45 .£21.50
£26.95
Save £5.45











