Recommended hotels in Xemxija Bay

Ambassador Hotel

From US$ 41

Shipwreck Promenade, St Paul's Bay, Malta - Show map

Show map

Offering 46 rooms, the unique Ambassador Hotel features a rooftop terrace, a swimming pool and a diving school available on site. Founded in 1960, the hotel underwent a renovation in 2006.

Book Now From US$ 41