A acomodação dentro da cidade murada é muito charmosa, mas fica a 15 minutos de caminhada da balada noturna. Fora da muralha é mais barato e é mais agitado.
Dentro da cidade, La Torre del Canónigo (C/Major 8, 971 303 884, , entre €130-€257, www.elcanonigo.com) tem suítes luxuosas e espaçosas dentro da uma torre do século 14, enquanto que El Corsário (C/Poniente 5, 971 301 248, , €110-€130, http://www.ibiza-hotels.com/CORSARIO/index.esp.html) ocupa um palácio do século 17.
Na marina, perto do El Divino, o Ocean Drive (Playa de Talamanca s/n, Marina Botafoch, 971 318 112, €115-€200) oferece conforto quatro estrelas e uma decoração art déco, e para os clubbers fiéis, o glamoroso El Hotel de Pacha (Ps Marítim s/n, 971 315 963, , €225-€332, www.elhotelpacha.com) tem suites inteiramente brancas, com aparatos high-tech.
El Puerto (C/ Carlos III 22, 971 313 827) tem apartamentos (€110-€160) e quartos de hotel (€70-€100) a apenas dois minutos de caminhada do centro velho.
O Hostal Marina (C/Barcelona 6, 971 310 172, , €61-€83, www.hostal-lamarina.com), de frente para o mar, tem todo o básico, além de quartos coloridos, e o Hostal Vara de Rey (Paseo Vara de Rey 7, 971 301 376, , €48-€80, www.hibiza.com) é uma pensão aconchegante e toda remodelada na versão colorida dos anos 1950, com uma bonita vista.