Restaurants in Mdina
From the bustling streets of Valletta to the tranquil harbours of Marsalforn, explore the very best restaurants across the islands of Malta. Whether you're after a Michelin fine dining experience, fresh Gozitan seafood, or classic Maltese & Mediterranean cuisine, Bookia makes it easy to find and reserve a table in Mdina, Rabat, Birgu, Valletta, and beyond.
7 restaurants found

5,761 bookings
Bacchus Restaurant Mdina
Mdina
MediterraneanFrenchVegetarian Friendly
€ 6 - 38 Book Now →

400 bookings
Trattoria AD 1530
Mdina
MediterraneanGrillBurger
€ 10 - 30 Book Now →

7,416 bookings
STEP15
Mdina
MediterraneanMalteseBar/Mediterranean
€ 7- 30 Book Now →

5,412 bookings
SCALA
Mdina
MediterraneanFrench
€ 4 - 32 Book Now →

24 bookings
The Medina Restaurant
Mdina
MediterraneanMalteseMiddle Eastern
€ 25 - 50 Book Now →

2,920 bookings
The Knights Kitchen
Mdina
€ 15 - 40 Book Now →

11,931 bookings
Coogi's Restaurant
Mdina
ItalianVegetarian FriendlyVegan Options
€ 15 - 35 Book Now →
Browse by location
AttardBalzanBirgu (Vittoriosa)BirkirkaraBirzebbugaBormla (Cospicua)BugibbaFlorianaGharghurGozoGziraHamrunIsla (Senglea)KalkaraLuqaMarsaMarsascalaMarsaxlokkMdinaMelliehaMgarrMostaMqabbaMriehelMsidaMunxarNaxxarPembrokePietaQawraQormiQrendiRabatSalinaSan GwannSan LawrenzSanta VeneraSiggiewiSliemaSt. JuliansSt. Paul's BaySwieqiTa' XbiexVallettaVictoriaXaghraXemxijaXewkijaXghajraZebbugZurrieq