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.


  1. Location: Republic Street, Valletta
  2. Cuisine: Mediterranean, Seasonal
  3. 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.


  1. Cuisine: French, Experimental, Seasonal
  2. Michelin star restaurant located on Iniala Harbour House’s rooftop
  3. This restaurant not only enjoys award-winning cuisine but also Malta’s most breath-taking view of the imposing Grand Harbour.

Palazzo Preca

  1. Location: Strait Street, Valletta
  2. Cuisine: Mediterranean, Seasonal
  3. 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.


  1. Location: St. John’s Cavalier, Valletta
  2. Cuisine: Maltese, Mediterranean
  3. 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.


  1. Location: Boat Street, Valletta
  2. Cuisine: Fish / Seafood
  3. 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

  1. Location: Melita Street, Valletta
  2. Cuisine: Italian
  3. 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.


    1. Location: Triq Santa Lucia, Valletta
    2. Cuisine: Wine bar offering a Maltese Tasting Menu
    3. The Restaurant: This local favourite does not offer a fixed menu since the chef serves a new assortment of traditional seasonal bites every day.


  1. Location: Old Bakery Street, Valletta
  2. Cuisine: Meditteranean, Seasonal
  3. The Restaurant: Originally a confectionary run by a Sicilian family since 1906, Rubino is one of the oldest establishments in Valletta.


  1. Location: Merchants Street, Valletta
  2. Cuisine: Mediterranean
  3. 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.


  1. Location: South Street, Valletta
  2. Cuisine: Italian
  3. 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.

De Mondion

  1. Location: Misrah il-Kunsill, Mdina
  2. Cuisine: Meditteranean
  3. 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.


  1. Location: Holy Cross Street, Mdina
  2. Cuisine: Italian, Mediterranean
  3. The Restaurant: Originally a Norman residence, this restaurant is full of Romanesque features, with an internal courtyard and classic garden attributes.


  1. Location: Triq l-Isptar, Rabat
  2. Cuisine: Italian
  3. 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.

Grotto Tavern

  1. Location: St. Paul’s Square, Rabat
  2. Cuisine: Mediterranean
  3. 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

  1. Location: 3-4 Republic Street, Rabat
  2. Cuisine: Mediterranean
  3. 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.


  1. Location: Corinthia Palace Hotel, Balzan
  2. Cuisine: Contemporary Mediterranean
  3. The Restaurant: Bahia was once an old town house built over 200 years ago in the heart of the village.


  1. Location: Xatt is- Sajjieda, Marsaxlokk
  2. Cuisine: Seafood
  3. The Restaurant: Named after the special Maltese fishing net, Tartarun is a family-run establishment in Malta’s traditional fishing village, Marsaxlokk.


  1. Location: Wied iz- Zurrieq, Qrendi
  2. Cuisine: Seafood, Mediterranean
  3. The Restaurant: These premises enjoy panoramic sea views from the roof terrace, one can also view the island of Filfla.


  1. Location: Fort St Angelo Birgu Waterfront, Birgu
  2. Cuisine: Seafood, Meditteranean
  3. The Restaurant: Located right by the water’s edge this casual restaurant offers the freshest catch.


  1. Location: Vittoriosa, Birgu
  2. Cuisine: Mediterranean
  3. 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

  1. Location: St. George’s Bay, St. Julian’s
  2. Cuisine: Seafood, Steak House
  3. The Restaurant: Caviar & Bull has recently started to establish itself as the leading dining location for modern cuisine in Malta.


  1. Location: Church Street, St. Julian’s
  2. Cuisine: Mediterranean
  3. 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

  1. Location: Saint George’s Road, St Julian’s
  2. Cuisine: Steakhouse
  3. 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.


  1. Location: Portomaso, St Julian’s
  2. Cuisine: Japanese, Teppanyaki
  3. 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.

Ta’ Frenc

  1. Location: Ghajn Damma Str., Xaghra
  2. Cuisine: Local fine dining
  3. Restaurant: This restaurant is set in an authentic old farmhouse surrounded by beautiful country views of nearby villages and valleys.


  1. Location: 10 Victory Square, Xaghra
  2. Cuisine: Local Mediterranean Seafood
  3. 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.

Ta’ Rikardu

  1. Location: 4 Fosos Str, Rabat, Gozo
  2. Cuisine: Mediterranean offering Vegetarian Options
  3. Restaurant: This rustic building has a great view and is a perfect place to stop for lunch when one is visiting the Citadel Fortress which is to be found a stone’s throw away.


  1. Location: Mgarr Yacht Marina, Gozo
  2. Cuisine: Mediterranean offering Vegetarian and Vegan Options
  3. The Restaurant: This dining destination, specialising in seafood boasts of stunning views both for indoor and outdoor dining across the harbour to the bustling ferry port.


  1. Location: Martino Garces Street, Mgarr, Gozo
  2. Cuisine: Mediterranean and Seafood
  3. Restaurant: Just a short walk away from Gozo’s ferry terminal this quaint seaside restaurant serves classic dishes with an oriental flare.



Exclusive Experiences


Let’s get started!

Email a travel expert