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 Island of Malta Mediterranean Restaurants

I like:
Mediterranean
Online reservations
Italian
Pizza
Cheap eats
Mid-range
Fine dining
$-$$$$
Price
1
Cuisine
Dining options
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
Bouquet Garni (Mellieha)
#1 of 1,296 restaurants in Island of Malta
#1 of 84 restaurants in Mellieha
Price: $61
Cuisines: Mediterranean, Seafood
Map | Visitor photos (60)
Sepia Restaurant (Marsascala)
#2 of 1,296 restaurants in Island of Malta
#1 of 57 restaurants in Marsascala
Cuisines: Italian, Mediterranean, Bistro
Visitor photos (10)
#4 of 1,296 restaurants in Island of Malta
#2 of 57 restaurants in Marsascala
Cuisines: Mediterranean
Map | Visitor photos (39)
Guze Bistro (Valletta)
#6 of 1,296 restaurants in Island of Malta
#1 of 164 restaurants in Valletta
Cuisines: Mediterranean
Map | Visitor photos (123)
#7 of 1,296 restaurants in Island of Malta
#1 of 44 restaurants in Rabat
Cuisines: Mediterranean, Wine Bar
Map | Visitor photos (14)
Wigi's Kitchen (Saint Julian's)
#9 of 1,296 restaurants in Island of Malta
#1 of 219 restaurants in Saint Julian's
Price: $13 - $30
Cuisines: Mediterranean, Seafood, Steakhouse, Pasta
Map | Visitor photos (129)
L'Artista Restaurant (St. Paul's Bay)
#10 of 1,296 restaurants in Island of Malta
#1 of 43 restaurants in St. Paul's Bay
Price: $22 - $56
Cuisines: Mediterranean
Map | Visitor photos (66)
#11 of 1,296 restaurants in Island of Malta
#2 of 84 restaurants in Mellieha
Price: $29 - $64
Cuisines: French, Mediterranean
Map | Visitor photos (70)
#14 of 1,296 restaurants in Island of Malta
#2 of 219 restaurants in Saint Julian's
Price: $31 - $39
Cuisines: Mediterranean
Visitor photos (27)
#16 of 1,296 restaurants in Island of Malta
#2 of 164 restaurants in Valletta
Price: $17 - $56
Cuisines: Mediterranean, Seafood, Fusion, Oyster Bar
Map | Visitor photos (54)
#18 of 1,296 restaurants in Island of Malta
#4 of 104 restaurants in Bugibba
Price: $25 - $100
Cuisines: European, Mediterranean
Map | Visitor photos (50)
#20 of 1,296 restaurants in Island of Malta
#4 of 84 restaurants in Mellieha
Price: $22 - $39
Cuisines: Italian, Mediterranean, Seafood, International
Map | Visitor photos (80)
Palazzo Preca (Valletta)
#23 of 1,296 restaurants in Island of Malta
#4 of 164 restaurants in Valletta
Price: $21 - $35
Cuisines: Mediterranean
Map | Visitor photos (225)
Ta' Victor Restauant (Marsaxlokk)
#26 of 1,296 restaurants in Island of Malta
#1 of 43 restaurants in Marsaxlokk
Price: $28 - $34
Cuisines: Mediterranean
Map | Visitor photos (89)
Dine @ 33 (St. Paul's Bay)
#30 of 1,296 restaurants in Island of Malta
#3 of 43 restaurants in St. Paul's Bay
Cuisines: Mediterranean, Seafood
Visitor photos (16)
Il-Hnejja (Senglea)
#31 of 1,296 restaurants in Island of Malta
#1 of 7 restaurants in Senglea
Cuisines: Coffee Shop, Mediterranean
Map | Visitor photos (24)
Giuseppi's (Mellieha)
#32 of 1,296 restaurants in Island of Malta
#5 of 84 restaurants in Mellieha
Price: $34 - $135
Cuisines: Mediterranean
Map | Visitor photos (20)
#33 of 1,296 restaurants in Island of Malta
#4 of 219 restaurants in Saint Julian's
Price: $13 - $39
Cuisines: Mediterranean
Map | Visitor photos (26)
#34 of 1,296 restaurants in Island of Malta
#6 of 164 restaurants in Valletta
Price: $11 - $39
Cuisines: Mediterranean
Map | Visitor photos (138)
#35 of 1,296 restaurants in Island of Malta
#4 of 44 restaurants in Rabat
Cuisines: Italian, Mediterranean, Grill
Map | Visitor photos (15)
La Vela (Pieta)
#36 of 1,296 restaurants in Island of Malta
#1 of 4 restaurants in Pieta
Cuisines: Mediterranean
Visitor photos (19)
Ali Baba (Il Gzira)
#37 of 1,296 restaurants in Island of Malta
#1 of 36 restaurants in Il Gzira
Cuisines: Lebanese
Visitor photos (16)
#41 of 1,296 restaurants in Island of Malta
#5 of 44 restaurants in Rabat
Cuisines: European, Mediterranean, Café, Soups
Map | Visitor photos (41)
#42 of 1,296 restaurants in Island of Malta
#5 of 219 restaurants in Saint Julian's
Price: $39 - $79
Cuisines: Mediterranean
Map | Visitor photos (45)
Tal-Petut (Birgu (Vittoriosa))
#43 of 1,296 restaurants in Island of Malta
#2 of 25 restaurants in Birgu (Vittoriosa)
Cuisines: Mediterranean
Map | Visitor photos (27)
L'Artist (Sliema)
#47 of 1,296 restaurants in Island of Malta
#2 of 146 restaurants in Sliema
Cuisines: Mediterranean
Map | Visitor photos (57)
T'Anna Mari (Marsaxlokk)
#48 of 1,296 restaurants in Island of Malta
#2 of 43 restaurants in Marsaxlokk
Cuisines: Mediterranean
Map | Visitor photos (42)
The Arches (Mellieha)
#50 of 1,296 restaurants in Island of Malta
#6 of 84 restaurants in Mellieha
Price: $13 - $101
Cuisines: French, Mediterranean, International, Wine Bar
Map | Visitor photos (33)
Aaron's Kitchen (Valletta)
#51 of 1,296 restaurants in Island of Malta
#8 of 164 restaurants in Valletta
Cuisines: Mediterranean
Map | Visitor photos (43)
Ta' Bertu (St. Paul's Bay)
#53 of 1,296 restaurants in Island of Malta
#4 of 43 restaurants in St. Paul's Bay
Cuisines: Mediterranean
Visitor photos (23)