Natural Soaps — Cosmetic with the Scent of the Adriatic

products

Inspired by the pure breeze of the Adriatic and the fragrant herbs of the Croatian coastline, our natural soaps are lovingly handmade in small batches by local artisans. Each bar combines gentle, skin-friendly ingredients with aromatic essences of lavender, rosemary and other native herbs.

At Terra Croatica, you’ll find a curated selection of natural cosmetics — from traditional olive oil soaps to nourishing hand creams, lavender sachets and soothing balms — all crafted with respect for nature and local traditions.

Treat yourself or share a gift of Croatia’s natural beauty, wrapped in the calming scents of our sunlit coast.

Natural Cosmetics

Discover handmade soaps, nourishing creams and soothing lavender products, created with pure natural ingredients. Our carefully selected cosmetics celebrate traditional recipes, organic herbs and the healing scents of the Adriatic coast.

Local Artists’ Work — Chosen Arts from Locals

Local Artists’ Work — Chosen Arts from Locals

Dubrovnik has long been a source of inspiration for artists — from its sunlit stone walls and sea-swept rooftops to the quiet charm of its narrow streets. At Terra Croatica, we are proud to present a curated selection of artworks created by local Dubrovnik artists....

Rozolin — Taste of Dubrovnik Roses

Rozolin — Taste of Dubrovnik Roses

In Dubrovnik’s old stone gardens, fragrant roses have blossomed for centuries — and with them, a sweet tradition was born. Rozolin, a delicate homemade liqueur made from carefully handpicked rose petals, is a true taste of the city’s timeless charm. This aromatic...

DALMATIAN HONEY – Nature’s Sweetest Gift

DALMATIAN HONEY – Nature’s Sweetest Gift

Harvested from the sunny slopes of Croatia’s coastal hills, our local honey is pure, raw and rich in natural aromas. Infused with the delicate fragrance of lavender and wild Adriatic herbs, each jar captures the untouched beauty of the Mediterranean landscape. At...

Domestic Flavours and Local Art

Terra Croatica

Call Us

+385 (0)20 323209