Most shops in Ibiza are open Monday to Saturday from 9 am to 1:30 pm and from 5 pm to 8 pm or 9 pm, although you can always find souvenir shops with longer opening hours or which are open on Sundays. The shops in the port area of Ibiza are open until midnight during the summer months.