Beach Banj est une plage municipale située à quelques minutes à pied du vieux centre-ville. Il a été construit en 2012 et est doté d'un grand nombre de contenus pour enfants et adultes ainsi que de toutes les fonctionnalités de sécurité. La plage offre une vue attrayante sur le vieux centre-ville, la cathédrale Saint-James (UNESCO), la forteresse Saint-Michel et le chenal Saint-Ante. La plage de Banj a remporté le prix de la meilleure plage en Croatie en 2016 au choix de l'Office du tourisme de la Croatie.