Discover restaurants in Malta & Gozo
From the bustling streets of Valletta to the tranquil harbours of Marsalforn, explore the very best restaurants across the islands of Malta. Whether you're after a Michelin fine dining experience, fresh Gozitan seafood, or classic Maltese & Mediterranean cuisine, Bookia makes it easy to find and reserve a table in Mdina, Rabat, Birgu, Valletta, and beyond.
247 restaurants found

Under Grain
Valletta
MediterraneanFrenchModern
€ 100 - 200 Book Now →

1926 La Plage Restaurant
Sliema
€ 30 – 60 Book Now →

Agora Restaurant
Ta' Xbiex
MediterraneanSeafood
€ 20 - 45 Book Now →

Alma
Sliema
€ 20 - 45 Book Now →

Cave Bar
Qrendi
Seafood
€ 25 - 50 Book Now →

Cheeky Monkey Gastropub
Qawra
Gastropub
€ 40 - 60 Book Now →

Danny's Kitchen & Deli
Qormi
€ 30 - 50 Book Now →

Felice Brasserie
Sliema
€ 60 - 100 Book Now →

L'Istorja
San Lawrenz
SteakhouseGastronomic
€ 10 - 20 Book Now →

Luzzu Restaurant - Conference & Lido
Qawra
MediterraneanPizza
€ 15 - 35 Book Now →

Mamacita Latino Bar
Qawra
Latin
€ 10 - 30 Book Now →

Nineteen02
Pembroke
€ 15 - 40 Book Now →

Ocean Basket Qawra
Qawra
MediterraneanSeafood
€ 15 - 40 Book Now →

Paradise Exiles
Sliema
€ 5 - 25 Book Now →

Picasso
Sliema
€ 20 - 50 Book Now →

Piccolo Padre Pizzeria & Trattoria
Sliema
ItalianMediterraneanPizza
€ 20 - 45 Book Now →

PREGO Bar&Grill
Valletta
Italian
€ 20 - 40 Book Now →

Runway, a Culinary Journey
Luqa
€ 15 - 20 Book Now →
Browse by location
AttardBalzanBirgu (Vittoriosa)BirkirkaraBirzebbugaBormla (Cospicua)BugibbaFlorianaGharghurGozoGziraHamrunKalkaraLijaLuqaMarsaMarsascalaMarsaxlokkMdinaMelliehaMgarrMostaMriehelMsidaMunxarNaxxarPembrokePietaQawraQormiQrendiRabatSalinaSan GwannSan LawrenzSanta VeneraSiggiewiSliemaSt. JuliansSt. Paul's BaySwieqiTa' XbiexVallettaVictoriaXaghraXemxijaXewkijaXghajraZebbugZurrieq