Category

Bath & Body

Compare prices across multiple UK retailers on body wash, body lotion, hand cream, deodorant, shower and bath and more, delivery included. Everyday essentials at their best value.

8,386 products·890 brands·14 retailers

All bath & body

8,386 products.

Weleda Pine Reviving Bath Milk 200mlSave 25%

Weleda

Pine Reviving Bath Milk 200ml

£13.20£17.50
4 retailers
Emma Hardie Moringa Luxury Bath & Shower Oil 200mlSave 20%

Emma Hardie

Moringa Luxury Bath & Shower Oil 200ml

£30.40£38.00
3 retailers
Tisserand Sleep Better Bath Oil 200ml

Tisserand

Sleep Better Bath Oil 200ml

£16.85£18.00
3 retailers
Tisserand The Little Box of Sleep NEW

Tisserand

The Little Box of Sleep NEW

£16.85£18.00
3 retailers
Tisserand The Little Box of De-Stress

Tisserand

The Little Box of De-Stress

£16.85£18.00
3 retailers
Tisserand Aromatherapy The Little Box of Happiness

Tisserand

Aromatherapy The Little Box of Happiness

£16.85£18.00
3 retailers
Tisserand Real Calm Discovery Kit

Tisserand

Real Calm Discovery Kit

£16.85£18.00
3 retailers
Weleda Skin Food Body Butter 150ml

Weleda

Skin Food Body Butter 150ml

£20.76£21.95
3 retailers
Weleda Lavender Relaxing Body Oil 100ml

Weleda

Lavender Relaxing Body Oil 100ml

£19.36£19.95
3 retailers
Australian Bodycare Tea Tree Body Lotion 500ml

Australian Bodycare

Tea Tree Body Lotion 500ml

£23.83£23.99
3 retailers
Tisserand Aromatherapy The Little Box of Wellbeing - Worth £24

Tisserand

Aromatherapy The Little Box of Wellbeing - Worth £24

£16.85£17.00
3 retailers
Weleda Pomegranate Regenerating Body Oil 100ml

Weleda

Pomegranate Regenerating Body Oil 100ml

£28.95
3 retailers
Weleda Sea Buckthorn Body Oil 100ml

Weleda

Sea Buckthorn Body Oil 100ml

£21.95
3 retailers
Weleda Wild Rose Body Oil 100ml

Weleda

Wild Rose Body Oil 100ml

£22.68£22.70
3 retailers
Weleda Citrus Creamy Body Wash 200ml

Weleda

Citrus Creamy Body Wash 200ml

£8.25
3 retailers
Weleda Sea Buckthorn Hand Cream 50ml

Weleda

Sea Buckthorn Hand Cream 50ml

£13.95
3 retailers
Weleda Calendula Lotion 200ml

Weleda

Calendula Lotion 200ml

£11.95
3 retailers
Weleda Pomegranate Regenerating Hand Cream 50ml

Weleda

Pomegranate Regenerating Hand Cream 50ml

£14.95
3 retailers
Weleda Citrus Hand & Nail Cream 50ml

Weleda

Citrus Hand & Nail Cream 50ml

£13.95
3 retailers
Weleda Lavender Relaxing Bath Milk 200ml

Weleda

Lavender Relaxing Bath Milk 200ml

£17.50
3 retailers
Weleda Almond Hand Cream 50ml

Weleda

Almond Hand Cream 50ml

£13.50
3 retailers
CeraVe Moisturising Lotion with Hyaluronic Acid & Ceramides for Normal - 236ml

CeraVe

Moisturising Lotion with Hyaluronic Acid & Ceramides for Normal - 236ml

£12.50
3 retailers
Australian Bodycare Tea Tree Foot Cream 100ml

Australian Bodycare

Tea Tree Foot Cream 100ml

£11.99
3 retailers
Australian Bodycare ABC Tea Tree Foot Spray 150ml

Australian Bodycare

ABC Tea Tree Foot Spray 150ml

£11.99
3 retailers
Tisserand Aromatherapy Total De-Stress Discovery Kit

Tisserand

Aromatherapy Total De-Stress Discovery Kit

£18.00
3 retailers
Australian Bodycare Body Oil 80ml

Australian Bodycare

Body Oil 80ml

£9.99
3 retailers
Australian Bodycare ABC Body Oil 150ml

Australian Bodycare

ABC Body Oil 150ml

£17.99
3 retailers
Weleda Relax Aroma Shower Gel 200ml

Weleda

Relax Aroma Shower Gel 200ml

£8.25
3 retailers
Weleda Love Aroma Shower Gel 200ml

Weleda

Love Aroma Shower Gel 200ml

£8.25
3 retailers
anillO - Amber528 Scented Hand & Body Lotion - 450mlSave 18%

anillO

Amber528 Scented Hand & Body Lotion - 450ml

£20.25£24.67
2 retailers
Tisserand Aromatherapy Orange Organic Pure Essential Oil 9mlSave 13%

Tisserand

Aromatherapy Orange Organic Pure Essential Oil 9ml

£6.50£7.50
2 retailers
Tisserand Aromatherapy Traditional Aromatherapy Lemon Essential Oil 9

Tisserand

Aromatherapy Traditional Aromatherapy Lemon Essential Oil 9

£7.50£8.00
2 retailers
Tisserand Aromatherapy Organic Bergamot Essential Oil 9ml

Tisserand

Aromatherapy Organic Bergamot Essential Oil 9ml

£12.00£12.50
2 retailers
Burt's Bees Hand Salve 85g

Burt's Bees

Hand Salve 85g

£11.99
2 retailers
St.Tropez Self Tan Classic Bronzing Lotion 240ml

St Tropez

Self Tan Classic Bronzing Lotion 240ml

£32.00
2 retailers
Trilogy Everything Balm - Face & Body Moisturiser 45ml

Trilogy

Everything Balm - Face & Body Moisturiser 45ml

£15.50
2 retailers
Ultrasun Aftersun 150ml

Ultrasun

Aftersun 150ml

£22.00
2 retailers
Margaret Dabbs London Intensive Hydrating Foot Lotion 200ml

Margaret Dabbs

London Intensive Hydrating Foot Lotion 200ml

£26.00
2 retailers
St.Tropez Self Tan Dark Bronzing Mousse 200ml

St Tropez

Self Tan Dark Bronzing Mousse 200ml

£34.00
2 retailers
NUXE Men Multi-Usage Shower Gel 200ml

NUXE

Men Multi-Usage Shower Gel 200ml

£15.00
2 retailers
Weleda For Men After Shave Balm 100ml

Weleda

For Men After Shave Balm 100ml

£12.95
2 retailers
Elizabeth Arden Green Tea Honey Drops Body Cream 250ml

Elizabeth Arden

Green Tea Honey Drops Body Cream 250ml

£18.50
2 retailers
St. Tropez Tan Enhancing Body Moisturiser 200ml

St Tropez

Tan Enhancing Body Moisturiser 200ml

£10.00
2 retailers
Tisserand Aromatherapy Muscle Ease Luxury Bath Oil 100ml

Tisserand

Aromatherapy Muscle Ease Luxury Bath Oil 100ml

£14.00
2 retailers
Tisserand Aromatherapy De-Stress Luxury Bath Oil 100ml

Tisserand

Aromatherapy De-Stress Luxury Bath Oil 100ml

£14.00
2 retailers
DECLÉOR White Magnolia Hand & Nail Cream 50ml

Decleor

DECLÉOR White Magnolia Hand & Nail Cream 50ml

£24.00
2 retailers
St. Tropez Self Tan Express Advanced Bronzing Mousse 200ml

St Tropez

Self Tan Express Advanced Bronzing Mousse 200ml

£34.00
2 retailers
Margaret Dabbs London Nourishing Hand Wash 200ml

Margaret Dabbs

London Nourishing Hand Wash 200ml

£22.00
2 retailers

Brands also in other categories

Stocked in bath & body and beyond. Explore their full range.

Browse by area

Top brands

890 brands in bath & body. Here are the most stocked. See all brands.