Mellieha Bay (Ghadira Bay)
One of the largest beaches in Malta, Mellieha Bay lies on the northeast coast close to the biggest cluster of hotels on the island as well as the ferry service to Gozo from Cirkewewwa. Roughly an hour’s drive from Valetta – Malta’s capital – it is sheltered by its deep bay, which leads to golden sands running for around 800 metres in length.
There’s a good number of sun loungers to choose between, and a cluster of permanent and temporary food and drink options, as well as some areas of free beach for those who want to enjoy the sands without the beach furniture.
One of the most popular beaches on the island, with both locals and visitors enjoying its fine panoramas and warm waters, Mellieha Bay does get busy on weekends in the summer months. Parking a private vehicle can be difficult as a result, and it’s generally best to make use of the island’s bus services instead.
The bay remains relatively shallow for some distance, allowing for children to splash about in the surf and others to try snorkelling in a safe environment although sightings below the waterline are limited. There’s also a good range of water sports for those looking to be a little more active, including canoes, windsurfs, pedalos and scuba rentals.
The charming village which gives Mellieha Bay its name looks on from the cliffs and can be reached on foot in around 20 minutes.
Nearest town/city
Mellieħa
Also known as:
Ghadira Bay
Lifeguard service
Yes
Activities
- Swimming/bathing
Facilities
- Wheelchair accessible
Awards
Submit a correction
Current weather (Tue Sep 17th 10:00)
(Cloudy)
25.2°C / 77°F
Mellieha Bay Reviews
Good for kid's
Barry
Jun 16th 2021One of the shallowest beaches on Malta. Go out 200mtrs before any real depth. Sand clean and white gets swept every night. Good lifeguard’s who are all trained by Maltese Red Cross.
Downside it’s too commercial.
What did we get wrong?
Rate Mellieha Bay
Malta
Beaches nearby
- Ghadira-plaja naturala (0 mi)
- Ghadira (0.3 mi)
- Paradise Bay (1.6 mi)
- Palm Beach Lido (1.6 mi)
- Little Armier Beach (1.6 mi)
- Imgiebah Bay (1.6 mi)
- Paradise Bay Hotel Beach (1.8 mi)
- Golden Bay (2.3 mi)
- Ghajn Tuffieha Bay (2.6 mi)
- Qarraba Bay (2.8 mi)