Top things to do in Marsalforn

Top Choice Beach in Marsalforn

Wied il-Għasri

A 5km hike west along the coast from Marsalforn is the narrow, cliff-bound inlet of Wied il-Għasri. Here a staircase cut into the rock leads down to a tiny shingle beach at the head of the inlet. It's a gorgeously p…
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…
Top Choice Area in Marsalforn

Salt Pans

Walk or drive west along the promenade, past the tiny sand beaches at Qbajjar Bay and the more scenic Xwieni Bay, until you reach a rocky shore. This wild and extraordinary landscape has been carved into a patchwork…
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…
Gifts & Souvenirs in Marsalforn


Locally crafted soaps and Gozitan produce, including jams, preserves and liqueurs, are all standout buys at this quirky little store. Owner Josette makes many of the products herself, and sampling before purchase is…
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.
Wine Bar in Marsalforn


This small lounge bar on the waterfront has a sleek interior and a couple of outside tables, and is a lively place to be in the summer months. It also serves decent pizzas.
Village in Marsalforn


Żebbuġ is a quiet Gozitan village in the hills west of Marsalforn. It is mainly residential as accommodation and services for travellers are largely gathered around Marsalforn Bay. Żebbuġ is renowned for excellent l…
Beach in Marsalforn

Xwieni Bay

Around 1.5km from Marsalforn, Xwieni Bay is separated from neighbouring Qbajjar Bay by a headland with a small fort. Xwieni combines a sandy beach for good swimming with a few simple food and drink kiosks. Slightly …