Spinola Bay is a beautiful bay located in the city of St Julian’s on the island of Malta. It’s part of a large Bay, St Julian’s, which also includes the Balluta Bay and Exiles Bay.