Why Dine in Mdina?
There is something magical about dining in Mdina - Malta's ancient walled city that dates back over 4,000 years. Known as the "Silent City" for its car-free streets and tranquil atmosphere, Mdina transforms into something truly special after dark when the day-trippers leave and the narrow limestone streets are lit by lanterns.
Whether you are celebrating a special occasion, seeking the perfect sunset dinner, or simply want to experience Maltese hospitality at its finest, Mdina offers dining experiences you will not find anywhere else on the island. The city's restaurants range from world-class fine dining establishments to charming cafes with legendary cakes.
Just outside Mdina's gates, the town of Rabat offers excellent traditional Maltese restaurants at more accessible prices - making this area a complete food destination worth exploring. For an overview of traditional dishes to try, see our Best Maltese Food Guide.
Restaurants in the Silent City
Mdina has a select number of restaurants within its ancient walls, each offering a unique atmosphere that blends history with exceptional cuisine.
๐ฐ De Mondion Upscale
Perched atop The Xara Palace Relais & Chateaux hotel, De Mondion is widely regarded as Mdina's finest dining experience. The restaurant serves refined Mediterranean cuisine with French influences, using the freshest local ingredients transformed into artful presentations.
The setting is magnificent - a restored 17th-century palazzo with a terrace overlooking Malta's countryside. Sunset dinners here are unforgettable, with views stretching to the distant sea.
Cuisine: Mediterranean fine dining
Reservations: Essential, especially for terrace seating
๐ฐ Fontanella Tea Garden Moderate
Perhaps Mdina's most famous venue, Fontanella has achieved legendary status for its combination of panoramic views and irresistible homemade cakes. The terrace sits atop the city's bastions, offering sweeping vistas across Malta.
Beyond the famous cakes - the chocolate cake is iconic - Fontanella serves excellent light lunches including salads, pasta, and ftira. It is equally perfect for afternoon tea or a relaxed dinner.
Must try: Chocolate cake, cheesecake, homemade scones
Tip: Arrive early for the best bastion terrace tables
๐ท Medina Restaurant Mid-range
Housed in a beautiful Norman building near the main gate, Medina Restaurant combines historic ambience with reliably excellent Mediterranean cuisine. The vaulted ceilings and candlelit tables create an intimate atmosphere.
The menu offers a solid selection of local and international dishes, with particularly good pasta and fish options. Their rabbit stew is a standout for those seeking authentic Maltese flavours.
Cuisine: Mediterranean with Maltese specialities
Atmosphere: Historic, romantic, candlelit
๐ Bacchus Restaurant Mid-range
Located in a charming 18th-century palazzo, Bacchus offers a more relaxed fine dining experience. The courtyard setting is particularly lovely in warmer months, with stone walls draped in bougainvillea.
The kitchen excels at Italian-influenced Mediterranean cuisine, with handmade pasta and well-executed meat dishes. The wine list features excellent local and international selections.
Signature: Fresh pasta, local wine pairings
Note: Ask for the courtyard in summer
Rooftop Dining with Views
Mdina's elevated position - it sits on a plateau 190 metres above sea level - makes it perfect for rooftop and terrace dining with spectacular views across the Maltese islands.
๐ Trattoria AD 1530 Mid-range
The more casual sibling of De Mondion, Trattoria AD 1530 is located within The Xara Palace and offers a wonderful terrace with the same stunning views at more accessible prices.
The menu focuses on rustic Italian and Maltese dishes - think wood-fired pizzas, handmade pasta, and grilled meats. It is perfect for a relaxed lunch or casual dinner without compromising on the setting.
Try: Wood-fired pizza, local cheese board
Views: Countryside panorama, distant sea glimpses
๐๏ธ Palazzo Xara Upscale
Another gem within Mdina's walls, Palazzo Xara offers refined dining in a beautifully restored noble residence. The rooftop terrace provides intimate seating with views over the city's ancient rooftops.
The kitchen takes a contemporary approach to Mediterranean cuisine, with seasonal menus that showcase the best local produce. The wine cellar is particularly impressive.
Setting: 16th-century palazzo with rooftop terrace
Reservations: Recommended, especially weekends
Historic Venues & Palazzos
Dining within Mdina means dining within history. Many restaurants occupy buildings that have stood for centuries, offering an atmosphere impossible to replicate elsewhere.
๐บ Ciappetti Moderate
Ciappetti sits in a charming medieval building complete with original stone arches and antique furnishings. The atmosphere transports you back in time whilst the food remains firmly excellent.
The menu blends Maltese and Mediterranean influences with dishes like braised rabbit, fresh seafood, and homemade ravioli. The wine selection focuses on local Maltese producers.
Speciality: Traditional Maltese dishes with modern touches
Setting: Medieval stone building with arched ceilings
โ๏ธ The Fork & Cork Mid-range
A newer addition to Mdina's dining scene, The Fork & Cork occupies a renovated historic building and offers a more contemporary menu whilst respecting the venue's heritage.
The concept centres on Mediterranean tapas-style sharing plates paired with an excellent selection of local and international wines. It is a great choice for groups who want to sample a variety of dishes.
Style: Contemporary Mediterranean tapas
Wine: Extensive by-the-glass selection
Nearby Rabat Options
Just steps from Mdina's main gate, the town of Rabat offers excellent dining at more accessible prices. This is where locals eat, and the food reflects genuine Maltese home cooking traditions.
๐ฅง Crystal Palace Budget
No food guide to this area would be complete without mentioning Crystal Palace - Malta's most famous pastizzeria. This humble bakery has been serving perfect pastizzi for decades, and queues form at all hours.
At just โฌ0.50-1 per pastizzi, it is Malta's best bargain. Try both the ricotta (tal-irkotta) and pea (tal-pizelli) fillings, ideally still warm from the oven.
Must try: Ricotta pastizzi fresh from the oven
Hours: Open late - perfect for night snacks
๐ฒ Grotto Tavern Budget-Moderate
A Rabat institution, Grotto Tavern serves hearty traditional Maltese dishes in generous portions. The atmosphere is informal and welcoming, popular with families and groups.
Come here for authentic home-style cooking: rabbit stew, beef olives (bragioli), stuffed vegetables, and timpana. Portions are substantial and prices reasonable.
Try: Rabbit stew, beef olives, ftira
Vibe: Casual, local, family-friendly
๐ฐ Ta' Doni Moderate
For an authentic Maltese dining experience, Ta' Doni is hard to beat. This family-run restaurant specialises in traditional recipes passed down through generations.
Their fenkata (rabbit feast) is exceptional - served in the traditional style with spaghetti in rabbit sauce followed by fried rabbit and stewed rabbit. It is a proper Maltese experience.
Speciality: Multi-course rabbit feast
Tip: Bring an appetite - portions are generous
โ Busy Bee Cafe Budget
Another Rabat gem, Busy Bee is famous for its pastries and traditional Maltese baked goods. The kannoli here are exceptional - crisp shells filled with fresh ricotta.
It is perfect for breakfast, afternoon tea, or a sweet treat after exploring the catacombs. The atmosphere is unpretentious and genuinely local.
Must try: Fresh kannoli, imqaret (date pastries)
Pair with: Visit to St Paul's Catacombs nearby
Practical Tips for Dining in Mdina
- Make reservations - Mdina restaurants are small and fill up quickly, especially for dinner and weekends
- Arrive for sunset - Book an early dinner to catch the spectacular golden hour views from terraces
- Dress smart-casual - Fine dining venues expect appropriate attire; smart casual works everywhere
- Consider parking - Park outside the walls (free in evening) and walk in; cars are restricted
- Combine with Rabat - Start with pastizzi in Rabat, dinner in Mdina for the full experience
- Stay after dark - Mdina is magical after the day-trippers leave; plan to linger
- Check opening hours - Some restaurants close on certain days; verify before visiting
For more dining options across Malta, explore our guides to Valletta, Sliema, and St Julian's.
Explore More on HubpyMalta
Need Personalised Recommendations?
Ask AI AssistantPlan Your Perfect Mdina Evening
Download our free Mdina Dining Planner with sunset times, walking routes, and booking tips!
Frequently Asked Questions
What is the best restaurant in Mdina?
De Mondion at The Xara Palace is widely considered Mdina's finest restaurant, offering Michelin-quality Mediterranean cuisine with stunning views from the bastions. For a more casual experience, Fontanella Tea Garden is beloved for its panoramic terrace and legendary cakes.
Is it worth eating in Mdina?
Absolutely. Dining in Mdina offers a unique experience - enjoying exceptional food within medieval walls that are over 4,000 years old. The atmosphere, especially at sunset or by candlelight, is unmatched anywhere else in Malta.
Are restaurants in Mdina expensive?
Mdina restaurants range from moderate to upscale. Fine dining venues like De Mondion are premium-priced (expect 80-120 euros per person), but there are affordable options too. For budget-friendly alternatives, nearby Rabat offers excellent traditional Maltese food at lower prices.
Do I need reservations for Mdina restaurants?
Yes, reservations are highly recommended, especially for dinner and weekends. Mdina restaurants are small and popular. For terrace seating with sunset views, book at least a few days in advance.
What time should I arrive for sunset dinner in Mdina?
Sunset times vary by season (around 5pm in winter, 8pm in summer). Book your table about 30-45 minutes before sunset to enjoy the golden hour views. The Fontanella terrace and De Mondion offer the best sunset vantage points.
Is there parking near Mdina restaurants?
Cars are not permitted inside Mdina's walls. Park in the free car park outside the main gate (Parking is free after 6pm). It is a short walk through the gate to all restaurants.