Es liegt 13 km von Jelsa entfernt, an einer Strecke mit einem 1,4 km langen Einbahn-Tunnel durch das Massiv des Berges St. Nikolaus, der 626 Meter hoch aufragt. Auf dem Gipfel steht die Kirche des heiligen Nikolaus, erbaut vom berühmten "Rebellen" Matija Ivanić.
Zavala liegt an der Südseite der Insel Hvar mit Blick auf das offene Meer. Es war der Hafen von Pitve am Kap Zača (Žalac) und ist erst seit 1991 eine eigenständige Siedlung.
Es hat 170 Einwohner. Nach Osten führt eine Straße nach Gromin Dolac, nach Westen nach Ivan Dolac und Sveta Nedjelja. Die Kirche des heiligen Petrus von Verona wurde 1331 erbaut, eine gleichnamige Kapelle 1727, dazu die Kapelle des heiligen Georg 1866. 2015 fertigte Rate Radonić den Kreuzweg aus Holz.
An den steilen Hängen oberhalb von Zavala liegen Weinberge der Rebsorte Bodanjuša und zahlreiche Olivenhaine. Entlang der Küste liegen Felsstrände: Petrašćica mit einer Höhle sowie die Strände Skalinada, Zavala und Port Beach. Mehrere hundert Apartments stehen zur Vermietung.
Täglich fährt ein Touristenboot zur nur 2,5 km entfernten Insel Šćedro, wo es ein Restaurant mit Apartments gibt. Der alte Name der kleinen Insel Šćedro war Torta, und früher gab es dort zwei bewohnte Orte, Mostir und Nastan. Auf Šćedro gibt es auch einen Hubschrauberlandeplatz.