Best Restaurants in Mdina
Hungry in Mdina? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Mdina
- Top rated
- Closest to the centre
- A–Z
50 restaurants
-
Italian4.4★2,623 reviews
Coogi's Restaurant & Tea Garden
Nestled within the historic walls of Mdina, Coogi's Restaurant & Tea Garden offers a delightful culinary experience blending Italian and Maltese flavors. With its stunning observation deck and inviting atmosphere, it's a must-visit for tourists seeking both taste and ambiance.
Mon–Wed 10:30–16:00 · Thu–Sun 10:30–23:30
-
Restaurant4.4★1,601 reviews
Il-Bitha
Il-Bitha is a must-visit restaurant in Rabat, Malta, offering a delightful culinary experience with a menu that showcases the best of local and Mediterranean cuisine. Whether you're looking for a cozy dinner or a vibrant lunch, Il-Bitha promises an unforgettable dining experience.
Mon–Thu 18:00–22:30 · Fri–Sun 12:00–23:00
-
Restaurant4.2★1,539 reviews
Castelletti Restaurant
Nestled in the heart of Rabat, Castelletti Restaurant offers a delightful dining experience with a diverse menu that includes exquisite pizzas, fine wines, and aromatic coffee. A must-visit for food enthusiasts!
Daily 12:00–21:30
-
Mediterranean4.2★1,397 reviews
Bottegin Palazzo Xara
Bottegin Palazzo Xara is a delightful Mediterranean restaurant in Rabat, Malta, known for its exquisite local cuisine and stunning historical ambiance. A perfect spot for food enthusiasts and event gatherings.
Mon–Thu 9:00–21:30 · Fri–Sun 9:00–22:00
-
Restaurant4.2★1,159 reviews
Bacchus Restaurant
Nestled within the ancient walls of Mdina, Bacchus Restaurant offers an unforgettable dining experience with exquisite cuisine and stunning views. A must-visit for food lovers!
Daily 10:30–22:30
-
Italian4.2★934 reviews
Trattoria AD 1530
Nestled within the ancient walls of Mdina, Trattoria AD 1530 offers a delightful Italian dining experience that captivates visitors with its authentic cuisine and charming atmosphere. This restaurant is a must-visit for tourists seeking a true taste of Italy while exploring Malta's historic capital.
Daily 12:00–22:00
-
Restaurant4.2★860 reviews
Ta' Doni
Nestled in the heart of Rabat, Ta' Doni is a charming restaurant and café that offers a delightful blend of local Maltese cuisine and international dishes. With its warm ambiance and friendly service, it's the perfect spot for tourists to relax and enjoy a meal after exploring the city's rich history.
Daily 8:00–24:00
-
Restaurant4.4★777 reviews
Peristyle Restaurant
Nestled in the heart of Rabat, Peristyle Restaurant is a culinary gem that offers a delightful fusion of local flavors and international cuisine. With a cozy atmosphere and exceptional service, it's an ideal spot for tourists seeking an authentic dining experience.
-
Restaurant4.4★766 reviews
L-Istazzjon Bar and kitchen
Nestled within a historic railway station in Mdina, L-Istazzjon Bar and Kitchen offers a unique dining experience that combines a rich cultural heritage with a delectable menu. Tourists can enjoy an array of dishes, including succulent steaks and local Maltese cuisine, all served in a charming setting that reflects the area's storied past.
-
Restaurant4.6★695 reviews
CHALK cafe eatery wine
Nestled in the heart of Rabat, CHALK Cafe Eatery Wine is a charming spot where tourists can indulge in a unique blend of culinary experiences. This inviting eatery offers a delightful menu featuring artisanal ham, fine wines, and an array of cafe-style offerings, making it an ideal destination for food enthusiasts and casual diners alike. With its cozy ambiance and friendly service, CHALK promises a memorable dining experience that captures the essence of local flavors.
Il-Veduta
Nestled in the historic town of Rabat, Il-Veduta offers a delightful dining experience with stunning views and a menu inspired by local flavors, making it a must-visit for tourists seeking authentic Maltese cuisine.
Daily 11:00–15:00, 18:00–23:00
Yana's
Yana's is a must-visit restaurant located in the heart of Rabat, Malta. Renowned for its unique culinary offerings and enchanting ambiance, this dining spot is perfect for food lovers seeking an unforgettable experience. With a focus on exceptional service and creative dishes, Yana's stands out as a top destination for tourists exploring the vibrant local culture.
The Fork and Cork Restaurant
Nestled in the heart of Rabat, The Fork and Cork Restaurant offers a delightful Mediterranean dining experience, blending local flavors with fine dining. Enjoy a cozy atmosphere, exquisite dishes, and an impressive wine selection that makes every meal memorable.
Mon 18:00–21:30 · Wed–Sat 12:00–14:30, 18:00–21:30
Root 81
Nestled in the heart of Rabat, Root 81 offers an unforgettable Mediterranean dining experience that delights the senses with its vibrant flavors and inviting ambiance. Perfect for tourists seeking a culinary adventure.
Mon–Wed 18:30–22:00 · Thu–Sat 12:00–14:30, 18:30–22:00
Coogi's Pizzeria & Bistrot @ Palazzo Costanzo
Nestled within the historic walls of Mdina, Coogi's Pizzeria & Bistrot offers a delightful culinary experience with its authentic pizzas and charming ambiance, perfect for tourists seeking a taste of local flavors.
Mon–Wed 10:00–17:30 · Thu–Sun 10:00–23:00
Da Luigi Restaurant
Nestled in the heart of Rabat, Da Luigi Restaurant offers a delightful journey through Mediterranean flavors. Known for its warm ambiance and exceptional service, this culinary haven is perfect for tourists seeking an authentic taste of local cuisine. With a diverse menu featuring fresh ingredients and traditional recipes, Da Luigi promises an unforgettable dining experience that captures the essence of Malta.
Grotto Tavern
Nestled in the heart of Rabat, Grotto Tavern is a fine dining restaurant and event venue that offers an exquisite culinary experience. With a menu that features local flavors and seasonal ingredients, this elegant tavern is perfect for tourists seeking a memorable dining experience amidst the charm of Malta's capital.
Mon–Thu 18:00–22:00 · Fri–Sat 18:00–23:00
Don Mesquita Restaurant
Nestled in the historic city of Mdina, Don Mesquita Restaurant offers an authentic taste of Maltese cuisine, perfect for tourists seeking a unique dining experience. With its charming ambiance and delectable dishes, it's a must-visit spot for food lovers.
Mon–Sat 10:00–18:00
The Medina Restaurant
Nestled in the historic city of Mdina, The Medina Restaurant offers a rich tapestry of Maltese, Italian, and Mediterranean flavors, making it a must-visit for food lovers. Experience exquisite dishes crafted from fresh local ingredients while enjoying the enchanting ambiance of this iconic venue.
La Rabtija
Nestled in the heart of Rabat, La Rabtija is a charming restaurant that offers a delightful culinary experience with a menu inspired by local flavors and Mediterranean cuisine. Ideal for tourists seeking authentic tastes.
Daily 8:00–22:00
TownhouseNo3
Nestled in the heart of Rabat, TownhouseNo3 offers a delightful dining experience with exquisite Mediterranean cuisine. Perfect for food lovers, this restaurant is a must-visit for tourists seeking authentic local flavors and a cozy atmosphere.
Mon–Sat 18:30–22:30
Adelphi Boutique Hotel & Restaurant
Nestled in the heart of Rabat, the Adelphi Boutique Hotel & Restaurant offers a charming blend of exquisite dining and comfortable accommodations. With its rich history and modern amenities, it promises an unforgettable experience for every traveler.
The de Mondion Restaurant
The de Mondion Restaurant offers an exquisite fine dining experience in the historic city of Mdina, Malta. With a menu that showcases local ingredients and Mediterranean flavors, this restaurant is a must-visit for food enthusiasts seeking a memorable meal in an enchanting setting.
Tue–Thu 18:30–21:30 · Fri–Sat 12:00–15:00, 18:30–21:30
STEP 15
Located in the heart of Ir-Rabat, STEP 15 is a culinary gem that offers an unforgettable dining experience. Renowned for its exquisite pasta dishes, this restaurant promises to tantalize your taste buds with every bite. Perfect for tourists seeking authentic Maltese cuisine, STEP 15 combines a cozy atmosphere with a menu that celebrates local flavors and fresh ingredients.
Roman's Den
Nestled in the heart of Rabat, Roman's Den is a charming restaurant that offers a delightful fusion of traditional Maltese cuisine and contemporary flavors. With its warm ambiance and attentive service, it promises an unforgettable dining experience for every visitor.
Tue–Sat 19:00–23:00 · Sun 12:00–14:30, 19:00–23:00
The Golden Fork
Nestled in the heart of Rabat, The Golden Fork offers an exquisite dining experience that combines local flavors with a touch of elegance. Tourists can indulge in a variety of delicious dishes crafted from the freshest ingredients, all served in a warm and inviting atmosphere that embodies the charm of Malta.
Mon–Wed 19:00–22:00 · Fri–Sat 19:00–22:00
SCALA
Nestled in the heart of Mdina, Scala offers an exquisite dining experience that combines rich culinary traditions with stunning views of the ancient city. This restaurant is a must-visit for any food lover exploring Malta.
Titanic Kebab House Malta
Titanic Kebab House in Mdina offers a delightful culinary experience with its authentic kebabs and Mediterranean dishes, perfect for tourists seeking a taste of local cuisine.
Daily 11:00–23:00
Il-Baxa Café and Snack Bar
Il-Baxa Café and Snack Bar is a charming traditional restaurant located in the heart of Rabat, Malta. Known for its authentic Maltese dishes, this cozy eatery is a must-visit for tourists seeking to indulge in local flavors. With a warm atmosphere and friendly service, it provides an unforgettable dining experience that showcases the best of Maltese culinary traditions.
Wed–Sun 19:00–23:00
AGATA Restaurant and Take-Away
Discover AGATA Restaurant and Take-Away in Rabat, Malta, where authentic Italian cuisine meets a cozy atmosphere. Perfect for a delightful meal or a quick takeaway!
Meraki Wine & Dine
Discover Meraki Wine & Dine, a gastronomic haven in Rabat, Malta, where exquisite flavors meet a warm ambiance. Perfect for an unforgettable dining experience.
Tue–Sat 19:00–21:30
Palazzo Bifora Boutique Hotel
Nestled in the heart of Mdina, Palazzo Bifora Boutique Hotel offers an enchanting retreat with exquisite dining options and a stunning outdoor pool, perfect for tourists seeking a luxurious escape.
EAST ASIAN CUISINE
Discover the exquisite tastes of East Asian cuisine nestled in the historic charm of Mdina. This restaurant offers a delightful array of dishes that transport you to the heart of Asia, perfect for food lovers and adventurers alike.
Mon 18:30–23:30 · Wed–Sun 18:30–23:30
Fontanella Wine Bar & Bistro (Vinum)
Nestled in the historic city of Mdina, Fontanella Wine Bar & Bistro offers a delightful blend of Mediterranean cuisine and an extensive wine selection. Perfect for tourists seeking a unique dining experience, this bistro promises stunning views and a cozy atmosphere.
Mon–Sat 17:00–23:30
Ta' Futti
Nestled in the charming streets of Rabat, Ta' Futti offers an unforgettable dining experience. Known for its unique atmosphere and delectable cuisine, this restaurant is a must-visit for tourists seeking authentic flavors and warm hospitality.
Wed–Sun 18:30–23:00
Chick King
Nestled in the historic heart of Mdina, Chick King offers a delightful culinary experience with its mouthwatering dishes and inviting ambiance. Perfect for tourists looking to savor local flavors.
Daily 11:00–22:30
Lumiere Restaurant
Nestled in the heart of Mdina, Lumiere Restaurant offers a delightful dining experience with a focus on fresh, local ingredients and an inviting atmosphere. Perfect for breakfast or lunch, this restaurant is a must-visit for any food lover exploring the ancient city.
La Mer
Nestled in the historic city of Mdina, La Mer is a premier fish restaurant that offers an exquisite dining experience. With a focus on fresh seafood, this culinary gem invites tourists to indulge in flavorful dishes crafted with local ingredients, all while enjoying stunning views of the ancient city. Perfect for food enthusiasts seeking a memorable meal in an enchanting setting.
Tue–Sat 18:30–22:30 · Sun 12:00–15:00
Medieval Tavern @ The Mdina Experience
Step into the Medieval Tavern at The Mdina Experience, where history meets culinary delight. Enjoy a unique dining experience in a setting that echoes the rich heritage of Mdina, Malta's ancient capital.
Mon–Sat 10:00–19:00 · Sun 10:30–19:00
Le Madrigal
Nestled in the historic heart of Mdina, Le Madrigal is a charming restaurant that offers visitors an unforgettable dining experience. With its exquisite menu featuring local Maltese cuisine and a cozy atmosphere, it is the perfect spot for tourists seeking a taste of authentic flavors amidst stunning surroundings.
Point de Vue Restaurant
Nestled in the historic city of Mdina, Point de Vue Restaurant offers a delightful culinary experience with breathtaking views, making it a must-visit for any traveler seeking to indulge in exquisite local cuisine while soaking in the enchanting atmosphere.
Courtyard Lounge Cafe
Nestled in the historic heart of Mdina, the Courtyard Lounge Cafe offers a delightful escape for tourists seeking a taste of local flavors. With its cozy ambiance and diverse menu featuring breakfast delights and delectable desserts, it's the perfect spot to relax after exploring the ancient city. Whether you’re enjoying a morning coffee or indulging in a sweet treat, this cafe captures the essence of Maltese hospitality.
Daily 8:00–22:00
Redwhite Rooftop Restaurant
Experience the charm of Rabat at the Redwhite Rooftop Restaurant, where delicious cuisine meets stunning views, making it a perfect spot for tourists seeking a memorable dining experience.
Mon–Sat 18:00–22:30 · Sun 12:00–22:30
Karthik Malhotra Joe
Nestled in the heart of Rabat, Karthik Malhotra Joe offers a unique dining experience that combines local flavors with a cozy atmosphere. This restaurant is perfect for tourists seeking an authentic taste of the region, making it a must-visit on your culinary journey.
Snack Bar
Nestled within the historic walls of Mdina, the Snack Bar offers a convenient fast-food experience perfect for tourists exploring this ancient city. Enjoy quick meals and refreshments as you wander through the narrow streets, soaking in the rich history and stunning architecture.
Md ali
Nestled in the enchanting city of Mdina, Md Ali offers a delightful culinary experience that blends traditional flavors with modern flair. This charming restaurant is perfect for tourists seeking an authentic taste of Maltese cuisine amidst stunning historical surroundings.
Akram Ansari
Discover the charm of Akram Ansari, a delightful breakfast spot nestled in the historic city of Mdina. This hidden gem offers a perfect start to your day with delicious breakfast options that celebrate local flavors and fresh ingredients, all while surrounded by the enchanting atmosphere of one of Malta's most beautiful cities.
Md Sultan
Md Sultan in Mdina offers a delightful escape for tourists craving authentic American cuisine. Nestled in the heart of this historic city, it presents a unique blend of flavors and an inviting atmosphere that makes it a must-visit dining destination.
Panini anas
Experience the rich flavors and inviting atmosphere of Panini Anas, a must-visit restaurant in the historic city of Mdina, Malta. Perfect for tourists seeking a taste of local cuisine.
md sujon
Nestled within the ancient walls of Mdina, this charming restaurant offers a delightful culinary experience that showcases local flavors and traditional Maltese dishes. Tourists can enjoy a cozy atmosphere with stunning views of the surrounding landscape, making it a perfect stop for those exploring this historic city.
Explore Mdina on the map
A handpicked selection of must-see spots in Mdina, mapped for you.
More about Mdina
Mdina travel guide
Mdina, Malta’s ancient walled city, offers Baroque architecture, cathedral treasures, quiet lanes, panoramic views, timeless island history and rich culture.
Tell me more about MdinaMore to explore in Mdina
Explore more

Explore more of Malta
Discover Malta's crystal-clear waters, rich history, and vibrant culture. From ancient temples to modern nightlife, this Mediterranean gem offers something for everyone.
Explore Malta
Getting your guide ready…
We are putting together a fresh copy of the Mdina guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
