Skip to main content
Services & Events
MECCA-logo-black.svg
WishlistBag
Search

  • Book an appointment
Shade-Matching, Upgraded!
Tap 'Need help finding your shade?' above the shade selector on complexion products.
Try it now
model applying body lotion

Body Lotions & Oils

Rich treats to indulge your skin.

361 results

361 results

Sort by

Eau d'Italie

Eau d'Italie Signature Hand & Body Lotion

$88.00

(0)
Hero Eaud' Italie Signature Hand& Body Lotion 300ml

$62.00

(0)

Online Only

Hero Deodoc Belly Oil Mousse

$169.00

(29)
Hero Costa Brazil Creme Para O Corpo Body Cream

ELEFFECT

The Glow

$39.95

(9)
Hero Eleffect The Glow

$186.00

(4)
Hero Tom Ford Soleil Shimmering Body Oil Rose Gold

The Naxos Apothecary

Sanudo Body Oil

$54.00

(1)
Hero The Naxos Apothecary Sanudo Body Oil

$62.00

(8)
Hero Tula Take Care Nourish

Spray Aus

Tan Reverser

$32.00

(4)
Hero Spray Aus Tan Reverser
Hero Nopalera Dulce De Cuerpo Cactus Cream

Officine Universelle Buly

Lait Virginal Damask Rose Body Milk

$96.00

(9)
Hero Officine Universelle Buly Lait Virginal Damask Rose Body Milk

$26.00

(1)

Online Only

Hero Horace Leamon Mint Beard Oil

$79.00

(1)
Hero Origins Plantfusion Hydrating Body Souffle

$67.00

(3)

Online Only

Hero Jo Malone London Wood Sage Sea Salt Body Creme

$125.00

(0)

Online Only

Hero Laura Mercier Serum Body Cream Neroli Du Sud

$92.00

(6)
Hero TOCCA Giulietta Dry Body Oil

Margaret Dabbs London

Cuticle Oil

$40.00

(0)
Hero Margaret Dabbs Pure Cuticle Oil

$62.00

(0)

Online Only

Hero Deo Doc Cleansing Oil

$132.00

(3)

Online Only

Hero Deo Doc Intimate Shaving Trio Fresh Coconut

$130.00

(57)

Online Only

Hero Jo Malone London Lime Basil& Mandarin Bath Oil

$285.00

(8)

Online Only

Mini
Hero Costa Brazil Travel Essentials Kit

$67.00 - $158.00

(33)

Online Only

2 Sizes

Hero Jo Malone London English Pear& Freesia Body Crème

$90.00

(1317)

Online Only

Hero Perricone MD Cold Plasma Plus+ Fragile Skin Therapy

$74.00

(338)

Online Only

Hero Clinique Deep Comfort Body Butter
Hero La Me Reparative Body Lotion
Hero Anatome Lavender Bath Shower Oil
Hero Jo Malone London Lime Basil& Mandarin Body Hand Lotion 250ml
Hero Bamford Geranium Body Lotion

$56.00

(2)

Online Only

Hero AVEDA Stress Fix Composition Oil

$104.00

(1)
Hero Woodland Moss Gel Cream

$67.00

(3)

Online Only

Hero Jo Malone London English Pear Freesia Body Creme

The Naxos Apothecary

Alyko Body Oil

$54.00

(1)
Hero The Naxos Apothecary Alyko Body Oil

$137.00

(70)
Hero By Terry Baume De Rose Oil

$67.00 - $158.00

(35)

Online Only

2 Sizes

Hero Jo Malone London Wood Sageand Sea Salt Body Crème

Augustinus Bader

The Body Oil

$183.00

(8)
Hero AUGUSTINUSBADERTHEBODYOIL
Hero Corpus Naturals Body Butter

The Naxos Apothecary

Koronos Body Balm

$57.00

(0)
Hero The Naxos Apothecary Koronos Body Balm

$77.00

(0)

1 Size

Hero David Mallett Body Lotion No1 250ml

Jo Malone London

Red Roses Bath Oil

$130.00

(38)

Online Only

Hero Jo Malone London Red Roses Bath Oil

$111.00

(0)

Low in Stock

Hero Byredo La Tulipe Body Lotion

$135.00

(0)

New

Hero SUSANNEKAUFMANN Body Butter For The Senses

$67.00 - $158.00

(43)

Online Only

2 Sizes

Hero Jo Malone London Lime Basil& Mandarin Body Crème

$189.00

(0)
Hero MUTHA Body Butter Glow

$128.00

(0)

Online Only

Hero Laura Mercier Aromatic Bath& Body Oil Almond Coconut

$107.00

(60)

Online Only

Hero GOOP Goopgenesnourishingbodybutter

$130.00

(4)

Online Only

Hero Jo Malone London Peonyand Blush Suede Bath Oil

$79.00

(44)
Hero Goop After Glow Body Oil

$128.00

(0)

Online Only

Hero Laura Mercier Aromatic Bath& Body Oil Nerorli Du Sud

$67.00

(0)

Online Only

Hero Jo Malone London Peony Blush Suede Body Creme
Showing 240 of 361
Related Categories
  • Lotions & Moisturisers
    118
  • 104
  • 257
  • 96
  • 7
  • 262

Body Lotions & Oils

Slather skin with a hydrating lotion and nourishing oil, and you'll be glowing from head to toe. Whether you're a life-long member of team oil, or prefer the creamy texture of a lotion, the MECCA range of body hydrators come from the world's biggest beauty brands, so you can't go wrong!