The main beach of Supetar is the horseshoe shaped Uvala Banj, which is situated just between the harbour and the St. Nicolas peninsula. Behind the beach a resort hotel complex can be found.
Some more, probably quieter beaches are located further along the coast to both the west and the east side.
Like most beaches in Croatia, the beaches of Supetar are pebble beaches.
As Supetar is the main ferry port of Brac, the harbour is of course dominated by the landing place for the ferries from Split.
Nevertheless a picturesque marina and fishing harbour is situated just next to the ferry port.
It is lined by cafes and restaurants with outdoor terraces as well as with Austrian-style buildings.