We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Mdina, Malta

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Medina Restaurant

#1 of 21 Restaurants in Mdina
Map
Visitor photos (89)
Cuisines: Mediterranean

Fontanella Tea Garden

#2 of 21 Restaurants in Mdina
Map
Visitor photos (442)
Cuisines: Pizza

Don Mesquita

#3 of 21 Restaurants in Mdina
Visitor photos (38)
Cuisines: Mediterranean

de Mondion Restaurant

#4 of 21 Restaurants in Mdina
Price: $64 - $153 Map
Visitor photos (67)
Cuisines: Mediterranean

Ciappetti

#5 of 21 Restaurants in Mdina
Map
Visitor photos (72)

Trattoria 1530

#6 of 21 Restaurants in Mdina
Price: $47 Map
Visitor photos (44)

Bacchus Restaurant

#7 of 21 Restaurants in Mdina
Price: $40 Map
Visitor photos (111)
Cuisines: Mediterranean

Xpresso Bistro Cafe

#8 of 21 Restaurants in Mdina
Price: $5 - $20 Map
Visitor photos (27)
Cuisines: French Bistro Wine Bar

San Pier Wine Bar Cafe'

#9 of 21 Restaurants in Mdina
Visitor photos (12)
Cuisines: European Wine Bar Central European

Sharma Ethnic Cuisines

#10 of 21 Restaurants in Mdina
Price: $20 - $46 Map
Visitor photos (32)

Vinum Wine Bar

#11 of 21 Restaurants in Mdina
Visitor photos (4)
Cuisines: European Wine Bar

Palazzo De Piro

#12 of 21 Restaurants in Mdina
Visitor photos (3)

Old Priory Cafe

#13 of 21 Restaurants in Mdina
Visitor photos (1)
Cuisines: Cafe

Gattopardo

#14 of 21 Restaurants in Mdina
Price: $5 - $19
Visitor photos (13)
Cuisines: Mediterranean Greek

Palazzo Costanzo

#15 of 21 Restaurants in Mdina
Map
Visitor photos (5)
Cuisines: Mediterranean

Museum Cafe - Palazzo Falson

#16 of 21 Restaurants in Mdina
Visitor photos (5)

Rosmarino

#17 of 21 Restaurants in Mdina
Price: $5 - $33
Visitor photos (26)
Cuisines: Mediterranean

Palazzo Gatto Morina

#18 of 21 Restaurants in Mdina
Cuisines: Italian