Ibiza hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Ibiza Gran Hotel  5 stars

Paseo Juan Carlos I, 17, Ibiza Island, Spain, 07800

Ibiza Island Very good
CAD 992

Aguas De Ibiza Grand Luxe Hotel  5 stars

Salvador Camacho, 9, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Great
CAD 500

Od Talamanca  5 stars

Calle De Jesus, 28, Talamanca (Ibiza), Spain, 07800

Talamanca (Ibiza) Very good
CAD 464

Gran Hotel Montesol Ibiza, Curio Collection By Hilton  5 stars

Passeig De Vara De Rey 2, Ibiza Town, Spain, 07800

Ibiza Town Very good
CAD 386

Grand Palladium White Island Resort & Spa  5 stars

C/ Playa D'En Bossa S/N, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Very good
CAD 2 044

Grand Palladium Palace Ibiza Resort & Spa  5 stars

C/ Playa D'En Bossa S/N, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Very good
CAD 790

Ushuaia Ibiza Beach Hotel (Adults Only)  5 stars

Carretera Playa D'En Bossa, 10, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Very good
CAD 473

Hard Rock Hotel Ibiza  5 stars

C/ Playa D'En Bossa S/N, Ibiza Island, Spain

Ibiza Island Great
CAD 394

Me Ibiza  5 stars

Urbanizacion S'Argamassa, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Very good
CAD 575

Grand Hotel Palladium  5 stars

Los Lirios, 1, Santa Eularia des Riu, Spain

Santa Eularia des Riu Very good
CAD 439

Od Ocean Drive  4 stars

Playa Talamanca, Ibiza Island, Spain, 07800

Ibiza Island Very good
CAD 356

El Hotel Pacha  4 stars

Calle Historiador Joan Mari Cardona 3, Ibiza Town, Spain, 07800

Ibiza Town Very good
CAD 671

Hotel Mim Ibiza Es Vive - Adults Only  4 stars

C/ Carlos Roman Ferrer 8, Ibiza, Es, Ibiza Island, Spain, 07800

Ibiza Island Very good
CAD 349

El Puerto Ibiza Hotel Spa  4 stars

Carlos Iii, 24, Ibiza Town, Spain, 07800

Ibiza Town Nice
CAD 291

Ibiza Rocks House At Pikes Hotel  4 stars

Cami De Sa Vorera S/N, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 517

Sol Beach House Ibiza (Adults Only)  4 stars

Pare Vicent Costa, 2, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Very good
CAD 356

Sol House Ibiza  4 stars

Granada S/N - Cala De Bou, San Antonio (Ibiza), Spain, 07830

San Antonio (Ibiza) Very good
CAD 373

Argos  4 stars

C/ La Mola S/N, Talamanca (Ibiza), Spain, 07800

Talamanca (Ibiza) Very good
CAD 296

Bellamar Hotel Beach & Spa  4 stars

Playa Es Pouet, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 256

Sandos El Greco (Adults Only)  4 stars

Cala Portinatx, Portinatx, Spain, 07810

Portinatx Great
CAD 308

Blau Park  4 stars

Velaquez, 9, Playa Calo D'Es Moro, San Antonio (Ibiza), Spain, 07830

San Antonio (Ibiza) Very good
CAD 126

Playasol The New Algarb  4 stars

Av. Pedro Matutes Noguera,107, Playa d'en Bossa, Spain, 07830

Playa d'en Bossa Nice
CAD 287

The Ibiza Twiins  4 stars

Avda. Pedro Matutes Noguera S/N, Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Very good
CAD 479

Torre Del Mar  4 stars

Calle Carlos Roman Ferrer S/N, Ibiza Town, Spain, 07800

Ibiza Town Very good
CAD 334

Fergus Style Bahamas (Adults Only)  4 stars

Avenida Playa D'En Bossa, S/N, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Very good
CAD 259

Amare Beach Hotel Ibiza (Adults Only)  4 stars

C/ La Rioja 9, San Antonio (Ibiza), Spain, 07819

San Antonio (Ibiza) Great
CAD 252

Ibiza Corso Hotel & Spa  4 stars

S'Illa Plana S/N, Ibiza Town, Spain, 07800

Ibiza Town Guest rating
CAD 494

Ebano Select Apartments (Adults Only)  4 stars

Begonias, 22-24, Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Very good
CAD 372

Portinatx Beach Club Hotel  4 stars

Cala Portinatx, 14, Portinatx, Spain, 07820

Portinatx Very good
CAD 351

Migjorn Ibiza Suites & Spa  4 stars

Begonias, 12-18, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Great
CAD 308

Marvell Club Aparthotel  4 stars

Avda. Des Calo S/N, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Great
CAD 250

Palladium Hotel Cala Llonga (Adults Only)  4 stars

C/ Po. Box 40, Playa Cala Llonga, Cala Llonga (Ibiza), Spain, 07840

Cala Llonga (Ibiza) Great
CAD 299

Rural Atzaro  4 stars

San Juan Km.15, , 07840, Santa Eulalia, Spain, Ibiza Island, Spain

Ibiza Island
CAD 458

Alua Soul Ibiza (Adults Only)  4 stars

C/Pou Des Lleo S/N, Es Canar (Ibiza), Spain, 07849

Es Canar (Ibiza) Great
CAD 288

Barcelo Portinatx (Adults Only)  4 stars

Puerto De Portinatx, S/N, Portinatx, Spain, 07810

Portinatx Very good
CAD 367

Ibiza Sun Apartments  4 stars

Calle Deessa Tanit, 21, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Very good
CAD 309

Hotel Garbi Ibiza & Spa  4 stars

De La Murtra, 5, Playa d'en Bossa, Spain

Playa d'en Bossa Great
CAD 344

Destino Pacha Ibiza Resort (Adults Only)  4 stars

Avenida Cap Martinet S/N, Ibiza Island, Spain, 07819

Ibiza Island Nice
CAD 491

Grupotel Ibiza Beach Resort (Adults Only)  4 stars

Carrer De Sa Cala Den Xuclar 50, Portinatx, Spain, 07810

Portinatx Great
CAD 221

Palladium Hotel Palmyra (Adults Only)  4 stars

Avenida Dr. Fleming,18, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 330

Simbad  4 stars

C/Ses Figueres 22 Ibiza 07800 Spain, Talamanca (Ibiza), Spain

Talamanca (Ibiza) Very good
CAD 188

Alua Hawaii Ibiza  4 stars

C/ S'Embarcador (Punta De'S Moli), San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 232

Tropicana Ibiza Suites (Adults Only)  4 stars

Calle Deessa Tanit,10/12 , Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Nice
CAD 387

Alua Miami Ibiza  3 stars

Calle Pou Roig, Nº 1, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Very good
CAD 189

Hotel Playasol Mare Nostrum  3 stars

Av Pedro Matutes Noguera S/N Playa D'En Bossa, Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Very good
CAD 172

Arenal  3 stars

Avda Dr. Fleming Bajo 16, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Great
CAD 139

Ibiza Playa  3 stars

Calle Tarragona, Ibiza Town, Spain, 7800

Ibiza Town Very good
CAD 263

Orosol  3 stars

Cami General, Nº1, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Great
CAD 217

Presidente  3 stars

Cala Portinatx, Portinatx, Spain, 07810

Portinatx Great
CAD 305

Aparthotel Club Maritim  3 stars

Madrid, 16, San Antonio (Ibiza), Spain, 07830

San Antonio (Ibiza) Very good
CAD 211

Fiesta Hotel Tanit  3 stars

Carretera Cala Gracio, S/N, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 255

Hotel Playasol San Remo  3 stars

C/ Cala De Bou, 32, San Antonio (Ibiza), Spain, 07830

San Antonio (Ibiza) Guest rating
CAD 149

Azuline Hotel - Apartamento Rosamar  3 stars

C. Huelva 14 Cala De Bou, San Antonio Bay, Ibiza, Balearic Islands, San Antonio (Ibiza), Spain, 07839

San Antonio (Ibiza) Very good
CAD 121

Cala Llenya Resort Ibiza  3 stars

Urbanizacion Cala Llenya, Cala Llenya (Ibiza), Spain, 07850

Cala Llenya (Ibiza) Very good
CAD 367

Marina Palace By Intercorp Group  3 stars

Es Calo, 104, Ibiza Island, Spain, 07829

Ibiza Island Very good
CAD 189

Aparthotel Nereida  3 stars

Calle Madrid 2-10, San Antonio (Ibiza), Spain, 07840

San Antonio (Ibiza) Very good
CAD 143

Ses Figueres  3 stars

C/ Ses Figueres, 18, Ibiza Island, Spain, 07800

Ibiza Island Very good
CAD 175

Invisa Figueral Resort  3 stars

Playa Es Figueral, Es Figueral, Spain, 07850

Es Figueral Great
CAD 309

Azuline Hotel Mar Amantis & Mar Amantis II  3 stars

Carretera Port Des Torrent, S/N, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 164

Gran Sol  3 stars

Calle Soledad, 49, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Perfect
CAD 195

Hotel Tropical  3 stars

C Cervantes 28, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 135

Azuline Hotel Pacific  3 stars

Calle Londres 2, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Great
CAD 125

Fiesta Hotel Cala Gracio (Adults Only)  3 stars

Carretera Cala Gracio, S/N, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Great
CAD 270

Sirenis Cala Llonga Resort  3 stars

Cala Llonga, Cala Llonga (Ibiza), Spain, 07840

Cala Llonga (Ibiza) Great
CAD 168

Hotel Cartago  3 stars

Puerto De San Miguel, Port de Sant Miguel, Spain

Port de Sant Miguel Very good
CAD 220

Jet Apartments (Adults Only)  3 stars

Playa D'En Bossa, Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Very good
CAD 275

El Pinar  3 stars

Monte Aconcagua, S/N, Playa De Cala Llonga, Cala Llonga (Ibiza), Spain, 07840

Cala Llonga (Ibiza) Great
CAD 121

Apartamentos Playasol My Tivoli  3 stars

Calle Manuel De Falla, 1, Playa d'en Bossa, Spain, 28012

Playa d'en Bossa Nice
CAD 203

Apartamentos Bora Bora (Adults Only)  3 stars

Playa D'En Bossa, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Very good
CAD 217

Hotel Puchet  3 stars

Avenida Doctor Fleming, 51, San Antonio (Ibiza), Spain

San Antonio (Ibiza) Very good
CAD 175

Playasol Marco Polo II (Adults Only)  3 stars

Avenida De Portmany, S/N, San Antonio (Ibiza), Spain

San Antonio (Ibiza) Very good
CAD 143

Ibiza Rocks Hotel (Adults Only)  3 stars

Carrer Cervantes, 27, San Antonio (Ibiza), Spain

San Antonio (Ibiza) Nice
CAD 197

Ibiza Jet Apartments  3 stars

Carretera Platja D'En Bossa, S/N, 07817 ,, Playa d'en Bossa, Spain

Playa d'en Bossa
CAD 426

S Estanyol Hotel Club  3 stars

San Antonio Bay, S N, San Antonio (Ibiza), Spain, 00000

San Antonio (Ibiza)
CAD 168

Caribe  3 stars

Carrer Pou Des Lleo, 8, 07840 Santa Eulalia Del Rio, Islas Baleares, Spain Es Cana, Ibiza, Balearic Islands, Spain 07840 Es Cana, Ibiza, Balearic Islands, Spain, Cala Llenya (Ibiza), Spain, 07849

Cala Llenya (Ibiza)
CAD 278

Hotel Playasol Riviera  3 stars

Es Calo, S/N - Bahia De San Antonio, San Antonio (Ibiza), Spain, 07800

San Antonio (Ibiza) Nice
CAD 170

Hotel Playasol Cala Tarida  3 stars

Plaza Del Mar S/N, Cala Tarida (Ibiza), Spain

Cala Tarida (Ibiza) Nice
CAD 189

The Red Hotel By Ibiza Feeling (Adults Only)  2 stars

Carrer De Ramon Y Cajal 2, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Nice
CAD 62

Aparthotel Monterrey  2 stars

C/ Sabadell 10, San Antonio (Ibiza), Spain, 07839

San Antonio (Ibiza) Very good
CAD 157

Osiris Ibiza  2 stars

Playa Es Puet, San Antonio (Ibiza), Spain, 07812

San Antonio (Ibiza) Very good
CAD 158

Aparthotel Puerto Cala Vadella  2 stars

Playa De Cala Vadella, Cala Vadella (Ibiza), Spain, 07830

Cala Vadella (Ibiza) Very good
CAD 217

Ses Savines  2 stars

Avinguda Doctor Fleming 22, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Perfect
CAD 160

Azuline Club Cala Martina Ibiza  2 stars

Avda. Punta Arabi S/N, Es Canar (Ibiza), Spain, 07840

Es Canar (Ibiza) Nice
CAD 294

La Noria (Adults Only)  2 stars

Arguelades, 7, Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Nice
CAD 206

Catalina  2 stars

Balansat, 38, 07800, San Antonio, Spain, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Great
CAD 57

Piscis (Adults Only)  2 stars

Avenida Portmany 1, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Guest rating
CAD 167

Don Quijote  2 stars

C/ Pais Vasco 12, Figueretas, Spain, 07800

Figueretas Nice
CAD 331

Azuline Hotel Galfi  2 stars

Avenida Doctor Fleming S/N, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Nice
CAD 96

Azuline Hotel S'Anfora & Fleming (Adults Only)  2 stars

Av Doctor Fleming 55, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 83

Vedra  2 stars

C/ Del Mar, 9, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Nice
CAD 129

Tagomago  2 stars

Playa S'Estanyol 16, San Antonio (Ibiza), Spain

San Antonio (Ibiza) Nice
CAD 121

Hostal Mari  2 stars

42 Progreso, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Great
CAD 65

Cenit  2 stars

Archiduque Luis Salvador, S/N, Ibiza Town, Spain, 07800

Ibiza Town Very good
CAD 246

Azuline Hotel Llevant  2 stars

Ramon Y Cajal, 5, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza)
CAD 87

Apartamentos Puerto Cala Vadella  2 stars

C/ Castelldefels, 22, Cala Vadella (Ibiza), Spain

Cala Vadella (Ibiza)
CAD 359

La Ventana  2 stars

Plaza Sa Carrossa 13, Ibiza Town, Spain

Ibiza Town Very good
CAD 220

Wi-Ki-Woo (Adults Only)  2 stars

C Ponent No 14 San Antonio, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza)
CAD 351

Hostal Tarba  2 stars

Ramon Y Cajal, 20, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 129

Hotel Ca'S Catala - Adult Only  2 stars

Del Sol, S/N, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu
CAD 171

Bahia De San Antonio  0 stars

Es Calo, 78, San Antonio (Ibiza), Spain, 07830

San Antonio (Ibiza) Very good
CAD 160

Hostal Talamanca  0 stars

Playa Talamanca, S/N, Talamanca (Ibiza), Spain, 07800

Talamanca (Ibiza) Very good
CAD 266

Apartamentos San Francisco  0 stars

C/Barcelona S/N, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 133

Figueretes  0 stars

Paseo De Las Pitisas, Ibiza Town, Spain, 07800

Ibiza Town Very good
CAD 213

Apartamentos Mar I Vent (Adults Only)  0 stars

Calle Balanzat 36A, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Guest rating
CAD 87

Apartamentos Formentera (Adults Only)  0 stars

C/Santa Rosalia, 33, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza)
CAD 151

Hostal Anibal  0 stars

C/ Miguel Angel 4, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Great
CAD 86

Apartamentos Marian  0 stars

Alicante, 28, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza)
CAD 399

Sol Bahia Ibiza Suites  0 stars

Cala Gracio, 23, San Antonio (Ibiza), Spain, 7800

San Antonio (Ibiza) Great
CAD 179

Ryans Ibiza (Adults Only)  0 stars

Carlos Roman Ferrer, 24, Ibiza Island, Spain

Ibiza Island
CAD 210

Apartamentos Orvay  0 stars

Formentera 2, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza)
CAD 103

Jovial Apartments  0 stars

C/ Formentera 3, San Antonio (Ibiza), Spain, 7820

San Antonio (Ibiza) Great
CAD 136

Apartamentos Poseidon II  0 stars

C/ Carlos Roman Ferrer 44, Ibiza Island, Spain, 07800

Ibiza Island

Torrent Bay By Intercorp Hotel Group  0 stars

C/ Valencia, 4, San Antonio (Ibiza), Spain, 7830

San Antonio (Ibiza) Very good
CAD 193

Hostal Juanita  0 stars

Juan De Austria, 17, Ibiza Town, Spain, 07800

Ibiza Town Very good
CAD 206

Ibiza Heaven Apartments (Adults Only)  0 stars

Carrer De Pablo Picasso 18, Playa d'en Bossa, Spain

Playa d'en Bossa
CAD 441

Apart Marina Playa (Adults Only)  0 stars

C/ Sol Sortint, S/N, 07820 San Jose Ibiza, Illes Balears, Spain Ibiza Island - Sant Antoni De Portmany, Spain 07820 Ibiza Island - Sant Antoni De Portmany, Spain, San Antonio (Ibiza), Spain, 07812

San Antonio (Ibiza) Very good
CAD 164

Cel Blau Apartamentos  0 stars

Avda. Punta Arabi 113, Es Canar (Ibiza), Spain, 07840

Es Canar (Ibiza)
CAD 245

Agroturismo Atzaro  0 stars

Carretera San Juan Km 15, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Perfect
CAD 717

Haveli House Ibizan Rustic House  0 stars

Calle Cala Vadella , Cala Vadella (Ibiza), Spain, 07838

Cala Vadella (Ibiza)
CAD 583