Make your own free website on





Marsalforn is located in the middle of the north coast on the small Maltese Island of Gozo. As the island is small, all major tourist sites are within close proximity.

Desert Rose Flats are situated just a short stroll from the Marsalforn waterfront with the many restaurants, bars and cafes close by, this makes Desert Rose Flats the perfect accommodation choice when staying and touring the island of Gozo.

To reach Marsalforn from Malta, take the Gozo Channel Passenger and Vehicle Ferry from Circkewwa to Mgarr.  The crossing of the channel takes 1/2hr and passes the small island of Comino.  Transport options in Mgarr are to either take a taxi directly to Marsalforn, approx 10 minutes or you can catch the bus to Victoria (Rabat), the islands capital then catch bus #21 to Marsalforn.  Desert Rose Flats are located 2 minutes walk from the bus stop.

Marsalforn is served by bus #21 (located 2 minutes from the flats) which stops at the bus interchange in Victoria (Rabat), from here buses can be taken to all major villages and tourist destinations.

Boat tours around Gozo and the island of Comino with the Blue Grotto depart from Marsalforn Harbour.  There are also numerous dive centres to choose from.

Home | Rooms | Location | Rates | Photos | Contact


This site was last updated 01/01/06