Skip to content

Food and restaurants in Mdina

Top restaurants

Dessert Shop
“For great cakes with the great views! This place is in Mdina and a must stop for cakes or light food.”
  • 19 locals recommend
Restaurant
“This is well known with both locals and tourists. The view from the terrace is stunning. Service and food are excellent, prices are moderate.”
  • 4 locals recommend
Restaurant
“very nice ethnic place with cosy feel nice staff and they also do bring your own wine ! yayy”
  • 4 locals recommend
Restaurant
“small quaint restaurant with a cosy atmosphere, home made style cooking and reasonable prices”
  • 2 locals recommend
Restaurant
  • 1 local recommends
Italian Restaurant
“Fine dyning, pizza, grill or just afternoon tea...the three- restaurants-in-one situated in The historic Castelletti Palace, right in the middle of Rabat never ceases to impress. Recommended!”
  • 1 local recommends
Restaurant
“Delicious Gluten Free meals available at 5, St. Agatha's Esplanade, Mdina ”
  • 3 locals recommend
Restaurant
“Bottegin Palazzo Xara is one of the first band clubs to be into a musical, gastronomic and social unique hangout complemented with a casual environment. Bottegin is an ideal venue to dine and experience good quality food in a modest local band club setting, while the locals hangout by the bar, others would be playing snooker, accompanied by a selection of soft symphonic jazz music in order to keep the band club concept alive.”
  • 2 locals recommend

Cafes

Dessert Shop
“For great cakes with the great views! This place is in Mdina and a must stop for cakes or light food.”
  • 19 locals recommend
Tea Room
“The most typical Maltese snacks are served here and the famous Maltese style of tea with Milk, it is very close to Mdina and Rabat (you can walk it). it opens very early ....and right next it there is one of the best gelateria on the island!!! ps: not for fancy eaters its a very humble traditional eatery”
  • 14 locals recommend
Café
“This is the most famous Pastizzi place on the Island, for a few Euros you can enjoy a lovely, traditional Maltese street food. A real must when visiting Mdina The Silent City and Rabat.”
  • 4 locals recommend
Sandwich Place
  • 3 locals recommend
Italian Restaurant
“Fine dyning, pizza, grill or just afternoon tea...the three- restaurants-in-one situated in The historic Castelletti Palace, right in the middle of Rabat never ceases to impress. Recommended!”
  • 1 local recommends
Café
“A very nice and romantic restaurant in Mdina, their speciallity are the deserts you have to try the Chocolat Cake. The views in th second floor are very nice. The price is good as well.”
  • 1 local recommends
Restaurant
  • 1 local recommends
Café
“If Mdina is on your to-do list for your trip to Malta you have to stop by to see Paul at Bar One in the heart of Malta's old capital.”
  • 1 local recommends

Bakeries

Café
“A very nice and romantic restaurant in Mdina, their speciallity are the deserts you have to try the Chocolat Cake. The views in th second floor are very nice. The price is good as well.”
  • 1 local recommends