The Deck Restaurant image label star icon 4.6

The Deck Restaurant

1 Triq Il-Wilga The Deck Restaurant, Marsaxlokk, Island of Malta MXK 1321 Malta, Island of Malta

European Casual Dining $$
label star icon 4.6

Description

The Deck Restaurant in the beautiful Island of Malta is the perfect spot to experience Mediterranean cuisine and cocktails while watching the sunset. With a wide selection of delicious seafood, European and vegetarian-friendly meals, the Deck Restaurant offers something for everyone. The friendly staff and excellent customer service make it the perfect spot to celebrate a special occasion or just to relax and enjoy a meal. With free off-street parking, live music, and waterfront seating, The Deck Restaurant is the perfect place for a memorable dining experience. Make a reservation today and experience the best of Malta's cuisine!

Hours

  • Sunday

    11:30 AM - 11:00 PM

  • Monday

    CLOSED

  • Tuesday

    12:00 PM - 11:00 PM

  • Wednesday

    12:00 PM - 11:00 PM

  • Thursday

    12:00 PM - 11:00 PM

  • Friday

    12:00 PM - 11:00 PM

  • Saturday

    12:00 PM - 11:00 PM

Location

Reviews from TripAdvisor

GordonABQ

Apr 15, 2026

star icon star icon star icon star icon star icon

We had an impromptu lunch at the Deck. It is located at the start of the Sunday fish market and provided a peaceful escape from the hustle and bustle of the fish market. We had limited time (until...

Des G

Apr 15, 2026

star icon star icon star icon star icon star icon

Being a fishing village, fish was the chosen option of all our party. We were not disappointed. Fish was fresh , succulent and substantial. Accompanying wine was excellent. Staff were very...

Philippe R

Apr 15, 2026

star icon star icon star icon star icon star icon

Wonderful experience ! Warm welcome, perfect service and cuisine. Fish of the Day recommanded.

Similar restaurants

Hours

  • Sunday

    11:30 AM - 11:00 PM

  • Monday

    CLOSED

  • Tuesday

    12:00 PM - 11:00 PM

  • Wednesday

    12:00 PM - 11:00 PM

  • Thursday

    12:00 PM - 11:00 PM

  • Friday

    12:00 PM - 11:00 PM

  • Saturday

    12:00 PM - 11:00 PM

The Deck Restaurant