In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsMdinaDon Mesquita

Don Mesquita

International restaurant · Mdina, Malta

Reserve a Table →
4.3(607 Google reviews)
€15-30 per head££
Don Mesquita restaurant Mdina Malta
Don Mesquita Malta photo 2
Don Mesquita Malta photo 3
Don Mesquita Malta photo 4
Don Mesquita Malta photo 5
🍽 Dine In📦 Takeaway✓ Reservations🍷 Wine🍺 Beer🪑 Outdoor Seating
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away in the heart of Mdina’s historic Pjazza Mesquita, Don Mesquita has earned its place among Malta’s most cherished dining spots, with a loyal following reflected in its 4.3-star rating from over 600 reviews. The restaurant’s charm lies in its warm, inviting atmosphere, where guests can linger over plates of authentic Maltese cuisine, from vibrant antipasti to hearty soups, all served with a glass of local wine. As Rise put it, "amazing place ♥️ maltese platter is delicious. will definitely visit again next time."

The menu at Don Mesquita is a celebration of Maltese flavours, offering vegetarian and vegan options alongside classic dishes, with prices ranging from €15 to €30 per head. Whether dining al fresco on the terrace or indoors, the restaurant’s attentive staff and relaxed pace make it a perfect spot for a leisurely meal. Its proximity to The Medina, just 60 metres away, also makes it an ideal stop for a day of exploring Mdina’s winding streets.

What Diners Say

"amazing place ♥️ maltese platter is delicious. will definitely visit again next time."

Rise · 4 months ago · via Google

"Very fresh and vibrant Maltese antipasti with a very good local wine. Nice and intelligent staff. Definetly must visit!"

Owen Yeates · 4 months ago · via Google

"Soup was delicious. Pureed vegetable, nice and hot, with great bread. It was very crowded outside (gorgeous day) we sat inside at a small table. The menu was interesting, with many items 10 or just over. The service was slow, but they were so busy, couldn't be upset. I'd love to go again and try one..."

Theresa St. John · 4 months ago · via Google

Opening Hours

Monday10:00 AM – 6:00 PM
Tuesday10:00 AM – 6:00 PM
Wednesday10:00 AM – 6:00 PM
Thursday10:00 AM – 6:00 PM
Friday10:00 AM – 6:00 PM
Saturday10:00 AM – 6:00 PM
SundayClosed

Location

📍 Pjazza Mesquita, L-Imdina MDN 1080, MaltaOpen in Google Maps →

Frequently Asked Questions

What are the opening hours for Don Mesquita?+
Don Mesquita is open Monday to Saturday from 10:00 AM to 6:00 PM. The restaurant is closed on Sundays. It is advisable to check the latest hours before visiting, as they may vary seasonally or for special events.
What is the price range at Don Mesquita?+
Don Mesquita offers meals at a mid-range price level, with an estimated cost of €15-30 per head. This makes it an accessible option for those seeking authentic Maltese cuisine without a high-end price tag. Payment by card is accepted for convenience.
Does Don Mesquita have outdoor seating?+
Yes, Don Mesquita provides outdoor seating, allowing guests to dine al fresco in the charming surroundings of Mdina’s Pjazza Mesquita. Outdoor seating is subject to availability and weather conditions, so it’s best to request it when making a reservation.
What dietary options are available at Don Mesquita?+
Don Mesquita caters to various dietary preferences with both vegetarian and vegan options on its menu. The restaurant ensures that all guests can enjoy authentic Maltese flavours, regardless of dietary restrictions. Staff are happy to provide guidance on suitable dishes.
Can I make a reservation at Don Mesquita?+
Reservations are accepted at Don Mesquita, which is recommended, especially during peak times or for larger groups. Booking in advance ensures a table and helps avoid waiting, particularly on busy days when the restaurant is popular with both locals and visitors.
What payment methods does Don Mesquita accept?+
Don Mesquita accepts card payments, making it convenient for diners who prefer not to carry cash. The restaurant also offers dine-in and takeaway services, providing flexibility for those who wish to enjoy their meal at home or elsewhere in Mdina.
Is Don Mesquita suitable for a quiet meal?+
Don Mesquita offers both indoor and outdoor seating, with a relaxed atmosphere that can accommodate quiet dining. While it can get busy, particularly on weekends, the restaurant’s layout allows for a more intimate experience, especially when seated indoors.
How close is Don Mesquita to other restaurants?+
Don Mesquita is located just 60 metres from The Medina, making it part of a cluster of dining options in Mdina. This proximity allows visitors to explore multiple restaurants in the area if they wish, though each offers its own unique menu and ambiance.

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

Plan Your Visit
Address
Pjazza Mesquita, L-Imdina MDN 1080, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in Mdina?

Browse KM Malta Airlines approved hotels near Don Mesquita.

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 →