Skip to content

Body care, shower and hands

Bath & Body price comparison

Compare 1,995 live bath and body, shower gel and body lotion products across the UK's top retailers. Popular brands include Baylis & Harding, Kuishi, Weleda, MOLTON BROWN, Roger & Gallet and Rituals.

Body lotions, shower gels, hand creams and bath products compared across the retailers we import.

Bath & Body brands we compare

View all brands

Buying bath & body in the UK: your questions answered

How do I choose bath and body products?
Body care is mostly about texture and scent: lotions absorb fastest, butters and balms suit very dry skin, and washes and scrubs sit at the start of the routine. Multi-packs and larger bottles almost always work out cheaper per use. Every price shown is a live UK price from the retailers we compare.
What are the best bath & body brands to buy in the UK?
The most widely stocked bath & body brands in our comparison right now are Baylis & Harding, Kuishi, Weleda, MOLTON BROWN, Roger & Gallet, Rituals, Hemp Seed and Elizabeth Arden. "Best" depends on what you want from a product, so we rank by what UK retailers actually carry rather than by opinion: Baylis & Harding has 44 live products here, and every brand page shows the lowest current price for each item.
Where is the cheapest place to buy bath & body online?
There is no single cheapest retailer — it changes per product and per promotion. We check each product against every UK retailer in our feeds and show the lowest total, including delivery where the retailer publishes it, so the cheapest shop is whichever one is winning on that item today. You can also set a price alert and we will email you when a product drops.
What types of bath & body can I compare here?
This department is split into body care, bath & shower, hand care and deodorant. Use the filters and sorting on this page to narrow by type, then sort by price to see the cheapest live option first.
How often are bath & body prices updated?
Retailer feeds are re-imported through the day, and we log every price change with a timestamp so each product card can show its recent price history rather than just today's number. If a retailer stops sending updates we flag it instead of showing a stale price.