Ibiza Town and Upper Town (located in Dalt Vila) have plenty of shops. Plan to spend some time wandering through the winding streets near the marina. Very touristy feel, but still manages to be charming. There are some finds, if you are patient.
From the category archives: