Ibiza hotels

Hotels City Rating From

Od Talamanca Hotel  5 stars

Calle De Jesus, 28, Talamanca, Spain, 07800

Talamanca Fabulous USD 264

Me Ibiza Hotel Santa Eularia des Riu  5 stars

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

Santa Eularia des Riu Fabulous USD 479

Grand Hotel Palladium Santa Eularia des Riu  5 stars

Los Lirios, 1, Santa Eularia des Riu, Spain

Santa Eularia des Riu Fabulous USD 366

Ibiza Gran Hotel  5 stars

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

Ibiza Island Very good USD 637

Ibiza Rocks House At Pikes Hot Hotel  5 stars

Po Box 104, Ibiza Island, Spain, 07820

Ibiza Island Very good USD 377

Ushuaia Ibiza Beach Hotel Playa d'en Bossa  5 stars

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

Playa d'en Bossa Very good USD 513

Grand Palladium Palace Ibiza Resort & Spa Playa d'en Bossa  5 stars

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

Playa d'en Bossa Fabulous USD 400

Gran Hotel Montesol Ibiza Curio Collection By Hilton  5 stars

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

Ibiza Island Very good USD 296

Aguas De Ibiza Lifestyle & Spa Hotel Santa Eularia des Riu  5 stars

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

Santa Eularia des Riu Fabulous USD 438

Migjorn Suites And Spa Playa d'en Bossa  4 stars

Carrer De Les Begonias 12-18 Playa D'En Bossa, Ibi, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Fabulous USD 475

Ebano Hotel Playa d'en Bossa  4 stars

C/ Begonias 22-26, Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Fabulous USD 2 976

Palladium Hotel Don Carlos Santa Eularia des Riu  4 stars

C/Los Rosales, Santa Eularia des Riu, Spain, 07849

Santa Eularia des Riu Superb USD 316

El Corso Hotel Ibiza Island  4 stars

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

Ibiza Island Guest rating USD 228

Ibiza Sun Apartments Playa d'en Bossa  4 stars

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

Playa d'en Bossa Fabulous USD 178

Intertur Hotel Hawaii Ibiza San Antonio  4 stars

Carrer De S'Embarcador S/N, San Antonio, Spain, 07820

San Antonio Fabulous USD 230

Tropicana Ibiza Coast Suites Playa d'en Bossa  4 stars

Deessa Tanit, 10-12, Playa D'En Bossa, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Good USD 339

Apartahotel Blau Parc San Antonio  4 stars

Carrer Velazquez, 9, San Antonio, Spain, 07820

San Antonio USD 207

Palladium Palmyra Hotel San Antonio  4 stars

Avda. Doctor Fleming 18, San Antonio, Spain, 07820

San Antonio Fabulous USD 207

Sensimar Ibiza Beach Resort Portinatx  4 stars

C/ De Sa Cala Den Xuclar, 50, Portinatx , Portinatx, Spain, 07810

Portinatx Good USD 174

Destino Pacha Ibiza Resort  4 stars

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

Ibiza Island Very good USD 453

Hotel Simbad Talamanca  4 stars

C/ Ses Figueres, 22, Playa De Talamanca, Talamanca, Spain, 07800

Talamanca Fabulous USD 190

Hotel Garbi Ibiza & Spa Playa d'en Bossa  4 stars

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

Playa d'en Bossa Fabulous USD 187

Torre Del Mar Hotel Ibiza Town  4 stars

Playa D'En Bossa, S/N Ibiza 07800, Ibiza Town, Spain, 07800

Ibiza Town Fabulous USD 305

Royal Plaza Hotel Ibiza Island  4 stars

Pere Frances, 27-29, Ibiza Island, Spain, 07800

Ibiza Island Very good USD 167

Marconfort El Greco Hotel Portinatx  4 stars

Cala Portinatx S/N, Portinatx, Spain, 07810

Portinatx Fabulous USD 233

Argos Hotel Ibiza Island  4 stars

Playa De Talamanca, Ibiza Island, Spain, 07800

Ibiza Island Very good USD 200

Casa Victoria Suites Hotel Sant Josep de sa Talaia  4 stars

Cala Tarida,, Sant Josep de sa Talaia, Spain, 07830

Sant Josep de sa Talaia Good USD 158

El Hotel Pacha Ibiza Island  4 stars

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

Ibiza Island Fabulous USD 305

Bellamar Hotel Beach & Spa San Antonio  4 stars

Retir 1, San Antonio, Spain, 07820

San Antonio Very good USD 195

Ocean Drive Ibiza Hotel  4 stars

Playa De Talamanca / Marina Botafoch, Ibiza Island, Spain, 07800

Ibiza Island Very good USD 356

Sol Ibiza Hotel Santa Eularia des Riu  4 stars

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

Santa Eularia des Riu Very good USD 317

Marina Palace Ibiza Island  3 stars

Ctra. Port Des Torrent,S/N, Ibiza Island, Spain, 07829

Ibiza Island Fabulous USD 120

Nereida Aparthotel Ibiza Island  3 stars

Madrid, 2-10, Ibiza Island, Spain, 07840

Ibiza Island Fabulous USD 147

Intertur Hotel Miami Ibiza Santa Eularia des Riu  3 stars

Pau Roig 1, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Very good USD 319

Puchet Hotel San Antonio  3 stars

Avenida Doctor Fleming, 51, San Antonio, Spain

San Antonio Fabulous USD 117

Apartamentos Bora Bora Playa d'en Bossa  3 stars

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

Playa d'en Bossa Very good USD 214

Barcelo Portinatx Adults Only Hotel  3 stars

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

Portinatx Fabulous USD 226

Gran Sol Hotel San Antonio  3 stars

Calle Soledad, (Calo Des Moro) 49, San Antonio, Spain, 07820

San Antonio Superb USD 174

Jet Apartments Playa d'en Bossa  3 stars

Playa Den Bossa Sn San Jorge, Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Very good USD 239

Sirenis Cala Llonga Resort  3 stars

Santa Eulalia Del Rio 07840 - 0, (Cala Llonga, 07840 Cala Llonga, Ibiza, Spain), Cala Llonga (Ibiza), Spain, 07840

Cala Llonga (Ibiza) Exceptional USD 121

Marco Polo I Hotel San Antonio  3 stars

Avenida De Portmany, San Antonio, Spain, 07820

San Antonio Good USD 126

El Pinar Hotel Cala Llonga  3 stars

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

Cala Llonga (Ibiza) Fabulous USD 102

Cala Llenya Resort Ibiza  3 stars

Parroquia De San Carlos, Carrer Botafoch S/N, 07850, Cala Llenya (Ibiza), Spain, 07850

Cala Llenya (Ibiza) Very good USD 107

Ryans Ibiza Apartments  3 stars

Calle Carlos Roman Ferrer, 24, 07800 Ibiza Town, Ibiza Island, Spain

Ibiza Island USD 299

Azuline Hotel Pacific San Antonio  3 stars

Calle Londres 2, San Antonio, Spain, 07820

San Antonio Fabulous USD 87

Apartamentos Tivoli Playa d'en Bossa  3 stars

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

Playa d'en Bossa Good USD 162

Hotel Tropical San Antonio  3 stars

C/Cervantes 28 San Antonio De Portmany 7820 Spain, San Antonio, Spain, 07820

San Antonio Very good USD 162

Rosamar Aparthotel San Antonio  3 stars

Calle Huelva 14-18 - Cala De Bou, San Antonio, Spain, 07839

San Antonio Fabulous USD 196

Marvell Complex Hotel San Antonio  3 stars

Avda. Es Calo S/N, San Antonio, Spain, 07820

San Antonio Fabulous USD 259

Ibiza Rocks Hotel San Antonio  3 stars

Calle Cervantes 27 07820, San Antonio, San Antonio, Spain, 07820

San Antonio Good USD 320

Ibiza Playa Hotel Ibiza Town  3 stars

Calle Tarragona, S/N .Playa Figueretas, Ibiza Town, Spain, 7800

Ibiza Town Fabulous USD 153

Fiesta Hotel Milord San Antonio  3 stars

C/ La Riojo 9, San Antonio, San Antonio, Spain, 07819

San Antonio Superb USD 155

Club Bahamas Ibiza Hotel Playa d'en Bossa  3 stars

Playa Den Bossa, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Very good USD 302

Azuline H. Mar Amantis I & II Hotel San Antonio  3 stars

Crta Port D'Es Torrent , San Antonio, Spain, 07820

San Antonio Fabulous USD 137

Sirenis Hotel Playa Dorada Ibiza Island  3 stars

Apdo. Correos 175 , Ibiza Island, Spain, 07840

Ibiza Island Superb USD 63

Presidente Hotel Portinatx  3 stars

Cala Portinatx, Portinatx, Spain, 07810

Portinatx Fabulous USD 175

All Suite Ibiza Aparthotel San Antonio  3 stars

Carrer Santa Rosalia 2, Sant Antoni De Portmany, Ibiza, 07820, Spain, San Antonio, Spain

San Antonio USD 252

Algarb Hotel Playa d'en Bossa  3 stars

Avda. Pedro Matutes, Noguera, Playa D'En Bossa, Playa d'en Bossa, Spain, 07830

Playa d'en Bossa Good USD 176

Fiesta Hotel Tanit San Antonio  3 stars

Carretera Cala Gracio, S/N, San Antonio, Spain, 07820

San Antonio Very good USD 161

Riviera Hotel San Antonio  3 stars

Es Calo, S/N, San Antonio, Spain, 07830

San Antonio Good USD 223

Arenal Hotel San Antonio  3 stars

Avda Dr. Fleming Bajo 16, San Antonio, Spain, 07820

San Antonio Superb USD 125

Club San Remo Hotel San Antonio  3 stars

Ctra. Port D'Es Torrent S/N, San Antonio, Spain, 07830

San Antonio Guest rating USD 172

Club Portinatx Hotel  3 stars

Cala Portinatx, 14, Portinatx, Spain, 07820

Portinatx Very good USD 204

Ibiza Jet Apartments Playa d'en Bossa  3 stars

Carretera De Platja D'En Bossa, Playa d'en Bossa, Spain

Playa d'en Bossa USD 334

Marina Panorama Hotel Es Canar  3 stars

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

Es Canar (Ibiza)

Ryans Pocket Hostel Ibiza Island  2 stars

Obispo Huix 17, Ibiza Island, Spain, 07800

Ibiza Island USD 119

The Red Hotel By Ibiza Feeling San Antonio  2 stars

C/ Ramon Y Cajal,2, San Antonio, Spain, 07820

San Antonio Good USD 83

Marco Polo II Hotel San Antonio  2 stars

Avenida De Portmany, S/N, San Antonio, Spain

San Antonio Very good USD 133

Hotel Es Vive Ibiza Town  2 stars

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

Ibiza Town Very good USD 197

Azuline Hotel Llevant San Antonio  2 stars

Ramon Y Cajal, 5, San Antonio, Spain, 07820

San Antonio USD 115

El Puerto Hotel Ibiza Island  2 stars

Carlos Iii, 24, Ibiza Island, Spain, 07800

Ibiza Island USD 123

Azuline Hotel S'Anfora & Fleming San Antonio  2 stars

Avda. Doctor Fleming, 55, San Antonio, Spain, 07820

San Antonio Very good USD 77

Piscis Hotel San Antonio  2 stars

Avenida Portmany, 1, San Antonio, Spain, 07820

San Antonio Guest rating USD 135

Azuline Hotel Galfi San Antonio  2 stars

Avenida Doctor Fleming S/N, San Antonio, Spain, 07820

San Antonio Good USD 111

Osiris Ibiza Hotel San Antonio  2 stars

Playa Es Puet, San Antonio, Spain, 07812

San Antonio Fabulous USD 117

Catalina Hotel San Antonio  2 stars

General Balansat 38, San Antonio, Spain, 07820

San Antonio Superb USD 41

Tagomago Hotel San Antonio  2 stars

Playa S'Estanyol, San Antonio, Spain

San Antonio Good USD 76

Ses Figueres Hotel Talamanca  2 stars

C/ Ses Figueres, 18, Talamanca, Spain, 07800

Talamanca Fabulous USD 163

Hotel Playasol Mare Nostrum Playa d'en Bossa  2 stars

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

Playa d'en Bossa Good USD 167

Hostal Anibal San Antonio  2 stars

Miguel Angel 4, San Antonio, Spain, 07820

San Antonio Superb USD 77

Club Maritim Hotel San Antonio  2 stars

C/ Madrid, 16, San Antonio, Spain, 07830

San Antonio Very good USD 156

Cenit Hotel Ibiza Island  2 stars

C/ Archiduque Luis, Ibiza Island, Spain, 07800

Ibiza Island Very good USD 181

Apartamentos Sol Bahia San Antonio  2 stars

Cala Grassio 23, San Antonio, Spain, 7800

San Antonio Superb USD 108

Azuline Club Cala Martina Ibiza Hotel Es Canar  2 stars

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

Es Canar (Ibiza) Good USD 134

Ses Savines Hotel San Antonio  2 stars

Avinguda Doctor Fleming 22, San Antonio, Spain, 07820

San Antonio USD 97

Figueretas Hotel Ibiza Island  1 stars

Paseo Pitiuses S/N, Ibiza Island, Spain, 07800

Ibiza Island Very good USD 127

Es Daus Hotel Ibiza Island  1 stars

Urb. Playa Den Bossa , Ibiza Island, Spain, 07817

Ibiza Island

Hostal Juanita Ibiza Town  0 stars

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

Ibiza Town Good USD 105

Jovial Apartments San Antonio  0 stars

C/ Formentera 3, San Antonio, Spain, 7820

San Antonio Fabulous USD 153

Mari Guest House San Antonio  0 stars

Progreso 42, San Antonio, Spain, 07820

San Antonio Fabulous USD 88

Ibiza Heaven Apartments Playa d'en Bossa  0 stars

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

Playa d'en Bossa USD 364

Marian Apartment San Antonio  0 stars

Alicante 28, San Antonio, Spain, 07820

San Antonio USD 253

Hostel Talamanca Ibiza Island  0 stars

Playa Talamanca, Apartado 103, Ibiza Island, Spain, 07800

Ibiza Island Very good USD 212

Apartamentos Bahia De San Antonio  0 stars

Es Calo, 78, San Antonio, Spain, 07830

San Antonio Very good USD 188
Spain regions