Malta Weather

Malta enjoys one of the highest numbers of sunshine hours on the continent – an impressive average of 3,000 sunny hours per year.

Hotels and Resorts in Marsalforn

Marsalforn is the foremost seaside resort in Gozo. In the summer months it becomes a sizeable town where many Gozitan and also Maltese own summer houses. Marsalforn is also a small fishing-port - however, in summer especially, the seafront promenade is lively with people strolling round to the sound of music.
Marsalforn Bay is ideal for bathing. Many swim off the rocks, where the water is at its best. Families with children relax on the sheltered sandy bank and watch their youngsters splash in the sea.

Read more about Marsalforn, Gozo.

SEARCH HOLIDAY PACKAGES IN Marsalforn

Use the filters below to help find your perfect Malta holiday. Please note, only a selection of our holidays are displayed in this section and all are based on 2 people sharing (prices for Houses of Character and SC vary depending on the size of the property) - if your requirements differ or if you can't find your perfect holiday below, please use the search panel below to search through all our holidays, hotels and flight options.
Calypso Hotel
Marsalforn, Gozo
All visitors should enjoy this contemporary hotel and seaside village. The Calypso Hotel is a delightful place to relax, see and do – whether you’re after a sunny winter break or sun-drenched summer holiday.
View more info
7 nights package from
£232pp
Flight + Hotel + Transfer
Murella Living
Marsalforn, Gozo
Murello Living Gozo is a new boutique hotel opened in June 2016 offering innovative accommodation concepts. Each room has been individually designed with themes inspired by traditional and classical sights of Gozo producing a marriage of quality and
View more info
7 nights package from
£356pp
Flight + Hotel + Transfer
Please Note:
The prices above were correct at time of collection, but are subject to change. Find a holiday you like, click on the provisional price and we’ll search availability in seconds to give you a live price.