Marsalforn, home of Atlantis Gozo, is a charming seaside town on the northern coast of Gozo Island, Malta. Marsalforn beautifully marries its historical roots with modern tourism. Once a bustling fishing village, Marsalforn now thrives on relaxed tourism while retaining its traditional charm and laid back ways.
Marsalforn is characterised by its harbour-side cafes and restaurants, most serving fresh fish. The small harbour is the main port for a fleet of traditional `luzzijiet’ and smaller fishing boats. One can still observe the continuous activity of fisherman returning to and leaving from Marsalforn Bay on their rather colourful boats. The beauty of Marsalforn is its relaxed atmosphere, even in the height of summer. The seaside town has a small church dedicated to St Paul’s Shipwreck.
To the west of Marsalforn there are hundreds of salt-pans hewn into the rocky and rather dramatic landscape. Up to this very day, one can still see locals making salt as their ancestors used to do centuries ago. Bus transport to the capital city of Gozo, Victoria, is in frequent operation throughout the year and better still during summer. Atlantis Gozo Dive Centre is situated in a tranquil area just 5 minutes walk from the sea-front and centre of Marsalforn.
How Long Should I Stay in Marsalforn?
Marsalforn is home to Atlantis dive centre and our Gozo Holiday Accommodations, conveniently located less than a five-minute walk from the seafront. We offer accommodations ranging from seafront properties to the nearby countryside. For a short stay of 3 to 4 nights, you could enjoy a single dive day with a guided dive trip or a discover scuba try diving experience, while also visiting some local sights. However, a stay of 5 to 6 nights or a full week allows diving enthusiasts to fully immerse themselves in the relaxed and charming atmosphere of Marsalforn. With a dive package or training course spread over a few days, you can explore the underwater wonders, savour local Gozitan foods, enjoy sunset drinks, and experience the rich marine life and stunning underwater landscapes.
How to Get to Marsalforn
Marsalforn is easy to get to via Airport transfer or using taxis or buses from Victoria, the capital city of Gozo. Private taxi cars via Bolt or arranged drivers can whisk you here with ease. Alternatively, there are frequent bus services running throughout the year and even more so during the summer. This convenient connectivity allows visitors to come and go and also explore more of Gozo with ease.
Where to Eat in Marsalforn Food and Drink
In Marsalforn, finding good food is easy with numerous harbour-side restaurants and cafes. Enjoy fresh seafood, traditional Maltese dishes, and local specialties, all within a relaxed and picturesque setting.
Harbour-Side Dining:
Marsalforn’s harbour-side restaurants and cafes offer picturesque views and specialize in fresh seafood, making it a paradise for seafood lovers.
The Pierre’s Restaurant – Marina Wharf Marsalforn
Unwine’d – Triq Il-Port, Iż-Żebbuġ
Smugglers’ Cave – Triq il-Menqa, Iż-Żebbuġ
Local Cuisine:
Traditional Maltese dishes such as “rabbit stew,” “pastizzi,” and “ftira” are also widely available, providing a taste of the local culinary heritage.
After eating, you can explore cafes and bars, markets, or perhaps visit a viewpoint for a sunset.
Il-Kartell Restaurant Marina Street Marsalforn
Lantern Restaurant Marsalforn Bay Gozo
Alive Bistro Triq Il-Wied, Iż-Żebbuġ
Cafes and Bars:
Relax in one of the many cafes offering outdoor seating or enjoy an evening drink in the local bars, which feature a selection of local wines, beers, and cocktails.
Marsalforn is a delightful blend of historical charm, natural beauty, and modern amenities. Whether you’re enjoying the fresh seafood, exploring the salt pans, diving into the underwater world, or simply soaking in the stunning views, Marsalforn offers a unique and memorable experience for every visitor.



