top of page

Ghadira Bay

Mellieha Bay, also known as Ghadira Bay, is the largest and one of the most beautiful and popular sandy beach in Malta located in the northern part of the Island, just off the town of Mellieha. The shallow water that is ankle deep for about 50 metres out to sea and easy accessibility is makes the beach one of the most family friendly beaches in Malta. Mellieha Bay has endless activities to choose from like windsurfing, kite surfing, canoeing, water-skiing, and even a blow up water platform for the children out in the sea, something to keep bathers happy for hours. Even though Mellieha Bay is the most popular sandy beach in Malta, it is large enough not to be crowded except during weekends in the peak summer months. Mellieha Bay is in fact divided into three beaches separated by short rocky sections and one can choose from staying on the calmer side or on the more lively and active part. The middle beach is the widest and longest stretch of sand with all the activities and the most popular one. The last bay on the right hand side offers a quieter and more relaxing atmosphere for the more easy going bathers. Mellieha Bay does not have any underwater currents and hardly ever experiences rough seas, making the Bay ideal and safe for children.


Check out beach and weather conditions here!

Getting there

Bus numbers 41, 42, 49 from Valletta

bottom of page