Bacchus Restaurant image label star icon 4.0

Bacchus Restaurant

1 Inguanez Alley, Mdina, Island of Malta 1030 Malta, Island of Malta

European Casual Dining $$
label star icon 4.0

Description

Bacchus Restaurant is a hidden gem located in the heart of the old city of Mdina. With its secret garden entrance and old-world charm, it's the perfect place to have a long, leisurely lunch. Enjoy Mediterranean cuisine featuring freshly caught fish and shellfish, as well as a variety of local, Italian, and international wines. The attentive and friendly staff will ensure your experience is exactly what you want. With its beautiful decor and stunning setting, Bacchus Restaurant is the ideal destination for any occasion, from a romantic dinner to a wedding reception. Make your reservation today and experience the best of Malta!

Hours

  • Sunday

    10:30 AM - 10:30 PM

  • Monday

    10:30 AM - 10:30 PM

  • Tuesday

    10:30 AM - 10:30 PM

  • Wednesday

    10:30 AM - 10:30 PM

  • Thursday

    10:30 AM - 10:30 PM

  • Friday

    10:30 AM - 10:30 PM

  • Saturday

    10:30 AM - 10:30 PM

Location

Reviews from TripAdvisor

ChristineA293

Jun 10, 2025

star icon star icon star icon star icon star icon

What a great experience my friend and I had at this restaurant. It was one of the highlights of our time in Malta. I had the Rabitt and it was excellent. The chocolate tart was also excellent. The...

GeorginaD860

May 21, 2025

star icon star icon star icon star icon star icon

Gorgeous spot. The inside is absolutely stunning, then you go upstairs to a spectacular room, used for weddings I believe. We had a drink on the courtyard outside at the top, lovely setting. Ordered...

Owen P

May 20, 2025

star icon star icon star icon star icon star icon

Absolutely superb meal -well up to two Michelin Rosette standard abd the ambience added to the excellent occasion with Frankie the Restaurant Manager exceptional and the portcullis and castle walls...

Similar restaurants

Hours

  • Sunday

    10:30 AM - 10:30 PM

  • Monday

    10:30 AM - 10:30 PM

  • Tuesday

    10:30 AM - 10:30 PM

  • Wednesday

    10:30 AM - 10:30 PM

  • Thursday

    10:30 AM - 10:30 PM

  • Friday

    10:30 AM - 10:30 PM

  • Saturday

    10:30 AM - 10:30 PM

Bacchus Restaurant