Valletta punches well above its weight when it comes to food. Within its compact grid of limestone streets, you will find Michelin-starred tasting menus, neighbourhood trattorias serving generations-old recipes, rooftop restaurants with harbour views, and street food stalls turning out the best pastizzi on the island. The quality and variety of dining in Malta’s capital has improved dramatically in recent years, and 2026 is arguably the best time to eat here.
This guide covers the restaurants we genuinely recommend — from special-occasion splurges to casual midweek dinners — grouped by what you are in the mood for.
On Your Doorstep: Strait Street Dining
Aki — Contemporary Japanese
Michelin-recommended since 2022, Aki is a sleek, contemporary Japanese restaurant and lounge bar at 175 Strait Street — right in the heart of Valletta. Step inside and you are in a different world: open kitchen, moody lighting, a cocktail bar stretching along one wall, and chefs artfully preparing haute Japanese cuisine in front of you.
The menu blends precision Japanese technique with the best Mediterranean ingredients. The robata grill is the centrepiece — producing dishes like the signature Saikyo Miso Black Cod “Aki Way” and robata-grilled octopus with padron peppers. The sushi is immaculate, the Maltese prawn tacos showcase local seafood with punchy, well-balanced flavours, and the izakaya-style sharing format makes it ideal for groups who want to try everything.
Beyond dinner, Aki functions as one of Valletta’s best lounge bars. The cocktail list is extensive, the music shifts from relaxed to upbeat as the night progresses, and the space seats up to 300 — making it equally suited to an intimate dinner for two or a larger celebration. Private dining is also available.
- Location: 175 Strait Street (corner of Strait Street and Santa Lucia Street)
- Price: €€–€€€
- Style: Modern Japanese, robata grill, sushi, izakaya sharing
- Book: akimalta.com
The Rooftop Restaurant & Lounge at The Embassy Valletta Hotel
Our own restaurant on Level 7 of the hotel — and the view alone is worth the visit. As the highest rooftop venue in Valletta, the panoramic views of the Marsamxett Harbour and the open Mediterranean are genuinely unmatched in the city. The menu is Mediterranean-inspired with local seasonal produce, and the cocktail list is built for long sunset evenings. Whether you are a hotel guest or not, the Rooftop is open to all for lunch, dinner, and drinks.
- Location: Level 7, The Embassy Valletta Hotel, 173 Strait Street
- Price: €€–€€€
- Book: embassyvallettahotel.com/the-rooftop/
- Best for: Sunset cocktails, romantic dinners, special occasions.
Fine Dining & Michelin-Starred
ION Harbour by Simon Rogan
Valletta’s headline fine dining experience. Two Michelin stars, a commanding view over the Grand Harbour from the fourth floor of the Iniala Harbour House hotel, and a hyper-seasonal tasting menu that channels Rogan’s farm-to-fork philosophy through Maltese produce and seafood. This is the kind of meal you plan a trip around. Book the outdoor terrace for dinner between May and October if you can.
- Location: 11 St Barbara Bastion
- Price: €€€€ (tasting menu)
- Book: ionharbour.com
Noni
One Michelin star. Chef Jonathan Brincat — a Valletta native — serves modern French-Mediterranean cuisine in a beautifully restored 18th-century townhouse on Republic Street. The tasting menu is refined but never fussy, and the open kitchen adds a layer of theatre to the evening. Brincat’s deep respect for local ingredients comes through in every course.
- Location: Republic Street
- Price: €€€€
Under Grain
One Michelin star. Innovative fine dining on Merchants Street with a focus on creative technique and local ingredients. Part of the Grain group, which also includes the more casual Grain Street and the rooftop cocktail bar Over Grain — meaning you can experience three different dining levels within the same building.
- Location: 167 Merchants Street
- Price: €€€€
Traditional Maltese
Legligin
Arguably the best place in Valletta for traditional Maltese cuisine, elevated to something special. Legligin operates a tasting-menu-only format — a series of small courses showcasing seasonal Maltese dishes, paired with local wines.
- Location: St Lucia Street
- Price: €€–€€€
- Tip: Book the lunch tasting menu for outstanding value.
Rubino
A Valletta institution since 1906. Tucked away on Old Bakery Street, Rubino serves some of the finest traditional Maltese cooking in the capital. The menu changes daily and is written on a blackboard — expect seasonal specialities, rabbit dishes, and the kind of home-style cooking that is increasingly hard to find in a restaurant setting. Reservations essential.
- Location: Old Bakery Street
- Price: €€–€€€
La Pira Maltese Kitchen
A more casual option for traditional Maltese food in the heart of the city. La Pira serves honest, well-prepared local dishes — rabbit stew, bragioli, octopus, and Maltese platters — in a relaxed, unpretentious setting. A good choice for a first introduction to Maltese cuisine without the formality of a tasting menu.
- Location: Valletta city centre
- Price: €€
Relaxed Dining
Sciacca Grill
A steakhouse with a difference — instead of ordering from a menu, you choose your cut from a display of fresh and dry-aged prime steaks, homemade sausages, and smoked meats. The staff will walk you through the options and explain the daily specials. An excellent local wine list rounds it out. One of the most popular restaurants on South Street.
- Location: South Street
- Price: €€–€€€
Grain Street
The casual arm of the Grain group (which includes Michelin-starred Under Grain upstairs). Grain Street does sharing plates beautifully — Mediterranean-inspired small dishes with creative execution but an unpretentious, relaxed atmosphere. A great option for groups who want to try a range of flavours without committing to a formal tasting menu.
- Location: Merchants Street
- Price: €€
Quick Bites & Street Food
Is-Suq Tal-Belt (Valletta Food Market)
Valletta’s indoor food market on Merchants Street, with a ground floor of fresh produce stalls and a first floor of food counters serving everything from Maltese ftira sandwiches to sushi, burgers, and pasta. It is the best spot in the city for a quick, affordable lunch with variety — everyone in your group can eat something different.
Pastizzi Stands
You cannot visit Valletta without eating a pastizzi. These flaky pastries filled with ricotta or mushy peas cost under a euro and are available from bakeries and kiosks all over the city. Look for the stalls near the Valletta Food Market and around City Gate. Eat them fresh and warm — that is the only rule.
Frequently Asked Questions
How many Michelin-star restaurants are in Valletta?
Valletta currently has several Michelin-recognised restaurants, including ION Harbour (two stars), Noni (one star), and Under Grain (one star), along with multiple Michelin Guide-listed establishments like Legligin and The Harbour Club.
Do I need to book restaurants in Valletta?
For fine dining and popular spots like Legligin and Rubino, yes — book at least a few days ahead, especially for weekend dinners. Casual restaurants like Grain Street and Taproom are usually fine for walk-ins on weekdays.
What is the best restaurant for sunset in Valletta?
The Rooftop Restaurant & Lounge at The Embassy Valletta Hotel offers the highest vantage point in the city, with unobstructed views of the Marsamxett Harbour and the setting sun. Book a table for 19:00–19:30 in summer to catch the golden hour.
Is Valletta expensive for dining?
It ranges widely. A pastizzi costs under €1. A lunch tasting menu at Legligin is around €30. A full dinner at ION Harbour can exceed €150 per person. There is genuinely something for every budget.
What should I eat in Valletta if I only have one meal?
If you want a taste of Malta, book the lunch tasting menu at Legligin or dinner at Rubino. Both serve traditional Maltese cuisine at its best. If you want the view, head to the Rooftop at sunset.