Your choice of restaurants in Malta
Discover the best restaurants in Malta. Whether you're craving a Michelin fine dining experience or feel like Maltese & Mediterranean Cuisine, Bookia makes it easy to find and reserve a table in Mdina, Rabat, Birgu, Valletta and much more!
162 restaurants found

2 bookings
Adura
Mellieha
MediterraneanBar/MediterraneanGrill
€ 20 - 30 Book Now →

Covo
Birzebbuga
MediterraneanBar/MediterraneanGrill
€ 10 - 20 Book Now →

547 bookings
Toro Toro
St. Julians
AsianGrillSteakhouse
€ 10 - € 20 Book Now →

2 bookings
Adesso
Valletta
ItalianMediterraneanMaltese
€ 10 - 20 Book Now →

46 bookings
Wakame
Gozo
Asian
€ 5 - 30 Book Now →

315 bookings
Vecchia Napoli St. Julian’s
St. Julians
ItalianBurgerVegetarian Friendly
€ 10 - 40 Book Now →

138 bookings
Onella
Naxxar
ItalianMediterraneanMaltese
€ 10 - € 20 Book Now →

10 bookings
Le GV Restaurant
Sliema
MediterraneanVegetarian FriendlyGluten Free Options
€ 95 - 150 Book Now →

13 bookings
NU Caffé Aperitivo
St. Julians
MediterraneanBar/MediterraneanVegetarian Friendly
€ 5 - 30 Book Now →

6 bookings
Ostrica at Gillieru
St. Paul's Bay
Bar/MediterraneanVegetarian FriendlyVegan Options
€ 10 - 80 Book Now →

6 bookings
Peperino Pizza & Cucina Verace
St. Julians
ItalianPizzaPasta
€ 8 - 28 Book Now →

1 bookings
Tandoori Bites
Ta' Xbiex
AsianIndianPakistani
€ 5 - 65 Book Now →

47 bookings
Il-Kcina
Siggiewi
MediterraneanMalteseBurger
€ 20 - 30 Book Now →

5 bookings
MEZ
St. Julians
IndianVegetarian FriendlyVegan Options
€ 30 - 45 Book Now →

The Boathouse Restaurant
Gozo
Mediterranean with a modern twist
€ 10 - 38 Book Now →

Chatterbox
St. Paul's Bay
AsianIndianThai
€ 15 - 35 Book Now →

AMORA RESTAURANT
St. Julians
Bar/MediterraneanFusionFrench
€ 5 - 35 Book Now →

The Oriental Garden Express
Birkirkara
AsianChinese
€ 10 - 20 Book Now →