Bugibba and neighbouring Qawra is full of apartments for holiday lets or long lets. Ask the locals in the main areas such as the Bugibba bay square for the best deals.