Marsaskala ist ein beliebter Ferienort im Süden Maltas. Die Strände befinden sich in der Bucht von St. Tomasz, während die Stadt selbst Touristen mit zahlreichen Cafés, Restaurants, einem kleinen Fischereihafen und Denkmälern aus dem Mittelalter anzieht.
Das Dorf wurde im Mittelalter um einen Wachturm des Johanniterordens gegründet. Heute ist es das bekannteste Gebäude der Stadt. Der massive Steinturm beherbergt Restaurants und einen großartigen Aussichtspunkt über die Küste. In den Straßen voller Restaurants, Bars und Hotels befindet sich auch die gotische Kirche St. Anna und mehrere Kapellen.
Die meisten Gebäude in Marsaskala sind moderne Hotels und Pensionen. Sie umgeben eine kleine Bucht, die ein bisschen wie ein Fjord aussieht. Beliebte Formen der Erholung sind Segeln, Tauchen und Seekajakfahren. Liebhaber der Entspannung am Strand verfügen über einen großen Sandstrand in der Bucht von St. Thomas.