🍽️ Restaurant120 places

Restaurant

From traditional Maltese cuisine to international flavours, find the best places to eat.

120 places

All Restaurant Places

RestaurantClosed

Xara Lodge Restaurant

Rabat

Xara Lodge Restaurant is one of the Maltese countryside's finest boutique dining destinations, tucked away in the verdant grounds of the Xara Lodge just outside the ancient walls of Mdina. The beautifully manicured garden terrace creates an idyllic outdoor dining setting, particularly magical during Malta's long warm evenings when the honey-coloured Mdina walls glow in the fading light. The menu is a refined celebration of Mediterranean and Maltese cuisine, built from the freshest seasonal ingredients and prepared with skill and passion. Xara Lodge delivers the kind of intimate, high-quality dining experience that makes the whole evening feel genuinely and effortlessly special.

RestaurantClosed

Agius Restaurant

Siġġiewi

Agius Restaurant in Siġġiewi — one of Malta's most charming and unspoilt villages — is a true southern Malta institution, beloved by locals throughout the region for its outstanding traditional Maltese cooking. The restaurant has built its reputation primarily on its exceptional rabbit dishes — slow-braised stuffat tal-fenek that consistently ranks among the very best on the island — alongside a menu of honest, hearty Maltese home cooking that reflects the area's strong agricultural and culinary heritage. Getting to Siġġiewi requires some effort from the main tourist areas, but the reward is a genuinely memorable and authentically local dining experience well worth making.

RestaurantClosed

Papannis

Balzan

Papannis is a cherished family restaurant in the charming village of Balzan, central Malta, that has earned an enviable reputation for delivering hearty, consistent, and genuinely satisfying Maltese and Italian home cooking. The menu spans all the classics — rabbit stew, braised beef, wood-fired pizza, fresh pasta — alongside generous salads, grilled fish, and an array of traditional Maltese desserts. The warm, unpretentious atmosphere, the generous portions, and the very fair pricing have made Papannis a fixture in the affections of families and locals throughout the central Malta region. Excellent value, genuine character, and always warmly welcoming.

RestaurantClosed

Mosta Crafts Restaurant

Mosta

Mosta Crafts Restaurant sits in the charming town of Mosta, home to one of the world's largest unsupported domes — the magnificent Rotunda of Mosta. This welcoming restaurant celebrates Maltese culinary and craft heritage in equal measure, offering hearty traditional dishes — rabbit in tomato sauce, braised meats, fresh fish — alongside live Maltese folk music and entertainment that makes the dining experience particularly memorable. The warm, community atmosphere and the celebration of authentic Maltese culture make Mosta Crafts a rewarding and distinctive dining experience away from the coastal tourist centres.

RestaurantClosed

Villa Arrigo

Naxxar

Villa Arrigo is one of Malta's most breathtakingly beautiful and romantic dining destinations — a magnificent 17th-century palazzo set within exquisite formal gardens in the serene village of Naxxar. Dining here is an extraordinary experience: tables are set in the palazzo's elegant rooms or on the garden terrace overlooking manicured lawns, ancient trees, and a beautiful swimming pool that shimmers in the Maltese light. The menu is a refined celebration of Mediterranean and Maltese cuisine, featuring seasonal dishes prepared with quality local ingredients and presented with flair. Villa Arrigo is undoubtedly one of the island's most romantic special-occasion dining venues.

RestaurantClosed

Ambrosia Restaurant Mdina

Mdina

Ambrosia Restaurant brings a touch of refined Mediterranean dining to Mdina's enchanting maze of ancient alleys. Set within a beautifully converted historic building just inside the city walls, Ambrosia offers a carefully crafted menu that celebrates Maltese and Mediterranean culinary traditions with finesse and creativity. Freshly caught fish, slow-braised local rabbit, house-made pasta, and seasonal Maltese vegetables all feature prominently on a menu that changes to reflect the best of each season. The intimate, candlelit setting, warm service, and deeply atmospheric historic surroundings make Ambrosia an ideal choice for a romantic evening in one of Europe's most magical cities.

RestaurantClosed

Bacchus Mdina

Mdina

Bacchus occupies one of the most extraordinarily atmospheric dining spaces in all of Malta — a cavernous 17th-century underground vault carved from the island's ancient golden limestone, right in the heart of Mdina's Silent City. The restaurant's dramatic subterranean setting, with its low-vaulted ceilings and walls of ancient stone, makes it one of the most romantic and memorable places to dine anywhere on the island. The Mediterranean menu is complemented by an exceptional wine selection, and the overall experience — spectacular setting, accomplished food, and an extraordinary sense of history — is one of Mdina's true culinary highlights and a must-visit for any visitor.

RestaurantClosed

Marsaskala Bay Terraces

Marsaskala

Marsaskala Bay Terraces is a wonderful dining destination for those exploring Malta's southeast coastline, offering a relaxed and picturesque waterfront setting above the beautiful Marsaskala inlet. The menu celebrates fresh Mediterranean seafood — much of it sourced from local fishermen in this traditional fishing village — alongside classic Maltese and Italian dishes prepared with care and consistency. The atmosphere is unhurried and genuinely pleasant, the views are among the loveliest in the southeast, and the overall experience perfectly encapsulates the simple pleasures of coastal dining in Malta. Marsaskala itself remains charmingly off the main tourist trail.

RestaurantClosed

Sammy's Restaurant

Victoria

Sammy's Restaurant is one of Marsalforn's most popular and enduring seafood spots, beloved by Gozo locals and visiting food lovers for its ultra-fresh seafood and warm, casual atmosphere. The menu focuses on what arrives from local fishermen each morning — grilled whole fish, fresh calamari, seafood platters, and classic Gozitan pasta dishes — all prepared simply and honestly to let the exceptional quality of the ingredients shine. The waterfront setting with views across the rocky Marsalforn bay is wonderfully atmospheric, especially over a long, relaxed lunch on a warm day with the sea breeze rolling in.

RestaurantClosed

Ta' Cenc Restaurant

Victoria

Ta' Cenc Restaurant at the exclusive Ta' Cenc Hotel offers one of the most serene and spectacular dining settings in the entire archipelago — a beautifully appointed hotel restaurant perched on Gozo's dramatic south coast cliffs, surrounded by unspoilt Mediterranean countryside. The refined Mediterranean menu focuses on quality local and seasonal ingredients, prepared with elegance and care by an accomplished kitchen team. The overall experience — the extraordinary clifftop setting, the accomplished cuisine, and the calm, attentive service — makes Ta' Cenc Restaurant one of Gozo's most coveted dining destinations for those seeking something genuinely elevated and special on the island.

RestaurantClosed

Earth Kitchen

Victoria

Earth Kitchen is Gozo's most forward-thinking and inspiring restaurant — a farm-to-table vegetarian and vegan establishment that showcases the extraordinary quality of Gozitan agriculture and the island's exceptional seasonal produce. Dishes like beetroot carpaccio, lentil shepherd's pie, roasted cauliflower steaks, and creative seasonal mezze demonstrate that plant-based eating can be as satisfying and flavourful as any meat-centred meal. The restaurant's philosophy — local, seasonal, ethical, delicious — resonates powerfully with visitors and locals alike, and Earth Kitchen has become a beacon for conscious dining across the Maltese archipelago.

RestaurantClosed

Ta' Karolina

Victoria

Xlendi is often described as Gozo's most beautiful village — a dramatic, cliff-hugged bay with crystal-clear waters and a picturesque harbour — and Ta' Karolina is the perfect restaurant to experience it from. Set right on the Xlendi harbour with tables just above the water's edge, this charming restaurant offers fresh seafood and Mediterranean cuisine that tastes even better thanks to the extraordinary natural backdrop. The octopus stew, grilled fresh fish, and Gozitan pasta dishes are all outstanding, and the sunset views from the terrace are among the most spectacular in the entire archipelago. A deeply romantic and deeply memorable dining experience.

Know a great spot?

Add a restaurant to the guide.

Help the community discover the best places across Malta and Gozo.