How we choose

Best Waterfront Restaurants in Malta

Dinner by the sea, harbour views and the sound of the waves: these are the best waterfront restaurants in Malta and Gozo.

Updated October 2026 · 5 listed

  1. 1

    Piccolo Padre

    St Julian's

    Seafront pizzeria on Balluta Bay.

    Visit piccolopadre.com ↗
  2. 2

    Barracuda

    St Julian's

    Seafood restaurant overlooking the bay.

    Visit barracudarestaurant.com ↗
  3. 3

    Tartarun

    Marsaxlokk

    Seafood by the fishing boats of Marsaxlokk.

    Visit tartarun.com ↗
  4. 4

    Blue Creek

    Siggiewi

    Seaside restaurant at Ghar Lapsi.

    Visit bluecreekmalta.com ↗
  5. 5

    China Garden

    Valletta

    Cantonese restaurant on the Valletta Waterfront.

    Visit chinagardenmalta.com ↗

Frequently asked questions

Where are the best waterfront restaurants?

Spinola Bay, Sliema, Birgu, Marsaxlokk and Xlendi are popular choices, among many others.

Do waterfront tables need booking?

Yes. Seafront tables go fast, so ask for one when you book.

Are they open all year?

Most are, though some seasonal spots close in winter.

Listings tagged Sponsored are paid placements. How we choose

More in Food & Drink

Run a business in Malta?

Featured spots are available in every category.

How listings work