Ibiza hotels

Hotels City Rating

Ibiza Gran Hotel  5 stars

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

Ibiza Island Very good
CAD 704

Aguas De Ibiza Grand Luxe Hotel  5 stars

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

Santa Eularia des Riu Great
CAD 1 036

Od Talamanca  5 stars

Calle De Jesus, 28, Ibiza Island, Spain, 07800

Ibiza Island Very good
CAD 616

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 279

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 430

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 659

Hard Rock Hotel Ibiza  5 stars

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

Ibiza Island Very good
CAD 564

Me Ibiza  5 stars

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

Santa Eularia des Riu Very good
CAD 774

Grand Hotel Palladium  5 stars

Los Lirios, 1, Santa Eularia des Riu, Spain

Santa Eularia des Riu Very good
CAD 423

Od Ocean Drive  4 stars

Playa Talamanca, Ibiza Island, Spain, 07800

Ibiza Island Very good
CAD 313

El Hotel Pacha  4 stars

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

Ibiza Town Very good
CAD 300

Hotel Mim Ibiza Es Vive - Adults Only  4 stars

C Carlos Roman Ferrer 8, Ibiza Town, Spain, 07800

Ibiza Town Very good
CAD 289

El Puerto Ibiza Hotel Spa  4 stars

Carlos Iii, 24, Ibiza Town, Spain, 07800

Ibiza Town Nice
CAD 178

Ibiza Rocks House At Pikes Hotel  4 stars

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

San Antonio (Ibiza) Nice
CAD 213

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 337

Sol House Ibiza  4 stars

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

San Antonio (Ibiza) Very good
CAD 291

Argos  4 stars

Playa Talamanca, Ibiza Island, Spain, 07800

Ibiza Island Very good
CAD 272

Bellamar Hotel Beach & Spa  4 stars

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

San Antonio (Ibiza) Very good
CAD 320

Blau Park  4 stars

Carrer Velazquez 9, San Antonio (Ibiza), Spain, 07830

San Antonio (Ibiza) Very good
CAD 238

Playasol The New Algarb  4 stars

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

Playa d'en Bossa Nice
CAD 334

Sirenis Hotel Tres Carabelas & Spa  4 stars

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

Playa d'en Bossa Very good
CAD 455

Torre Del Mar  4 stars

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

Ibiza Town Very good
CAD 358

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 328

Amare Beach Hotel Ibiza (Adults Only)  4 stars

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

San Antonio (Ibiza) Great
CAD 299

Ibiza Corso Hotel & Spa  4 stars

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

Ibiza Town Guest rating
CAD 534

Ebano Select Apartments (Adults Only)  4 stars

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

Playa d'en Bossa Very good
CAD 325

Portinatx Beach Club Hotel  4 stars

Cala Portinatx, 14, Portinatx, Spain, 07820

Portinatx Very good
CAD 336

Migjorn Ibiza Suites & Spa  4 stars

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

Playa d'en Bossa Great
CAD 500

Marvell Club Aparthotel  4 stars

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

San Antonio (Ibiza) Great
CAD 289

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 350

Rural Atzaro  4 stars

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

Ibiza Island

Aluasoul Ibiza - Adults Only  4 stars

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

Es Canar (Ibiza) Great
CAD 209

Barcelo Portinatx - Adults Only  4 stars

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

Portinatx Very good
CAD 370

Ibiza Sun Apartments  4 stars

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

Playa d'en Bossa Very good
CAD 394

Hotel Garbi Ibiza & Spa  4 stars

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

Playa d'en Bossa Great
CAD 377

Fiesta Hotel Cala Gracio (Adults Only)  4 stars

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

San Antonio (Ibiza) Great
CAD 195

Destino Pacha Ibiza Resort (Adults Only)  4 stars

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

Ibiza Island Nice
CAD 485

Grupotel Ibiza Beach Resort (Adults Only)  4 stars

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

Portinatx Very good
CAD 229

Palladium Hotel Palmyra (Adults Only)  4 stars

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

San Antonio (Ibiza) Very good
CAD 346

Simbad  4 stars

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

Talamanca (Ibiza) Very good
CAD 132

Alua Hawaii Ibiza  4 stars

C/ S Embarcador, 07820 San Antonio (Ibiza), Spain, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 285

Tropicana Ibiza Suites (Adults Only)  4 stars

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

Playa d'en Bossa Nice
CAD 336

Alua Miami Ibiza  3 stars

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

Santa Eularia des Riu Very good
CAD 180

Playasol Mare Nostrum  3 stars

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

Playa d'en Bossa Very good
CAD 219

Sandos El Greco (Adults Only)  3 stars

Cala Portinatx, Portinatx, Spain, 07810

Portinatx Great
CAD 254

Arenal  3 stars

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

San Antonio (Ibiza) Great
CAD 160

Ibiza Playa  3 stars

Tarragona, Ibiza Town, Spain, 7800

Ibiza Town Very good
CAD 244

Orosol  3 stars

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

San Antonio (Ibiza) Great
CAD 198

Presidente  3 stars

Sa Descuberta, 23, Portinatx, Spain, 07810

Portinatx Very good
CAD 289

Aparthotel Club Maritim  3 stars

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

San Antonio (Ibiza) Very good
CAD 139

Fiesta Hotel Tanit  3 stars

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

San Antonio (Ibiza) Very good
CAD 293

Fiesta Club Palm Beach  3 stars

C/Playa D'En Bossa, Sant Jordi De Ses Salines, Ibiza Island, Spain, 7800

Ibiza Island
CAD 601

Hotel Club San Remo  3 stars

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

San Antonio (Ibiza) Guest rating
CAD 109

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 170

Cala Llenya Resort Ibiza  3 stars

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

Cala Llenya (Ibiza) Very good
CAD 168

Marina Palace  3 stars

Es Calo, 104, Ibiza Island, Spain, 07829

Ibiza Island Very good
CAD 78

Aparthotel Nereida  3 stars

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

San Antonio (Ibiza) Very good
CAD 198

Hotel Ses Figueres  3 stars

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

Ibiza Island Very good
CAD 152

Invisa Figueral Resort  3 stars

Playa Es Figueral, Es Figueral, Spain, 07850

Es Figueral Great
CAD 217

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 141

Gran Sol  3 stars

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

San Antonio (Ibiza) Perfect
CAD 131

Hotel Tropical  3 stars

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

San Antonio (Ibiza) Very good
CAD 160

Azuline Hotel Pacific  3 stars

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

San Antonio (Ibiza) Great
CAD 150

Sirenis Cala Llonga Resort  3 stars

Apartado De Correos, 175, Cala Llonga (Ibiza), Spain, 07840

Cala Llonga (Ibiza) Great
CAD 160

Hotel Cartago  3 stars

Puerto De San Miguel, Port de Sant Miguel, Spain

Port de Sant Miguel Very good
CAD 234

Jet Apartments (Adults Only)  3 stars

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

Playa d'en Bossa Very good
CAD 276

El Pinar  3 stars

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

Cala Llonga (Ibiza) Very good
CAD 128

Ryans Ibiza (Adults Only)  3 stars

Carlos Roman Ferrer, 24, Ibiza Island, Spain

Ibiza Island
CAD 390

Apartamentos Tivoli  3 stars

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

Playa d'en Bossa Nice
CAD 271

Apartamentos Bora Bora (Adults Only)  3 stars

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

Playa d'en Bossa Very good
CAD 111

Hotel Puchet  3 stars

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

San Antonio (Ibiza) Very good
CAD 165

Marco Polo II (Adults Only)  3 stars

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

San Antonio (Ibiza) Very good
CAD 124

Ibiza Rocks Hotel (Adults Only)  3 stars

Calle Cervantes, 27, San Antonio 07820, Spain, San Antonio (Ibiza), Spain

San Antonio (Ibiza) Nice
CAD 279

Ibiza Jet Apartments  3 stars

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

Playa d'en Bossa
CAD 418

S Estanyol Hotel Club  3 stars

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

San Antonio (Ibiza)
CAD 356

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 188

Hotel Playasol Riviera  3 stars

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

San Antonio (Ibiza) Nice
CAD 254

Hotel Playasol Cala Tarida  3 stars

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

Cala Tarida (Ibiza) Nice
CAD 243

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 83

Aparthotel Monterrey  2 stars

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

San Antonio (Ibiza) Very good
CAD 86

Osiris Ibiza  2 stars

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

San Antonio (Ibiza) Very good
CAD 94

Puerto Cala Vadella  2 stars

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

Cala Vadella (Ibiza) Very good
CAD 278

Ses Savines  2 stars

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

San Antonio (Ibiza) Guest rating
CAD 128

Azuline Club Cala Martina Ibiza  2 stars

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

Es Canar (Ibiza) Nice
CAD 197

Club La Noria (Adults Only)  2 stars

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

Playa d'en Bossa Nice
CAD 198

Catalina  2 stars

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

San Antonio (Ibiza) Great
CAD 54

Piscis (Adults Only)  2 stars

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

San Antonio (Ibiza) Guest rating
CAD 1 854

Don Quijote  2 stars

C/ Pais Vasco 12, Figueretas, Spain, 07800

Figueretas Nice
CAD 439

Azuline Hotel Galfi  2 stars

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

San Antonio (Ibiza) Nice
CAD 56

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

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

San Antonio (Ibiza) Very good
CAD 128

Vedra  2 stars

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

San Antonio (Ibiza) Nice
CAD 158

Hotel Tagomago  2 stars

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

San Antonio (Ibiza) Nice
CAD 195

Hostal Mari  2 stars

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

San Antonio (Ibiza) Great
CAD 74

Hostal Anibal  2 stars

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

San Antonio (Ibiza) Great
CAD 45

Cenit  2 stars

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

Ibiza Town Very good
CAD 198

Azuline Hotel Llevant  2 stars

Calle Ramon Cajal N 5, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza)
CAD 123

Apartamentos Puerto Cala Vadella  2 stars

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

Cala Vadella (Ibiza)
CAD 214

Apartamentos Poseidon II  2 stars

C/ Carlos Roman Ferrer 44, Figueretas, Spain, 07800

Figueretas

Torrent Bay By Intercorp Hotel Group  2 stars

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

San Antonio (Ibiza) Very good
CAD 231

Wi-Ki-Woo (Adults Only)  2 stars

Carrer Ponent 14, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza)
CAD 301

Hostal Tarba  2 stars

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

San Antonio (Ibiza) Very good
CAD 132

Hotel Ca S Catala Adult Only  2 stars

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

Santa Eularia des Riu
CAD 111

Bahia De San Antonio  0 stars

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

San Antonio (Ibiza) Very good
CAD 164

Hostal Talamanca  0 stars

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

Talamanca (Ibiza) Very good
CAD 101

Apartamentos San Francisco  0 stars

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

San Antonio (Ibiza) Very good
CAD 83

Figueretes  0 stars

Paseo De Las Pitisas, Ibiza Island, Spain, 07800

Ibiza Island Very good
CAD 79

Apartamentos Mar I Vent (Adults Only)  0 stars

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

San Antonio (Ibiza) Guest rating
CAD 227

Apartamentos Formentera (Adults Only)  0 stars

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

San Antonio (Ibiza)
CAD 117

Marian Apartamentos  0 stars

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

San Antonio (Ibiza)
CAD 327

Sol Bahia Ibiza Suites  0 stars

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

San Antonio (Ibiza) Great
CAD 256

Apartamentos Orvay  0 stars

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

San Antonio (Ibiza)
CAD 176

La Ventana  0 stars

Sa Carrosa, 13, Ibiza Town, Spain

Ibiza Town Very good
CAD 152

Jovial Apartments  0 stars

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

San Antonio (Ibiza) Great
CAD 199

Hostal Juanita  0 stars

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

Ibiza Town Very good
CAD 156

Ibiza Heaven Apartments (Adults Only)  0 stars

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

Playa d'en Bossa
CAD 471

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 235

Agroturismo Atzaro  0 stars

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

Santa Eularia des Riu Perfect
CAD 466