When to visit?
Peak season in Ibiza is between June and September. The sun is shining and it may become blistering hot. Days are spent at the beach where cooling sea breezes prevents the tourists from getting overheated.

Cafe del Mar is packed during peak season.
Clubbing and nightlife is pretty slow in May, starts to kick off in June and reaches its maximum in August. Towards the end of September things start to cool off again.
The price of accommodation is highest in July and August. The best time to visit with regards to value for money and great temperatures are in early June and late September.