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.

255 restaurants found

The Ordnance Pub & Restaurant
270 bookings

The Ordnance Pub & Restaurant

Valletta

MediterraneanBar/MediterraneanSicilian
€ 10 - 30 Book Now →
I PUPI pizzeria Malta
11,257 bookings

I PUPI pizzeria Malta

Valletta

ItalianMediterraneanBar/Mediterranean
€ 10 - 30 Book Now →
The Lucky Goose
2,615 bookings

The Lucky Goose

Ta' Xbiex

ItalianMediterraneanBar/Mediterranean
€ 10 - 30 Book Now →
Kingsway Bar & restaurant
1,495 bookings

Kingsway Bar & restaurant

Valletta

ItalianMediterraneanMaltese
€ 10 - 30 Book Now →
Blue Frog
113 bookings

Blue Frog

St. Paul's Bay

IndianGastropubVegetarian Friendly
€ 10 - 30 Book Now →
Rebekah's Restaurant
5,106 bookings

Rebekah's Restaurant

Mellieha

FrenchGluten Free OptionsEuropean
€ 10 - 30 Book Now →
The Sea Cloud – French Bistro & Bar
354 bookings

The Sea Cloud – French Bistro & Bar

St. Paul's Bay

MediterraneanBar/MediterraneanFusion
€ 10 - 30 Book Now →
Hanabi Sushi
10,729 bookings

Hanabi Sushi

Birkirkara

AsianSushiGluten Free Options
€ 10 - 30 Book Now →
El Catalan Restaurant
99 bookings

El Catalan Restaurant

Xghajra

ItalianMalteseBar/Mediterranean
€ 10 - 30 Book Now →
Woodhut Pub & Diner

Woodhut Pub & Diner

Qawra

MediterraneanMalteseBar/Mediterranean
€ 10 - 30 Book Now →
Atrio Lobby Bar & Restaurant
1,688 bookings

Atrio Lobby Bar & Restaurant

St. Julians

MediterraneanMalteseBar/Mediterranean
€ 20 - 50 Book Now →
The Marketplace
3,593 bookings

The Marketplace

St. Julians

ItalianMediterraneanMaltese
€ 10 - 50 Book Now →
Adura
5,092 bookings

Adura

Mellieha

MediterraneanBar/MediterraneanGrill
€ 20 - 30 Book Now →
Wakame
491 bookings

Wakame

Gozo

Asian
€ 5 - 30 Book Now →
Vecchia Napoli St. Julian’s
6,355 bookings

Vecchia Napoli St. Julian’s

St. Julians

ItalianBurgerVegetarian Friendly
€ 10 - 40 Book Now →
Onella
4,831 bookings

Onella

Naxxar

ItalianMediterraneanMaltese
€ 10 - € 20 Book Now →
Le GV  Restaurant
6,120 bookings

Le GV Restaurant

Sliema

MediterraneanVegetarian FriendlyGluten Free Options
€ 95 - 150 Book Now →
Peperino Pizza & Cucina Verace
2,552 bookings

Peperino Pizza & Cucina Verace

St. Julians

ItalianPizzaPasta
€ 8 - 28 Book Now →