The beach at Mellieha Bay, often referred to by locals as Ghadira Bay, is the longest sandy beach in Malta.
Search for accommodation in Malta
Thanks to its gradual entry into the sea, fine sand and very good accessibility, Mellieha Bay is popular with families with children and visitors who are only in Malta for a few days and don't have much time to explore the more remote and smaller beaches.
Beach facilities
The beach has all the amenities from showers, to many restaurants and bars, sunbed hire and other water attractions.
Ghadira beach is similarly expensive to other beaches in Malta. For a set of 2 sunbeds and an umbrella you will pay around 17 eur per day.
In addition, you can try out classic water attractions and sports such as water skiing, water banana or parasailing with prices between 20 and 60 eur per hour.
Accommodation Ghadira
Stay in Mellieha resort if you want a worry-free beach holiday with all the facilities you need. You'll find hotels within walking distance of the beach in all price ranges. In summer, expect prices from 90 eur per night.
How to get there
The beach is right on the main road leading from Valletta to Cirkewwa harbour.
By car
Free parking is available in the adjacent car parks that stretch along the entire beach, but due to limited space they can fill up quickly. In the summer season, we recommend arriving at the beach by car before 9am.
By bus
We recommend taking the bus here. There are three stops along the beach and many bus lines from all over the island pass through. Check the specific routes and timetables (click on the line number each time).
- Line X1: airport, Cirkewwa harbour (towards Gozo and Comino), Bugibba, San Giljan, Pembroke,
- Lines 41 and 42: Valletta, Mosta, Cirkewwa port (direction Gozo and Comino), Bugibba, Birkirkara,
- Line 49: Valletta, Naxxar, Bugibba, Birkirkara,
- Line 101: Popeye's Village, Mgarr, Golden Bay and Ghaine Tuffieha beaches, Cirkewwa harbour (direction Gozo and Comino)
- Line 221: Cirkewwa Harbour (towards Gozo and Comino), Bugibba,
- Line 222: Port of Cirkewwa (direction Gozo and Comino), Bugibba, Pembroke, San Giljan, Sliema,
- Line 250: Valletta, Mosta, Bugibba, Birkirkara,
- Line N11: night service from the port of Cirkewwa via Bugibba and Pembroke to San Giljan.
What to see around
Discover all the places to see in Malta.