Every village in Malta and Gozo now has a page on this site. There are 66 of them.
Each one lists where it is, which beaches are nearest, and what sits within a couple of kilometres.
What each page shows
- The island, and the nearest swimming with its distance.
- Every beach within 4 km, each with its shore type, so you can see whether it is sand or rock.
- A nearby panel listing the closest museums, temples and viewpoints.
Distances are measured from the middle of the village to the coordinates we hold. They are straight-line distances, not driving times.
On this island the two differ more than you would expect, because the roads follow the valleys.
Ten villages have no beach within 4 km
10 of the 66 are inland with no bay inside four kilometres, and their pages say so plainly.
Worth knowing before you book somewhere on the strength of the name. Several inland villages sound coastal and are not.
Which villages have the most on the doorstep
The harbour towns win by a distance. Valletta and Senglea each have around 20 sites within 2 km.
In Gozo, Xagħra has Ġgantija 500 metres away and Ta’ Kola Windmill 200 metres from the square.
If you want to walk to things rather than drive to them, stay in one of those.
How to use the pages
The most common use is checking a place before booking accommodation there.
A listing that says “close to the sea” can mean a rock shelf 3 km away up a hill. The village page tells you which beach, how far, and whether there is any sand.
The shore type matters more here than the distance. Only 12 of the 69 bays in Malta and Gozo are sand.
What the pages do not do
They do not rank villages or recommend one over another. They list what is measurably there.
For which bay is swimmable on a given day, the beach pages carry the wind and shelter data instead.




