Elba forms part of XVI Boutique Hotel, a charming hideaway featuring 16 beautiful suites, a relaxed rooftop pool bar, and a seasonal rooftop restaurant, Oia, serving Asian-fusion cuisine throughout the summer months.
Set within our meticulously restored 18th-century building, Elba is a family-run restaurant built on respect for tradition, flavour, and community. Our chef carefully sources local produce and complements it with ingredients from our small family farm in Madliena. On this land, we cultivate an olive grove from which we produce our own extra virgin olive oil, a small vineyard, and an abundance of fresh herbs including mint and rosemary. We also grow chillies, pomegranates, lemons, oranges, carob for our homemade carob syrup, plus many more seasonal vegetables—all nurtured with care. While not every ingredient comes from our farm, we use as much as we genuinely can: seasonal, home-grown, and thoughtfully sourced.
Our menu is inspired by dishes we’ve discovered, tried, and perfected during our Mediterranean travels, bringing those flavours and memories to your table with honest cooking and quality ingredients. As a family, we strive to serve food that reflects who we are—passionate, dedicated, and committed to offering the very best experience.
We are also available for private events and destination weddings in Malta.
Experience Elba.
The atmosphere at Elba features lounge music. Breakfast is served from 7:30-11:30.

Accompanying this tantalizing cuisine is a meticulously selected wine list, comprised of old and new world wines. Hence, one can only expect quality as we strive in creating a remarkable experience for our diners. Book online to secure your table today, and let us prepare ahead to welcome you at our venue.
For special occasions and group reservations above 15 persons, kindly send an enquiry to [email protected]
Accompanying this tantalizing cuisine is a meticulously selected wine list, comprised of old and new world wines. Hence, one can only expect quality as we strive in creating a remarkable experience for our diners. Book online to secure your table today, and let us prepare ahead to welcome you at our venue.
For special occasions and group reservations above 15 persons, kindly send an enquiry to [email protected]

Here at Elba we can create an experience you won’t forget for your special event. Whether you’re looking to plan a Corporate Event, Staff Party, Birthday Party or even your Wedding Reception we can make this happen. Get in touch with our Events Team today and let us see how we can help you create memories.
Cake Service Charges apply when bringing a cake to ELBA. Corkage fees apply when bringing your own wine to ELBA.
