Acharávi liegt an der Nordküste Korfus und war ursprünglich ein Binnendorf, dessen historischer Ortskern wenige 100 m landeinwärts liegt.