Most of the mass-market hotels here provide their own evening entertainment, whilst there are bars and restaurants in the small town too. There's nothing to excite a Londoner, it should be said! Unless of course it is a festa weekend in which case there will be processions, music, food and fireworks.
Mellieha is in Malta. For general advice on nightlife in Malta, see my Malta nightlife page.