Skip to main content
Services & Events
MECCA Logo will take you to homepage on click
WishlistBag
Search

  • Book an appointment
Meet Youth To The People
High-performance, uncomplicated formulas for radiant skin.
Shop now
model applying body lotion

Body Lotions & Oils

Rich treats to indulge your skin.

326 results

326 results

Sort by

Eau d'Italie

Pomegranate & Freesia Hand & Body Lotion

$83.00

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

D.S. & DURGA

Wild Brooklyn Lavender Cream

$66.00

(1)
Hero D. S.& DURGA Wild Brooklyn Lavender Cream

Jo Malone London

Velvet Rose & Oud Body Creme

$198.00

(0)

Online Only

Hero Jo Malone London Velvet Rose And Oud Body Creme
Hero Eaud' Italie Fig& Berries Hand& Body Lotion 300ml

Jo Malone London

Red Roses Bath Oil

$125.00

(39)

Online Only

Hero Jo Malone London Red Roses Bath Oil

Chantecaille

Rose De Mai Body Oil

$156.00

(4)

Online Only

Hero Chantecaille Rose De Mai Body Oil

Eau d'Italie

Tea & Rose Hand & Body Lotion

$83.00

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

Jo Malone London

Pomegranate Noir Body Crème

$62.00 - $158.00

(49)

Online Only

2 Sizes

Hero Jo Malone London Pomegranate Noir Body Crème

Jo Malone London

Red Roses Hand and Body Lotion

$112.00

(32)

Online Only

1 Size

Hero Jo Malone London Red Roses Bodyand Hand Lotion

Jo Malone London

Red Roses Hand and Body Lotion

$112.00

(32)

Online Only

1 Size

Hero Jo Malone London Red Roses Bodyand Hand Lotion

Bastide

Corps A Corps Body Cream

$72.00

(9)
Hero Bastide Corps A Corps Body Cream

Dr. Barbara Sturm

Super Anti-Aging Body Serum 100ml

$361.00

(17)
Hero Dr Barbara Sturm Super Anti Ageing Body Serum
Hero Evo Self Indulgence Body Creme 300ml

Elizabeth Arden

Eight Hour® Cream Intensive Moisturizing Body Treatment

$45.00

(72)

Online Only

Hero Elzabeth Arden Eight Hour Cream Intensive Moisturizing Body Treatment
Hero Ds And Durga Wild Brooklyn Lavender Lotion
Hero Ellis Brooklyn Sun Fruit Body Oil 95ml
Limited Edition
Hero BYREDO De Los Santos Body Lotion

Jo Malone London

Nectarine Blossom & Honey Hand and Body Lotion

$112.00

(14)
Hero Jo Malone London Body Hand Lotion Nectarine Blossom Honey 1 940

Jo Malone London

Wood Sage & Sea Salt Hand and Body Lotion

$111.00

(2)
Hero JOMALONEWOODSAGERHANDLOTION

Eau d'Italie

Eau d'Italie Body Milk

$76.00

(0)
Hero Eaud' Italie Eau D' Italie Body Milk

Maison Francis Kurkdjian

Aqua Media Body Lotion

$154.00

(1)
Hero Maison Francis Kurkdijan Aqua Media Body Lotion

ABHATI Suisse

Kanva Body Lotion

$85.00

(1)
Hero Abhati Suisse Kanva Body Lotion

Boy Smells

Fantome Hand Lotion

$73.00

(0)

Online Only

Hero Boy Smells Fantome Hand Lotion

VERSO

Body Lotion

$107.00

(1)
Hero Verso Body Lotion

Jo Malone London

Wild Bluebell Body Crème

$158.00

(17)

Online Only

Hero Jo Malone London Wild Blue Bell Body Crème

Bastide

Huile Seche Epatante Dry Oil Mist

$78.00

(6)

Online Only

Hero Bastide Huile Seche Epatante Dry Oil Mist

Editions de Parfums By Frédéric Malle

Musc Ravageur Body And Hair Oil

$325.00

(0)
Hero Editionsde Parfums By Frédéric Malle Musc Ravageur Body And Hair Oil

Dr. Barbara Sturm

Baby and Kids Body Cream

$81.00

(7)
Alternative Image Dr Barbara Sturm Baby Body Cream

Editions de Parfums By Frédéric Malle

Eau de Magnolia Body Milk

$135.00

(1)
Hero Editionsde Parfums By Frédéric Malle Eaude Magnolia Body Milk

Ellis Brooklyn

Myth Spectacular Scented Body Oil

$107.00

(5)
Hero Ellis Brooklyn Myth Spectacular Scented Body Oil

Jo Malone London

Blackberry & Bay Body Crème

$158.00

(18)

Online Only

1 Size

Hero Jo Malone London Blackberry& Bay Body Crème

Editions de Parfums By Frédéric Malle

Musc Ravaguer Body Butter

$330.00

(0)
Hero Frederic Malle Musc Rav Body Butter

Jo Malone London

Peony & Blush Suede Bath Oil

$125.00

(4)

Online Only

Hero Jo Malone London Peonyand Blush Suede Bath Oil

Editions de Parfums By Frédéric Malle

Cologne Indélébile Body Milk

$117.00

(0)
Hero Editionsde Parfums By Frédéric Malle Cologne Indélébile Body Milk

Flamingo Estate

Euphoria Body Oil

$105.00

(1)
Hero Flamingo Estate Euphoria Body Oil 100ml

LA MER

The Reparative Body Lotion

$300.00

(2)
Hero La Me Reparative Body Lotion
Hero Beauty Bio The Radiance Body Triple Blend Nourishing Body Oil

DIPTYQUE

Satin Oil For Body And Hair

$106.00

(17)

Back Soon

1 Size

Hero Diptyque Satin Oil For Body And Hair
Hero Kiehls Ingrown Hair And Tone Correcting Intimate Drops

Soap & Glory

Cherry Wild Body Lotion

$13.00

(15)

Back Soon

Hero Soap And Glory Cherry Wild Body Lotion

Nécessaire

The Body Lotion Santal with Pump

$74.00

(0)

Back Soon

Hero Necessaire The Body Lotion Santalwith Pump
Limited Edition
Hero Malin Goetz Lunar New Year Bergamot Hand Wash

Sol de Janeiro

Holiday Biggie Biggie Bum Bum Cream

$140.00

(17)

Holiday

Limited Edition
Hero Sol De Janeiro Biggie Biggie Bum Bum

Frank Body

Perky Sculpting Body Hydrator

$28.00

(179)

Back Soon

1 Size

Hero Frank Body Perky Sculpting Hydrator

BYREDO

Body Cream Blanche

$121.00

(0)

Back Soon

Hero Byredo Blanche Body Crean

Sodashi

Arabian Oud Body Oil

$167.00

(4)

Back Soon

Hero Sodashi Arabian Oud Body Oil

TOCCA

Giulietta Dry Body Oil

$89.00

(6)

Back Soon

Hero TOCCA Giulietta Dry Body Oil

Jo Malone London

Orange Blossom Body Crème

$158.00

(16)

Back Soon

1 Size

Hero Jo Malone London Orange Blossom Body Crème
Showing 288 of 326
Related Categories
  • Lotions & Moisturisers
    121
  • 85
  • 253
  • 85
  • 12
  • 165

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!