Guide · Luxury picks

The best luxury bath oils

A luxury bath oil earns its price through scent and concentration, not magic ingredients. The best ones smell like a spa, need only a capful, and last months. These are the bottles with lasting reputations, grouped by what you want from your bath.

Updated October 2026 · We may earn a commission from shop links, how this works

How we chose: we looked at ingredient lists, how concentrated each oil is (which decides the real cost per bath), long-term buyer reviews, and how long each has stayed on the market. We haven't lab-tested anything. Formulas change, so check the current label before you buy.

For sleep and switching off

Aromatherapy Associates Deep Relax Bath & Shower Oil

The benchmark luxury aromatherapy bath oil. Vetiver, chamomile and sandalwood give it an earthy, grounding smell rather than a sweet one. It's very concentrated: the brand suggests about a capful, so the small bottle goes further than its size suggests. If you want one bottle to see what the fuss is about, start here.

Check price on Amazon →

This Works Deep Sleep Bath Soak

Lavender, vetiver and camomile, from the brand behind the well-known Deep Sleep pillow spray. It's a lighter, more classic lavender than Aromatherapy Associates and a good choice if you already like the pillow spray.

Check price on Amazon →

Neom Perfect Night's Sleep Bath Oil

Neom's best-known blend: lavender, basil and jasmine. It reads as soft and floral rather than herbal. Its gift boxes are a popular present in the UK.

Check price on Amazon →

For scent you'll notice all evening

Jo Malone London Bath Oil

Jo Malone bath oils are less about aromatherapy and more about perfume. They fragrance the whole bathroom in a recognisable house scent such as Lime Basil & Mandarin or English Pear & Freesia. Buy one if you or the person you're gifting already wears the cologne.

Check price on Amazon →

Clarins Relax Bath & Shower Concentrate

A plant-extract blend that disperses easily and smells herbal and calm. A long-running classic in department stores, and less greasy than pure-oil formulas.

Check price on Amazon →

For soft skin first

L'Occitane Almond Shower Oil

Technically a shower oil: it turns milky in water and cleanses. A capful in the bath leaves skin soft and smells of sweet almond. It's one of the most-gifted body products around, and the large refill makes it good value per use.

Check price on Amazon →

Weleda Lavender Relaxing Bath Milk

A gentler, plant-based choice at a lower price. It's a creamy bath milk rather than a pure oil, so it disperses well and suits people who dislike a greasy film.

Check price on Amazon →

Affordable classics

Kneipp Bath Oils

German herbal bath oils in a wide range of scents (lavender, eucalyptus, arnica). They're dispersing, inexpensive, and closer to the luxury brands than their price suggests.

Check price on Amazon →

Avon Skin So Soft Original

The budget classic, with a famous scent and a big following. It's a floating, mineral-oil-based oil, so it's very softening and very slippery. We have a full guide to it.

Check price on Amazon →

How to choose

  • Work out the cost per bath, not per bottle. A 55 ml concentrate used a teaspoon at a time can outlast a 250 ml bottle used two capfuls at a time.
  • Read the first five ingredients. Plant oils (almond, sunflower, jojoba) or mineral oil near the top means a softening, floating oil. Emulsifiers (polysorbate, PEG) mean it disperses.
  • Sensitive skin? Heavy fragrance and essential oils are the usual irritants. Pick fragrance-free and add your own scent, or see bath oil for dry skin.
  • Buying a gift? Sets with a candle or body lotion look more generous for little extra. See the gift guide.

Frequently
asked questions

All bath oil guides
What is the most luxurious bath oil?

Aromatherapy Associates Deep Relax and Jo Malone London bath oils are the names most often called the most luxurious. Aromatherapy Associates for its concentrated essential-oil blends, Jo Malone for its perfume-grade scents.

Are expensive bath oils worth it?

For scent and concentration, often yes. A high-end aromatherapy oil can need only a teaspoon per bath. For moisturising alone, an inexpensive plain oil such as sweet almond does a similar job.

What is the best bath oil for relaxation?

Blends built on lavender, vetiver, chamomile or sandalwood are the classic relaxing combinations. Aromatherapy Associates Deep Relax, This Works Deep Sleep and Neom Perfect Night's Sleep are all built on them.

How long does a bottle of luxury bath oil last?

A 55 ml concentrate used at a capful per bath lasts roughly 10–15 baths; a 250 ml bottle used at one to two tablespoons lasts around 10–15 baths too. Check the recommended dose before comparing prices.