
Portia M Marula 250ml Body Lotion
· personal care toiletries
As of 13 November 2026, the cheapest price for Portia M Marula 250ml Body Lotion in South Africa is R53.09 at Dis-Chem, ranging up to R61.99 across 2 retailers. It has dropped since we started tracking it.
Price by retailer
Pick n Pay vs Dis-Chem: who’s cheaper across 2 584 products? →
Price history
Want a price-drop alert for Portia M Marula 250ml Body Lotion?
Loyalty Hub tracks prices across SA retailers and pings you when it gets cheaper.
Related products

Portia M Glycerine Soap 150g
R26.99 · Dis-Chem

Portia M Baby Gentle Cream Unscented 250ml
R29.60 · Dis-Chem

Portia M Baby Petroleum Jelly Unscented 250ml
R29.60 · Dis-Chem

Portia M Baby Gentle Moisturising Cream Scented 250ml
R29.60 · Dis-Chem

Portia M Baby Petroleum Jelly Scented 250ml
R29.60 · Dis-Chem
Portia M Marula Pure Glycerine Soap 125g
R31.99 · Pick n Pay

Portia M Baby Petroleum Jelly Scented 500ml
R40.94 · Dis-Chem

Portia M Baby Petroluem Jelly Unscented 500ml
R40.94 · Dis-Chem