In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsMdinaDiar il-Bniet

Diar il-Bniet

International restaurant · Mdina, Malta

Reserve a Table →
4.6(1,883 Google reviews)
€15-30 per head££
Diar il-Bniet restaurant Mdina Malta
Diar il-Bniet Malta photo 2
Diar il-Bniet Malta photo 3
Diar il-Bniet Malta photo 4
Diar il-Bniet Malta photo 5
🍽 Dine In📦 Takeaway🛵 Delivery✓ Reservations🌿 Vegetarian🍷 Wine🍺 Beer☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away at 121 Il-Kbira in the ancient city of Mdina, Diar il-Bniet has earned its stellar 4.6/5 rating from 1883 discerning diners. This charming eatery, priced at ££, offers a warm welcome and a menu steeped in Maltese tradition. The restaurant’s commitment to local ingredients shines through in dishes like widows soup and stuffed eggplant, while its cooking classes provide an immersive experience for food lovers. As Kelly Williams put it, "We had an amazing time! They use only local ingredients. We took the cooking class the restaurant offers. The chef, Godwin, took us on a tour of the family farm."

The atmosphere at Diar il-Bniet is as inviting as its fare, with dine-in, takeaway, and delivery options available. Reservations are recommended, especially given its proximity to Ambra, just 18 metres away. Whether you’re enjoying a leisurely lunch or a relaxed dinner, the restaurant’s vegetarian options and selection of wine and beer ensure there’s something for every palate. Its weekend brunch service adds to its appeal as a versatile dining destination.

Diar il-Bniet stands out not just for its authentic Maltese cuisine but for its dedication to showcasing the island’s culinary heritage. From the farm-to-table ethos to the hands-on cooking classes, every detail reflects a passion for local flavours. The restaurant’s consistent popularity is a testament to its quality, making it a must-visit for anyone exploring Mdina’s gastronomic scene.

What Diners Say

"We had an amazing time! They use only local ingredients. We took the cooking class the restaurant offers. The chef, Godwin, took us on a tour of the family farm. Then he taught us how to make ravioli and traditional Maltese roast chicken. It was an awesome opportunity to learn more about Malta, i..."

Kelly Williams · 4 months ago · via Google

"You have to come here. Best local Maltese food. The nicest people. The restaurant is a destination in its own! Highly recommend the widows soup and stuffed eggplant/zucchini. Lamb also phenomenal. Everything was good!!!"

Josephine Coury · 6 months ago · via Google

"I had this place saved for two years, ever since my first trip to Malta. Unfortunately, back then we didn’t make a reservation for our last day and it was completely full, so we missed out. This time, we didn’t make the same mistake — we reserved in advance, and I can confidently say this restaurant..."

Alen Tkalčec · 6 months ago · via Google

Opening Hours

Monday5:30 – 10:00 PM
Tuesday5:30 – 10:00 PM
Wednesday5:30 – 10:00 PM
Thursday5:30 – 10:00 PM
Friday5:30 – 10:00 PM
Saturday11:00 AM – 3:00 PM, 5:30 – 10:00 PM
Sunday11:00 AM – 3:00 PM, 5:30 – 10:00 PM

Location

📍 121 Il-Kbira, Ħad DGL 1839, MaltaOpen in Google Maps →

Frequently Asked Questions

What is the address of Diar il-Bniet?+
Diar il-Bniet is located at 121 Il-Kbira, Ħad DGL 1839, Malta, in the historic city of Mdina.
What are the opening hours for Diar il-Bniet?+
The restaurant is open Monday to Friday from 5:30 PM to 10:00 PM, and on weekends from 11:00 AM to 3:00 PM and 5:30 PM to 10:00 PM.
What is the price range at Diar il-Bniet?+
Diar il-Bniet is priced at ££, with an estimated cost of €15-30 per head for a meal.
Does Diar il-Bniet offer vegetarian options?+
Yes, the restaurant provides vegetarian options alongside its traditional Maltese menu, catering to diverse dietary preferences.
Can I make a reservation at Diar il-Bniet?+
Reservations are accepted at Diar il-Bniet, and it is recommended to book in advance, especially during busy periods or for weekend dining.
What services does Diar il-Bniet provide?+
The restaurant offers dine-in, takeaway, and delivery services, along with wine and beer options for a complete dining experience.
Is Diar il-Bniet suitable for breakfast or lunch?+
Yes, Diar il-Bniet serves breakfast and lunch, with weekend brunch hours available from 11:00 AM to 3:00 PM.
How close is the nearest restaurant to Diar il-Bniet?+
Ambra restaurant is the nearest to Diar il-Bniet, located just 18 metres away at the same address in Mdina.

Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.

Plan Your Visit
Address
121 Il-Kbira, Ħad DGL 1839, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in Mdina?

Browse KM Malta Airlines approved hotels near Diar il-Bniet.

Find Hotels →
Ask Melita

Get personalised restaurant recommendations from our AI Malta expert.

Ask Melita — AI Expert →
Malta Holidays
Complete holiday packages with flights & hotels
Book a Malta Holiday →