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!
248 restaurants found

6,249 bookings
Georgia Restaurant
St. Julians
€ 20 - 50 Book Now →

19,412 bookings
Klay Restaurant
St. Julians
€ 15 - 35 Book Now →

11,422 bookings
La Nave
Qawra
MediterraneanFusionBreakfast
€ 20 - 35 Book Now →

29,664 bookings
Lore & Fitch
St. Julians
Steakhouse
€ 20– € 35 Book Now →

228 bookings
Matcharia
St. Julians
Breakfast
€ 5 - 10 Book Now →

3,391 bookings
MYKONOS by YIAMAS
Bormla (Cospicua)
Greek
€ 15 – 35 Book Now →

236 bookings
Nana's Georgian Cuisine
St. Julians
€ 20 - 35 Book Now →

82 bookings
Radish by Hammett's
St. Julians
Breakfast
€ 10 - 30 Book Now →

5,388 bookings
Relais De Paris
St. Julians
SteakhouseFrench
€ 15 - 100 Book Now →

169 bookings
Sabbagata
St. Julians
Italian
€ 15 - 55 Book Now →

1,989 bookings
Ta’ Giulia Wine and Dine
Zebbug
€ 20 - 45 Book Now →

167 bookings
VITA Rooftop
St. Julians
€ 6 - 35 Book Now →

8,992 bookings
Zeri's
St. Julians
ItalianMediterraneanFrench
€ 20 - 35 Book Now →

3,412 bookings
The Marketplace Buffet Restaurant
St. Julians
€ 40 - 45 Book Now →
Browse by location
AttardBalzanBirgu (Vittoriosa)BirkirkaraBirzebbugaBormla (Cospicua)BugibbaFlorianaGharghurGozoGziraHamrunKalkaraLijaLuqaMarsaMarsascalaMarsaxlokkMdinaMelliehaMgarrMostaMriehelMsidaMunxarNaxxarPembrokePietaQawraQormiQrendiRabatSalinaSan GwannSan LawrenzSanta VeneraSiggiewiSliemaSt. JuliansSt. Paul's BaySwieqiTa' XbiexVallettaVictoriaXaghraXemxijaXewkijaXghajraZebbugZurrieq