Skip to content

Hotels in Mġarr, Malta

2 properties available to book

Xemxija Bay Hotel

★★★

Hotel · Xemxija

The hotel is located in Xemxija Bay, prominently situated overlooking the picturesque St. Paul’s Bay with breathtaking v...

View property

Other areas in Malta