An affordable hotel
The Maritime Hotel Ibiza has a great location near the centre of the island's capital, with a beach very close by. The prices are especially good in winter: I stayed with two friends in a triple room for just 36 € per night in November 2010. The hotel doesn't offer too much - it's clearly aimed at low-cost tourists, but the rooms are clean and the staff are friendly. The downside is the wifi, with the frankly absurd price of 10 € for 12 hours or 40 € for a week.