In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
Home›Restaurants›Valletta›The Rooftop Restaurant
Photos: The Rooftop Restaurant
The Rooftop Restaurant - International restaurant in Valletta, Malta, photo 1

The Rooftop Restaurant

International restaurant · Valletta, Malta · Level 7, The Embassy Valletta Hotel, 173 Strait St, Valletta VLT 1432, Malta

Enquire through VisitMalta.co.uk
Dine InVegetarianWineBeerAccessibleLunchDinner

Tucked away at Level 7 of The Embassy Valletta Hotel on 173 Strait Street, this hidden gem offers an unparalleled vantage point, where the golden evening light spills over the city’s honeyed limestone walls, casting long shadows and creating an atmosphere of quiet elegance. What truly sets it apart is the way the rooftop terrace transforms into a private oasis, with the city’s historic skyline unfolding beneath you as you dine. The menu here is a thoughtful balance of refined flavours and generous portions, with regulars often gravitating towards the tasting menu—a multi-course journey that showcases the finest local ingredients. At around €70 per head, it’s a splendour best enjoyed with a glass of Maltese wine or a crisp beer, making it equally suited for romantic dinners, family celebrations, or those seeking a quiet moment of indulgence amid the city’s vibrant energy. For an evening that lingers in the memory, book ahead—this rooftop retreat is popular, and reservations are advised. Open from 12:30 PM until late, it’s perfectly positioned for pre- or post-dinner drinks, with Valletta’s iconic landmarks just a short stroll away. Whether it’s a special occasion or simply a desire to see the city from a new perspective, The Rooftop Restaurant is an unmissable stop on any Maltese sojourn. For those flying in specifically for the island's food scene, it sits comfortably alongside the best of Valletta's restaurants, within easy reach for anyone arriving via flights to Malta with KM Malta Airlines.

Opening Hours

Monday12:30 – 11:30 PM
Tuesday12:30 – 11:30 PM
Wednesday12:30 – 11:30 PM
Thursday12:30 – 11:30 PM
Friday12:30 – 11:30 PM
Saturday12:30 – 11:30 PM
Sunday12:30 – 11:30 PM

Location

Level 7, The Embassy Valletta Hotel, 173 Strait St, Valletta VLT 1432, MaltaOpen larger map →

Disclaimer: Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.

Enquire through VisitMalta.co.uk

Contact The Rooftop Restaurant

Send your enquiry through VisitMalta.co.uk and we will ensure it reaches the appropriate business.

By submitting this form, you agree that VisitMalta.co.uk may use your details to manage and pass on this business enquiry.

Staying in Valletta?

Browse KM Malta Airlines approved hotels near The Rooftop Restaurant.

Find Hotels →
✦
Ask Melita

Get personalised restaurant recommendations from our AI Malta expert.

Ask Melita — AI Expert →
Malta Holidays
Complete holiday packages with flights & hotels
Book a Malta Holiday →