Situé sur le front de mer, à quelques mètres de la mer Méditerranée et à proximité des nombreux restaurants, bars et boutiques, l'hôtel St Patrick's bénéficie d'une situation privilégie dans la charmante station balnéaire de Xlendl au sud ouest de Gozo.