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

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

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

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

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

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

3,455 bookings
The Marketplace Buffet Restaurant
St. Julians
€ 40 - 45 Book Now →

113 bookings
Barrada Gastro Hub
Birkirkara
€ 25 - 50 Book Now →

234 bookings
Novita
Isla (Senglea)
Mediterranean
€ 25 - 50 Book Now →

307 bookings
BEBIRGU
Birgu (Vittoriosa)
GrillPizzaPasta
€ 10 - 35 Book Now →

15 bookings
The Bakehouse - tal-Furnar Restaurant Est. 1900
Xaghra
Pizza
€ 15 - 30 Book Now →

1,119 bookings
Mamma Mozzarella
Valletta
€ 15 – 35 Book Now →

Paradise Bay Lido
Mellieha
€ 15 - 40 Book Now →

Scarpetta
Isla (Senglea)
Italian
€ 15 - 30 Book Now →

Wet Deck
Marsaxlokk
MediterraneanPizza
€ 20 - 40 Book Now →

Ta' Ġorġi
Qormi
MediterraneanBreakfast
€ 20 - 40 Book Now →

Bottegin Del Teatro
Mqabba
ItalianMediterraneanPizza
€ 15 - 40 Book Now →

153 bookings
Fire & Fork
Marsaxlokk
SteakhousePizza
€ 20 - 50 Book Now →

780 bookings
Mamma Mia
Ta' Xbiex
ItalianMediterraneanPizza
€ 15 - 40 Book Now →
Browse by location
AttardBalzanBirgu (Vittoriosa)BirkirkaraBormla (Cospicua)BugibbaFlorianaGharghurGozoGziraHamrunIsla (Senglea)KalkaraLuqaMarsaMarsascalaMarsaxlokkMdinaMelliehaMgarrMostaMqabbaMriehelMsidaMunxarNaxxarPembrokePietaQawraQormiQrendiRabatSalinaSan GwannSan LawrenzSanta VeneraSiggiewiSliemaSt. JuliansSt. Paul's BaySwieqiTa' XbiexVallettaVictoriaXaghraXemxijaXewkijaXghajraZebbugZurrieq