Best Valletta Restaurants Guide: My Top 10 Choice for Dining Out

Best Valletta Restaurants Guide: My Top 10 Choice for Dining Out
4.5 (90%) 20 votes

It’s hard to go wrong when it comes to restaurants in Valletta, but not all are created equal, so to speak. I regularly dine out in the city and this is my top 10 guide to the best Valletta restaurants around, based on the quality of the food that’s served and value for money.

I’ve used the Euro symbol (€) as an indicator of cost, with €€, for example, indicates you can expect to pay around €30-35 per person for a starter, main and non-alcoholic drink.

1. Guzé Bistro – My favourite restaurant in Valletta

Guze Bistro - one of the best restaurants in Valletta

Guzé Bistro consistently impresses as an all-around excellent dining experience and are a personal favourite, with an interesting variety of dishes and flavours. If I had to pick a favourite restaurant in Valletta (and that wouldn’t be an easy choice, to be fair) this would be it.

Address: 22, Old Bakery Street | Phone: 2123 9686 | Hours: 18:00 – 22:00h (Mon-Thu), 12:00 – 14:30h & 18:00 – 22:30h (Fri-Sat) | www.guzevalletta.com | Cuisine: French, International | €€€

Best Valletta Restaurants Guide: My Top 10 Choice for Dining Out
4.5 (90%) 20 votes

It’s hard to go wrong when it comes to restaurants in Valletta, but not all are created equal, so to speak. I regularly dine out in the city and this is my top 10 guide to the best Valletta restaurants around, based on the quality of the food that’s served and value for money.

I’ve used the Euro symbol (€) as an indicator of cost, with €€, for example, indicates you can expect to pay around €30-35 per person for a starter, main and non-alcoholic drink.

1. Guzé Bistro – My favourite restaurant in Valletta

Guze Bistro - one of the best restaurants in Valletta

Guzé Bistro consistently impresses as an all-around excellent dining experience and are a personal favourite, with an interesting variety of dishes and flavours. If I had to pick a favourite restaurant in Valletta (and that wouldn’t be an easy choice, to be fair) this would be it.

Address: 22, Old Bakery Street | Phone: 2123 9686 | Hours: 18:00 – 22:00h (Mon-Thu), 12:00 – 14:30h & 18:00 – 22:30h (Fri-Sat) | www.guzevalletta.com | Cuisine: French, International | €€€

2. Sciacca Grill

Sciacca Grill is THE best choice for meat lovers looking for a tasty cut of aged steak. It’s a stylish looking restaurant in the centre of Valletta that’s proven to be consistently good and on the mark when it comes to the quality of their meats and the attentiveness of their staff.

It’s not the easiest place to find, not having a house number to go by, but if you don’t have access to Google Maps you can ask around for the General Workers’ Union building – it’s right next door.

Address: South Street | Phone: +356 2133 1310 | Hours: 12:30–15:30h and 18:00–22:30h daily.  Cuisine: International | €€€

3. Malata

Malata's underground dining room.

Malata is a well-known restaurant overlooking St. George’s Square and serving French-inspired food with a lovely little terrace outside. Great option for spring/summer, less so during the winter months.

Address: St. Georges Palace Square (right opp Presidential Palace) | Phone: 2762 2733 | Hours: 12:00 – 14:30h & 19:00h – 23:00h (Mon-Sat) | Cuisine: French, International | €€

4. Capistrano

Capistrano is a good dinner option in the central part of the city. Although the serve a variety of Mediterranean dishes, they’re known locally for their traditionally prepared Maltese rabbit loin dish.

Address: 61, Old Bakery Street | Phone: 2122 5329 | Hours: 11:00 – 15:00h & 18:00h – 23:00h (Daily) | Cuisine: Mediterranean | €€

5) Papannis

Papannis is a fairly new addition to the choice of restaurants in the city and is rapidly building a reputation for very flavourful food and an ever-changing menu of interesting dishes to sample.

Address: 55, Strait Street | Phone: 2722 0031 | Hours: 11:30 – 15:00h & 18:30 – 23:00h (Mon), 11:00 – 15:00h & 18:30 – 23:00h (Tue), 11:30 – 17:00h & 18:30 – 23:00h (Wed), 9:00 – 15:00h & 18:30 – 23:00h (Thu-Fri) 11:30 – 15:00h & 18:30 – 23:30h (Sat) | www.papannis.com | Cuisine: Italian, Mediterranean | €€

6. Giannini

Giannini earns consistently good reviews, with excellent food and a good level of service. The bonus is the view out over Marsamxett harbour on their terrace, for some lovely al fresco dining.

Address: 23, Windmill Street | Phone: 2123 7121 | Hours: 12:00 – 14:00h (Tue-Fri) & 19:00 – 22:00h (Tue-Sat) | www.gianninimalta.com | Cuisine: Mediterranean | €€€

7. Rampila

The open air terrace at Rampila restaurant overlooks Valletta's City Gate.

Rampila is a lovely little restaurant that’s a great choice for summer, with a cosy terrace that offers a view of city gate from between two bastion walls. Excellent food and great service for a romantic night out.

Address: St. John’s Cavalier | Phone: 2122 6625 | Hours: 12:00 – 22:30h (Daily) | www.rampila.com | Cuisine: Italian, Mediterranean | €€€

8. Palazzo Preca

Palazzo Preca's entrance

Palazzo Preca is a pretty high-end place, tucked away in one of the narrow streets of the capital, they serve some great food, known mostly for their seafood dishes.

Address: 54, Strait Street | Phone: 2122 6777 | Hours: 12:00 – 15:00h & 18:30 – 22:30h (Tue – Sat), 18:00 – 22:30h (Sun) | www.palazzoprecavalletta.com | Cuisine: Mediterranean | €€€

9. Trabuxu Bistro

Trabuxu Bistro offers a fresh dining concept in a relaxed atmosphere with solid food and a good selection of wines. A great little place to enjoy with good company.

Address: 8/9 Triq in-Nofsinhar | Phone: 2122 0357 | Hours: 12:00 – 15:00h & 19:00 – 23:00h (Mon-Sat) | trabuxu.com.mt | Cuisine: Italian, Mediterranean | €€

10. La Mere

La Mere is a popular option among locals looking to dine out in Valletta.

La Mere is a restaurant that offers a variety of cuisines, which is fairly unique but somehow works. From Indian, to Moroccan to Italian type dishes, there’s an interesting mix of food to try.

Address: 174, Merchants Street | Phone: 2122 3256 | Hours: 12:00 – 14:30h & 19:00 – 22:30h (Mon-Sat) | lamere.com.mt | Cuisine: Indian, Middle Eastern, Mediterranean | €€

Maltese food: Nenu the Artisan Baker

Nenu the Artisan Baker: One of the few Valletta restaurants that serve Maltese food.

You’d expect the capital of Malta to offer dining options for Maltese food, but there are surprisingly few choices, with the vast majority of Valletta restaurants serving Mediterranean cuisine that isn’t typically Maltese.

If I had to choose one place to suggest for Maltese food, it would be Nenu the Artisan Baker. With a wide selection of dishes and snacks on offer, this is a great restaurant to sample some of the local flavours.

Address: 143, Triq San Duminku | Phone: 2258 1535 | Hours: 11:45-14:30h & 18:00-22:30h – (Tue-Sat) | www.nenuthebaker.com | Cuisine: Maltese | €€

Looking for more restaurant suggestions in Malta?

Have a look at my Top 50 Best Restaurants in Malta article.

NEW: Valletta travel guide!

Get the most out of your visit to Malta's capital city with my 159-page Valletta travel guide eBook, packed with local knowledge on:

  • The best points of interest
  • Exploring the city, including walking routes and itineraries
  • Best places for food and drink
  • Accommodation suggestions
  • ...and more!

Get your copy and get ready to explore!

Submit a Comment

Your email address will not be published. Required fields are marked *

Pin It on Pinterest