If there is one thing that the Maltese do right, it’s dining out. Whatever you desire, we will help you find the ideal venue to satisfy your cravings for luscious cuisine and other gastronomic delights.
Here’s a list of our favourite restaurants on the Maltese islands, put together especially for you.
Location: Republic Street, Valletta
Cuisine: Mediterranean, Seasonal
The Restaurant: From being a residence, to a shop, to a jazz bar. The restaurant still retains its rich history while offering a fine dining experience, impeccable service and genuine good food.
Cuisine: French, Experimental, Seasonal
Michelin star restaurant located on Iniala Harbour House’s rooftop
This restaurant not only enjoys award-winning cuisine but also Malta’s most breath-taking view of the imposing Grand Harbour.
Location: Strait Street, Valletta
Cuisine: Mediterranean, Seasonal
The Restaurant: Set in a building with a long history on one of Valletta’s oldest streets, Palazzo Preca’s kitchen is run by two sisters who get it right every single time.
Location: St. John’s Cavalier, Valletta
Cuisine: Maltese, Mediterranean
The Restaurant: Situated in the historic bastions of Valletta overlook the newly launched Renzo Piano Main Gate, the restaurant was originally built by the Knights of St.John in the sixteenth century.
Location: Boat Street, Valletta
Cuisine: Fish / Seafood
The Restaurant: This restaurant replaced what used to be the Marsamxett Police Station. Situated close to the water’s edge it offers breath-taking views of Manoel Island. Kindly note that this restaurant takes cash only.
Trattoria da Pippo
Location: Melita Street, Valletta
The Restaurant: This cosy trattoria is bustling with lawyers, doctors and politicians on a daily basis. One is guaranteed to hear all the village gossip and latest local news whilst enjoying a plate of scrumptious homemade pasta.
Location: Triq Santa Lucia, Valletta
Cuisine: Wine bar offering a Maltese Tasting Menu
The Restaurant: This local favourite does not offer a fixed menu since the chef serves a new assortment of traditional seasonal bites every day.
Location: Old Bakery Street, Valletta
Cuisine: Meditteranean, Seasonal
The Restaurant: Originally a confectionary run by a Sicilian family since 1906, Rubino is one of the oldest establishments in Valletta.
Location: Merchants Street, Valletta
The Restaurant: Located within Valletta’s 5 star boutique hotel, Rosselli, patrons may enjoy chef Victor’s classic fine dining menu, tailored to one’s choice.
Location: South Street, Valletta
The Restaurant: A stone-throw away from Valletta’s open air theatre, once the prestigious opera house. This restaurant offers a cosy ambiance coupled with the renowned Chef Diacono’s tempting menu.
Location: Misrah il-Kunsill, Mdina
The Restaurant: Consistently rated amongst the top restaurants in Malta for its cuisine, and stunning views atop Mdina’s centuries-old bastions, this restaurant is definitely the most romantic restaurant Malta has to offer.
Location: Holy Cross Street, Mdina
Cuisine: Italian, Mediterranean
The Restaurant: Originally a Norman residence, this restaurant is full of Romanesque features, with an internal courtyard and classic garden attributes.
Location: Triq l-Isptar, Rabat
The Restaurant: Located in the heart of Rabat, Vinaccia is to be found in a quirky winding street in a beautifully converted traditional house of character made restaurant. This restaurant also specialises in Grappa.
Location: St. Paul’s Square, Rabat
The Restaurant: Situated in the charming village of Rabat, the Grotto Tavern is really a typical Maltese house of character, which has been transformed into a lovely restaurant retaining orginal Maltese traits. It includes an interconnecting dining cellar featuring a 2000 year old cave. The kitchen brigade satisfy clientele with sublime cuisine, bringing together the finest seasonal produce to tease the diner’s palate.
Town House No 3
Location: 3-4 Republic Street, Rabat
The Restaurant: For tranquil dining at its best, Townhouse No.3 is situated in a quiet, narrow street where traditional Maltese cuisine is redefined. The name Townhouse no3 is nothing more than the door number of the building, emphasizing the simplicity of the chef’s vision. Local produce will be the main ingredient cooked with techniques which ‘chef patron’ Malcolm Bartolo has acquired in his 17 years of catering ventures.
Location: Corinthia Palace Hotel, Balzan
Cuisine: Contemporary Mediterranean
The Restaurant: Bahia was once an old town house built over 200 years ago in the heart of the village.
Location: Xatt is- Sajjieda, Marsaxlokk
The Restaurant: Named after the special Maltese fishing net, Tartarun is a family-run establishment in Malta’s traditional fishing village, Marsaxlokk.
Location: Wied iz- Zurrieq, Qrendi
Cuisine: Seafood, Mediterranean
The Restaurant: These premises enjoy panoramic sea views from the roof terrace, one can also view the island of Filfla.
Location: Fort St Angelo Birgu Waterfront, Birgu
Cuisine: Seafood, Meditteranean
The Restaurant: Located right by the water’s edge this casual restaurant offers the freshest catch.
Location: Vittoriosa, Birgu
The Restaurant: A few steps away from Malta’s Maritime Museum, this restaurant offers both indoor and alfresco dining. It is ideally located to stop for a bite while one is explorng Fort St Angelo and its surrounding areas.
Caviar & Bull
Location: St. George’s Bay, St. Julian’s
Cuisine: Seafood, Steak House
The Restaurant: Caviar & Bull has recently started to establish itself as the leading dining location for modern cuisine in Malta.
Location: Church Street, St. Julian’s
The Restaurant: Named after Mark Zerafa (also known as Zeri), this restaurant was established on Mark’s return to Malta after he gained work experience abroad.
Lore & Fitch
Location: Saint George’s Road, St Julian’s
The Restaurant: Born into a family of goldsmiths in Sicily, Riccardo Lorefice started off in his family restaurant young and always dreamt of having his own restaurant.
Location: Portomaso, St Julian’s
Cuisine: Japanese, Teppanyaki
The Restaurant: Zen was the first Japanese restaurant in Malta, and is still widely regarded as the best in providing an all round Japanese- style dining experience.
Location: Ghajn Damma Str., Xaghra
Cuisine: Local fine dining
Restaurant: This restaurant is set in an authentic old farmhouse surrounded by beautiful country views of nearby villages and valleys.
Location: 10 Victory Square, Xaghra
Cuisine: Local Mediterranean Seafood
The Restaurant: Set in an authentic main square this restaurant is really a quaint little house with ample al fresco seating in a historic setting in the village centre.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
We use Google Analytics for aggregated, anonymized website traffic analysis. In order to track your session usage, Google drops a cookie (_ga) with a randomly-generated ClientID in your browser. This ID is anonymized and contains no identifiable information like email, phone number, name, etc. We use GA to track aggregated website behavior, such as what pages you looked at, for how long, and so on. This information is important to us for improving the user experience and determining site effectiveness.