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

2,405 bookings
Square Gastro Bar
Mellieha
GastropubPizzaBreakfast
€ 10 - 30 Book Now →

41 bookings
Strada Rjali
Hamrun
€ 20 - 35 Book Now →

5,778 bookings
Ta' Nenu Valletta
Valletta
€ 15 – 35 Book Now →

509 bookings
Talbot & Bons
Luqa
€ 20 - 35 Book Now →

5,779 bookings
The Cisk Tap
Birkirkara
€ 10 - 30 Book Now →

3,049 bookings
The Knights Kitchen
Mdina
€ 15 - 40 Book Now →

572 bookings
The Living Room
Rabat
€ 20 - 35 Book Now →

1,606 bookings
The Rooftop
Sliema
€ 20 - 35 Book Now →

4,293 bookings
The Tabloid
Sliema
€ 20 - 35 Book Now →

5,645 bookings
The Voyage Restaurant
Luqa
€ 35 - 40 Book Now →

90 bookings
The Yard by Cargo
Marsa
€ 20 - 35 Book Now →

3,482 bookings
Tigné Beach Restaurant
Sliema
Mediterranean
€ 25 - 35 Book Now →

33,899 bookings
Trattoria Riccardo
Qawra
ItalianPizza
€ 20 - 35 Book Now →

1,713 bookings
Upper Deck Bar & Restaurant at Seaview Hotel
Bugibba
€ 10 - 30 Book Now →

5,291 bookings
Vecchia Napoli Ta Qali
Mosta
ItalianPizza
€ 20 - 35 Book Now →

2,004 bookings
Vivia's Friends
Mosta
ItalianAsianSteakhouse
€ 15 - 40 Book Now →

2,105 bookings
Word of Mouth
Sliema
Breakfast
€ 20 - 35 Book Now →

751 bookings
YIAMAS Greek Tavernaki
Mosta
Greek
€ 20 - 35 Book Now →
Browse by location
AttardBalzanBirgu (Vittoriosa)BirkirkaraBirzebbugaBormla (Cospicua)BugibbaFlorianaGharghurGozoGziraHamrunIsla (Senglea)KalkaraLuqaMarsaMarsascalaMarsaxlokkMdinaMelliehaMgarrMostaMqabbaMriehelMsidaMunxarNaxxarPembrokePietaQawraQormiQrendiRabatSalinaSan GwannSan LawrenzSanta VeneraSiggiewiSliemaSt. JuliansSt. Paul's BaySwieqiTa' XbiexVallettaVictoriaXaghraXemxijaXewkijaXghajraZebbugZurrieq