Marsalforn restaurants

Top Choice Mediterranean in Marsalforn


Around 1km west of Marsalforn in quieter Qbajjar Bay, ocean views and excellent seafood blend at this locals' favourite. Combine views of nearby rocky headlands with dishes including a great spaghetti pescatore cram…
Mediterranean in Marsalforn

Restaurant Ta'Frenċ

About 1.5km south of Marsalforn, this restaurant is in a beautiful setting (a 200-year-old converted farmhouse surrounded by garden) and has an impressive menu of French, Italian and Maltese dishes created from fres…
Gozitan in Marsalforn

Otters Bistro

Waterfront Otters has a glorious, shady, outdoor terrace overlooking the bay. The menu has some great Gozitan choices, including braised lamb shank with fig and orange sauce, or spaghetti Gozitana (tossed with Malte…
Mediterranean in Marsalforn


Set high up to the east of the bay, family-run Arzella has a covered terrace with great views out to sea, and buzzes with locals who come for its fresh fish and convivial atmosphere.