Xwejni Bay ist eine Bucht der maltesischen Insel Gozo, die auf dem Gemeindegebiet von Żebbuġ liegt. Sie wird als Badebucht und Ausgangspunkt für Tauchgänge touristisch genutzt. Der nächstgelegene Ort an der Küste ist Marsalforn. Die Bucht verfügt über einen kleinen Kiesstrand, westlich der Bucht zieht sich ein vorgelagertes Felsplateau mit einem Double Arch und einer Höhle mit Kamin die Küste entlang.