Marsaxlokk es un pueblecito marinero de la costa sureste de Malta.
Marsaxlokk está situado a poco más de 10 kilómetros de la capital de la isla, La Valeta. Desde allí, se puede llegar en varios autobuses que salen diariamente.
Tiene un pasado griego, fenicio y turco, como ocurre con el resto de la isla. Estos pueblos se dedicaban al comercio y han dejado buena parte de su impronta en toda la isla de Malta. Su nombre deriva de dos palabras maltesas: marsa, que significa puerto y xlokk, que hace referencia al viento del Siroco.
Marsaxlokk tiene por encanto sus tradicionales viviendas de pescadores, de piedra y dos alturas, al estilo turco. El puerto y sus pequeñas embarcaciones, conocidas como luzzi o luzzu son otro de sus atractivos.
Otra buena razón para visitar Marsaxlokk es su oferta de restaurantes donde degustar delicioso marisco y pescado fresco.