Food & drink
Views for days! Here are 14 must visit restaurants in Malta with stunning viewpoints
What’s better than enjoying dinner with a view?

Emma Galea

As the weather in Malta right now is neither too cold nor too hot, it’s time to grab the opportunity and enjoy lunch or dinner by sitting outside while soaking up an incredible view.

The island of Malta has views that will leave you in awe for hours on end, so what’s better than to sit down, enjoy a nice meal while sipping on a cocktail or a glass of wine while soaking up all the landscapes the country has to offer?  

To make life a bit easier, we have gathered a list of restaurants which have some of the best views Malta blesses us with!

1. The Harbour Club, Valletta

As you can imagine, Malta’s picturesque capital city of Valletta has many views to offer. The Harbour Club is a restaurant where you can dine on some meticulously crafted Mediterranean and Maltese inspired food while enjoying spectacular views of the immensely beautiful Grand Harbour. All their dishes are named after a street in Valletta, adding that charming touch. They also offer a complete vegan tasting menu.

2. The Rooftop – Embassy Hotel, Valletta

If you want more of a bird’s eye view of Valletta, the Rooftop restaurant and lounge at ‘The Embassy Valletta Hotel’, is exactly what you need. Situated right next to their pool, you can see of all Valletta’s picture-perfect skyline both during the day and night. You can either grab lunch or dinner or even perhaps relax with a nice afternoon cocktail.

3. Tora, Sliema

If you however wish to view Valletta from the other side, then head to Tora in Sliema. At this newly open restaurant, you’ll have a table right over the water overlooking the grandiosity that is the centuries old city of Valletta. They serve Asian and Chinese inspired food together with uniquely crafted cocktails.

4. Hammett’s Monastik, Sliema

Located right in the heart of Sliema’s sea front, Hammett’s Monastik presents a local and modern continental European dining experience, offering a modern take on traditional dishes from mainland Europe. You can sit at their outside elevated terrace and watch Sliema go by as the sun sets on the horizon.  

5. Port 21, Royal Malta Yacht Club, Ta’ Xbiex

Just a stone’s throw away from Sliema, you’ll find the seaside town of Ta’ Xbiex. Not only does it have some impressive architecture from the British times here in Malta, but it also offers some extraordinary views. This makes Port 21, the restaurant right by the water’s edge at the Royal Malta Yacht Club, the perfect place to soak in all the beauty the town has to offer.

6. Ferretti, Birzebbuga

Enclosed within historically rich walls, this restaurant overlooks Marsaxlokk and Birzebbuga’s St George’s Bay. It is situated within the Ferretti battery which was originally built by the Knights of St John between 1715 to 1716. Ferretti is a great restaurant for all the family, serving typical Italian and Maltese cuisine such as pasta and pizza.

7. Root 81, Rabat

Situated on Rabat’s, Saqqajja Hill this restaurant will make you feel like you’re being welcomed home. Root 81 is also on the Michelin Guide, so you can be certain that the food will be superb. As the restaurant is found on a hill, if you choose to sit on their outside terrace, you’ll have never ending views of Malta’s fields. You can also opt to stay in their little traditional Maltese balconies that cater for two people. Here, you will have a romantic dinner unlike no other.

View this post on Instagram

A post shared by Root 81 (@root81malta)

8. Don Berto, Birgu

If you get hungry while exploring the beautiful coastal city of Birgu, head down to Don Berto. The restaurant overlooks the stunning yacht marina. While enjoying a delicious lunch or dinner you’ll get the opportunity to see all kinds of boats, from mega yachts to fishing boats. This all continues enhancing the splendour of the already remarkable Birgu waterfront.

9. Marea, Kalkara

Transport back in history with Marea, a restaurant nestled along the picturesque Kalkara Marina. It is a captivating fusion of Mediterranean and Asian flavours that has a diverse menu spanning from sushi to succulent meats and fresh pasta. This Michelin recommended restaurant offers diners a chance to indulge in handcrafted cocktails and explore a fine selection of wines while basking in the breathtaking waterfront views.

View this post on Instagram

A post shared by Marea (

10. Singita, Mgarr

Malta’s Ghajn Tuffieha beach is probably one of the most memorable beaches you’ll ever get to witness or swim in. So, if you’re looking to continue savouring the view, head down to Singita to see the sun set. They also have a beach lounge where you can relax right on the beach. They close during the winter months but are very busy during the summer, so a reservation is recommended.

11. Sole by Tarragon, St Julian’s

If you’re craving fresh fish with a view, Sole, Seabar by Tarragon is the place to go. It has a menu that prioritises local fresh fish and resources. Each dish is complemented with an elegant, luxurious touch, all bearing the creative imprint of the renowned Maltese chef personality, Marvin Gauci. You’ll also be guaranteed a stunning sea view from every single table of the restaurant. Additionally, they have a lounge-bar area for those who want to take their time savouring the cocktails. 

12. Ion Harbour, Valletta

This Michelin Star restaurant will give you the opportunity to indulge in outstanding cuisine surrounded by world-class design and unrivalled views of the Grand Harbour. Situated on top of the luxurious Iniala Harbour House, this restaurant ventures beyond the usual boundaries of fine dining. It has a unique produce-driven cuisine which ensures that each dish highlights the freshness of the ingredients in it – enhancing each of the flavours and enriching the experience. There is no fine dining experience quite like it.

13. St Elmo’s Kitchen, Valletta

Nestled beside the Grand Harbour, St Elmo’s restaurant offers an epicurean journey with a menu featuring pasta, burgers, salads, and a selection of local Maltese delicacies for desserts, all complemented by a variety of beverages. Make sure to leave room for their irresistible local Maltese desserts, from traditional "tan-Nanna" ice-cream to their decadent date-filled delights. You can enjoy all of this against the backdrop of the stunning Grand Harbour, where history meets shimmering waters, creating a truly unique and memorable atmosphere.

14. MÉZ, St Julian’s

Located at the heart of St Julian’s quaint harbour, MÉZ offers al fresco dining with a stunning view of the picturesque Spinola Bay. Inspired by an ancient map of the Indian Ocean, MÉZ invites you on a quest to unfold the richness of spices and diversity of flavours that embodies Indo Coastal Cuisine. From Indonesia, Malaysia, Sri Lanka, Madagascar and Mauritius - with India at its core MÉZ seeks to revive the culinary traditions shaped by the Indian Ocean.

View this post on Instagram

A post shared by MÉZ Malta (@mez_malta)

Which ones did we miss?

19th November 2023

Emma Galea
Written by
Emma Galea
Emma is a Gozitan writer who loves all things related to English literature and history. When not busy studying or writing you will either find her immersed in a fictional book or at the cinema trying to watch as many films as she possibly can!

You may also like...
Food & drink
Food & drink
It’s time to give vegan food the spotlight!

Lyndsey Grima
Food & drink
Food & drink
This year, Hammett’s Mestizo, a haven of Meso-South American fusion delights in St Julian’s, is offering the perfect solution for a delightful Mother's Day celebration.
Food & drink
Food & drink
Minoa is a rooftop restaurant that’s perfect for an intimate dinner or a leisurely Sunday lunch!

Lyndsey Grima
Food & drink
Food & drink
Rossopomodoro can be found in four locations across Malta.

Lyndsey Grima
Food & drink