A Guide to The Best Restaurants in Malta

Dariece Swift author's bio Goats On The Road

Malta may be a small island, but there are endless restaurants and a wide variety of cuisines to choose from. Finding the best restaurants in Malta is a bit of a task, as all eateries are not created equal.

Whether you’re interested in a casual meal out, some street eats, or a more upscale plate of food, Malta has the restaurant for you.

In this guide, I’m going to share our favourite places to chow down in Malta. We spent 2 months living and travelling around the island, and trust me, we ate a lot during our stay!

Here is a list of the best restaurants and bars that we discovered in Malta 🙂

best restaurants in malta

Tal-Ingliz Restaurant (Mgarr)

Cuisine: Maltese

Hours: Monday – Saturday, 6:30pm – 11:00pm

Address: Triq IL-Kbira, Mgarr. Click here for directions.

If you’re looking for traditional, local food, this is the restaurant to come to. Out of all the places we visited, this was the best restaurant in Malta to find local favourites such as horse, rabbit, octopus, snail and quail. Needless to say, there aren’t any vegetarian options here.

This is a very Maltese place and you’ll find yourself surrounded by locals in a beautiful building. The menu is well priced and the portion sizes are enormous (as with everywhere in Malta). Expect to spend around €45 for two people to have a meal and wine.

the best restaurants in malta tal ingliz mgarr

hiM Mozzarella Store (Gzira)

Cuisine: Italian

Hours: 9:00am – Midnight, every day

Address: 195 the strand, Triq ix Xatt, Gżira GZR, Malta, Gżira. Click here for directions.

With Italy being a very close neighbour to Malta, it’s no surprise that there are Italian influences all around the island. This little restaurant / store / deli makes handmade buffalo mozzarella everyday – hiM actually stands for “High quality Italian Mozzarella”. The pizzas are wood fired and the fresh mozza on top is delicious.

You can choose from authentic salads, pastas, sandwiches and appetizers. A margherita pizza goes for €7.50, while the bruschetta is €2.00.

where to eat at the best restaurants in malta HIM mozzarella pizza

Mint Cafe (Sliema)

Cuisine: International, Healthy

Hours: Tuesday – Sunday, 8:00am – 4:00pm

Address: 30/39 Luzio Junction, Stella Maris Street, Sliema. Click here for directions.

Website: https://www.mintmalta.com/

If you’re looking for wholesome, light, locally sourced food, then check out Mint Cafe. This is definitely one of the best restaurants in Malta. There is a large indoor seating area, and an outdoor one as well, with umbrellas for rain or intense sun.

Fresh herbs grow outside, the staff are friendly, the food is delicious and the prices are good. Although the restaurant isn’t strictly vegetarian, there are numerous veggie and vegan options. Order your meal at the counter and sit down to be served.

Chickpea patties with barley and veg salad costs €9.00, chicken with brie & tomato sandwich is €5.80, smoothies are around €3.50, a latte costs €1.50. Prices vary.

best restaurants in malta mint cafe sliema

Vinum Wine Bar at Fontanella (Mdina)

Cuisine: Maltese, Mediterranean, International

Hours: Monday – Saturday, 7:00pm – late

Address: 1, Bastion Street Mdina Malta. Click here for directions.

Website: https://www.vinumwinebar.com/

Going to wine bars with a group of friends is commonplace in Malta. Vinum Wine Bar is a great place to meet up for a drink and a meal. The walled, medieval city of Mdina is gorgeous, especially when it’s lit up at night.

The menu is a mix of local delights, as well as Mediterranean and international fare. The Maltese platters are huge and will feed a couple of people. Start with a platter to share with your group, then finish off with a pizza, grilled fish, a burger, or a tasty pasta.

A meal for 2 including a main, an appetizer, and some wine will cost around €50.00.

best restaurants in malta Vinum wine bar

Pastizzi Shops (Island wide, best in Rabat)

Cuisine: Maltese

Hours: Early until Late

Address: Island wide, but Crystal Palace is known to be the best. Triq San Pawl, Ir-Rabat, Malta. Click here for directions.

Pastizzi are small, flaky, stuffed pastries that are a popular breakfast or snack food across Malta. You can find them in little corner shops and pastizzerias in every city, but arguably the best restaurant in Malta for pastizzi is the Crystal Palace. But, you can hardly call it a restaurant – it’s more of a hole-in-the-wall.

These tasty (albeit not very healthy) morsels are filled with mushy peas or ricotta cheese and go for just €0.30 a piece.

eating pastizzi in malta best restaurants

Michael’s (Valletta)

Cuisine: Mediterranean

Hours: Monday – Saturday, 12:00-3:00 and 7:00 – 10:30pm.

Address: 113, Archbishop Street, Valletta. Click here for directions.

Website: https://www.michaels.com.mt/

If you’re want a more upscale restaurant, without the high prices, then make a reservation at Michael’s. Set in an old building in the beautiful UNESCO city of Valletta, the father-son chef duo whip up contemporary food with authentic flavours. The kitchen here is open and you can go and have a look at your food being prepared.

Starters and soups begin at €8.50, pasta from €16.50 and mains from €23.50. Fresh, local seafood and meats are prominent on this menu and there aren’t any vegetarian options.

best restaurant in malta michales in valletta

Soul Food (Valletta)

Cuisine: Healthy, Mediterranean

Hours: Monday – Friday, 10:00am – 6:00pm, Sunday 10:00am – 6:00pm

Address: 76 Merchants St. Valletta. Click here for directions.

Facebook Page: https://www.facebook.com/soul.food.valletta/

As with Mint in Sliema, Soul Food here in Valletta offers healthy, wholesome meals. This small restaurant has tables pouring out onto the street. It’s vegan and vegetarian friendly with fresh quinoa and avocado salads, pastas, smoked salmon and much more.

Homemade flatbread is €5.90, main courses are around €12.00 and desserts are €4.50 and up.

Ta’ Marija Restaurant (Mosta)

Cuisine: Maltese

Hours: Wednesdays and Fridays have Folklore nights.

Address: 71, Constitution Street, Mosta Click here for directions.

Website: https://www.tamarija.com/

Although a touristy spot, this is the best restaurant in Malta for traditional dancing! In fact, it’s the only one. You get to enjoy a huge Maltese meal, complete with alcoholic drinks and return transport for €50 / person.

Then, after dinner and dessert, a stage raises off of the ground and women dressed in traditional outfits perform a few dances.

Lunch and dinner set menus go for €30 (on the days that don’t have the folklore dancing).

The food here is pretty good, and the atmosphere is a bit touristy, but the dancing is really great and the owner Marija is kind and is very proud of her restaurant – she’s been running it since 1964.

You can visit on a tour or independently. If you would like transportation to and from your hotel, purchase tickets from one of the tour operators along Triq Ix Xatt road in Sliema.

ta marija restaurant malta

The Compass Lounge (Sliema)

Cuisine: Mediterranean, international

Hours: 7:00am – 4:00am, daily

Address: Tower Road, Sliema. Click here for directions.

Website: https://www.thecompasslounge.com/

This is a casual dining option with a great view, good food and a Happy Hour. The food here can be a bit hit and miss, but it’s always busy with both locals and tourists, and the drinks are always good. You can come here for breakfast, lunch and dinner.

Try the forcaccia bread with parma ham, rocket and parmesan for €5.50. It’s tasty and affordable.

Insider Tip: If you get the Malta Discount Card, you’ll get a 50% discount on food (not drinks).

best restaurants in malta compass lounge sliema

Shawarma Shops (Island-Wide)

Cuisine: Middle Eastern / Turkish

Hours: Lunchtime – late

Address: Everywhere.

There are many Middle Eastern and Turkish immigrants in Malta, and with them comes some tasty (and affordable) food! You’ll find falafel, chicken shawarma, grilled chicken, soups and of course, all of the side dishes to choose from – salads, hummus, bread, vegetables, etc.

A takeaway box with falafel and as many side dishes that will fit costs €6.50.

Fra Giuseppe (Balzan)

Cuisine: Maltese

Hours: Monday – Sunday, 6:30pm – Late. Wednesday, Thursday, Friday, Sunday, 11:00 – 2:00pm

Address: 3 Triq Dun Spir Sammut Hal Balzan. Click here for directions.

Website: https://www.fragiuseppe.com/

This wine and coffee bar is set in a 300 year old building! Not only is the location incredible, but the servers are friendly and the food and wine are very good as well. It may be called a wine and coffee bar, but they also serve food.

Ftiras (Maltese sandwiches) are €4.50, platters start at €11.00, salads from €7.50 and wraps cost €6.50. They also have daily food specials that you can ask about. Wines by the glass start at €4.00.

best restaurants in malta Fra Giuseppe

Country Terrace (Bonus! Located in Gozo)

Cuisine: Mediterranean, International

Address: Triq Iz Zewwieqa, Mgarr, Gozo. Click here for directions.

Website: https://hostingbydavi.info/country-terrace/

Even though this restaurant is located on the island of Gozo rather than Malta itself, we had to add it to the list. Most people spend a few days on Gozo anyways, or at least head over for a day trip. Country Terrace is located in Mgarr, and is a quick drive / bus ride up the hill from the harbour where the ferry boat arrives.

Dining with views of the Mediterranean, the harbour and of Comino Island makes for a magical evening. The seafood here is delicious and the portions are large. The service is also very good. Try the salmon, the mussels, the brie cheese and the chicken.

Insider Tip: Meals here are discounted 50% with the Malta Discount Card.

best restaurants in malta country terrace gozo

Feeling Hungry?!

One thing is for sure, there is no shortage of restaurants in Malta! You can pretty much find any type of cuisine you feel like. The prices are fair and the portion sizes are enormous. The value for money regarding food in Malta is excellent. Hopefully this list gave you some good restaurant ideas for the next time you visit Malta.

Check out more Malta articles here:

The Ultimate Guide to Visiting Malta

GoatLife TV: A Round-up Of 2 Months in Malta

21 Photos That Will Inspire You to Travel to Malta

Living in Malta: An Introduction to Our Temporary Home

Have you travelled to Malta before, or do you live there? Which restaurants did I miss? Tell us in the comments!

Like this Post? Pin it!


Dariece Swift author's bio Goats On The Road

Written by

Dariece Swift

Dariece is a co-founder of Goats On The Road, and an expert in saving money, finance management, building an online business and of course... travel. She loves meeting new people, trying new cuisines, and learning about the unique cultures of our world. She has over 12 years of experience helping others to realize their travel dreams and has worked in numerous jobs all over the world to help pay for travel.

Related Posts

coffee cafe art - feature image

15 Best Cafes in Hanoi (Laptop Friendly)

Let’s talk about the 15 best cafes in Hanoi. In addition to the almost never-ending list of things to do, the coffee culture scene is huge in Vietnam and there are many fantastic coffee houses and cafes perfect for working on a laptop in Hanoi. I recently spent a month living and working remotely from ...
cafe laptop on small table with coffee on side, feature image

10 Best Cafes in Da Nang (Laptop Friendly)

In this article, I’ll uncover the 10 best cafes in Da Nang. Vietnam’s 5th largest city is a popular hub for visitors and is a great location to consider if you’re a digital nomad or work remotely. Da Nang has a fantastic cafe culture and plenty of comfortable and friendly cafes just waiting to be ...
laptop cafe feature image

15 Best Cafes in Bangkok (Laptop Friendly!)

If you’re living the digital nomad life and are curious about where to go next – I highly recommend considering Bangkok. It’s vibrant, it’s fun, it has an almost endless list of things to do, and it’s a haven for online workers. What’s more, they have the best cafes in Bangkok for you to open ...

10 thoughts on “A Guide to The Best Restaurants in Malta”

  1. Thank-you for your suggestions, we found some gems of our own but your recommendations gave us a great start.

  2. Thanks for sharing these restaurants! I moved to Malta a while ago and am loving all the food 🙂 I have found and loved most of the places on this list already (good job!), but also can’t wait to check out the others you recommended.

Comments are closed.