Using our site means you agree to the use of cookies and similar technologies.
Read about our policy and how to disable them
here.When you need some relaxing me-time, turn to the indulgent bath soaks and shower soaps from our collection. Brands such as Neom and L'Occitane offer nourishing body washes infused with natural essential oils. Lavender is perfect for unwinding before bed, and eucalyptus soothes tired muscles. Salts, foams and creams are specially formulated to moisturise your skin and soothe your spirit
Average rating: 4.86 out of 5
£7.80 per 100ml
Average rating: 4.67 out of 5
£11.50 per 100ml
Average rating: 4.9 out of 5
£8.00 per 100ml
Average rating: 4.74 out of 5
£2.00 per 100ml
Average rating: 3.85 out of 5
£3.70 per 100ml
Average rating: 4.67 out of 5
£2.00 per 100ml
Average rating: 4.33 out of 5
£1.60 per 100ml
Average rating: 4.39 out of 5
£5.60 per 100ml
Average rating: 4.62 out of 5
£11.50 per 100ml
Average rating: 4.48 out of 5
£2.00 per 100ml
Average rating: 4.31 out of 5
£1.60 per 100ml
Average rating: 4.0 out of 5
£2.50 per 100g
Sale price£6.80
Previous price£8.50
Average rating: 3.5 out of 5
£1.43 per 100ml
Special offer
20% OffAverage rating: 3.67 out of 5
£2.50 per 100g
Average rating: 3.5 out of 5
£3.70 per 100ml
Average rating: 4.11 out of 5
£2.50 per 100g
Average rating: 4.67 out of 5
£7.50 per 100ml
Average rating: 4.25 out of 5
Average rating: 4.58 out of 5
£7.50 per 100ml
Sale price£6.80
Previous price£8.50
Average rating: 4.29 out of 5
£1.43 per 100ml
Special offer
20% OffSale price£4
Previous price£5
Average rating: 3.17 out of 5
£2.16 per 100ml
Special offer
20% OffAverage rating: 4.83 out of 5
£2.50 per 100g
Average rating: 4.4 out of 5
£2.50 per 100g
Average rating: 5.0 out of 5
£11.00 per 100g
Sale price£7.60
Previous price£9.50
Average rating: 4.2 out of 5
£3.80 per 100g
Special offer
20% OffAverage rating: 2.0 out of 5
£3.70 per 100ml
Average rating: 4.67 out of 5
£7.50 per 100ml
Average rating: 4.0 out of 5
£7.20 per 100ml
Sale price£6
Previous price£7.50
Average rating: 2.5 out of 5
£3.00 per 100ml
Special offer
20% OffAverage rating: 5.0 out of 5
£11.50 per 100ml
Average rating: 4.6 out of 5
£6.00 per 100ml
£15.00 per 100ml
Average rating: 4.67 out of 5
£12.00 per 100ml
Sale price£7.60
Previous price£9.50
Average rating: 4.71 out of 5
Special offer
20% OffAverage rating: 2.33 out of 5
Average rating: 4.62 out of 5
£2.00 per 100ml