Where it is
Xagħra is in Gozo. The nearest swimming is at Ramla l-Ħamra (Ramla Bay), about 2.1 kilometres away.
Beaches near Xagħra
Measured from the middle of the village. Each page lists the shore type and which winds it is open to.
- Ramla l-Ħamra (Ramla Bay), 2.1 km · Red Sand
- Marsalforn Bay, 2.4 km · Pebble / Sand
- Qbajjar Bay, 3.1 km · Pebble / Rocky
- San Blas Bay, 3.3 km · Red Sand
- Xwejni Bay, 3.5 km · Pebble / Rocky
- Mġarr ix-Xini, 3.6 km · Pebble