Hotels in Ibiza

Search and compare Ibiza hotels from hundreds of travel sites and save

Ibiza, Ibiza Island, Spain
5 Aug — 6 Aug2
Ibiza, Ibiza Island, Spain
Thu 5-8
Fri 6-8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ibiza

Filter by star ratings
All filters
El Puerto Ibiza Hotel Spa
El Puerto Ibiza Hotel Spa
8.3 Excellent
Carlos III 22, Ibiza, Ibiza Island, Spain
Show on map
1.2 km from city centre, Ibiza 
ExcellentBased on 823 reviews
8.3

Located in Ibiza Town, El Puerto Ibiza Hotel Spa is within a 15-minute drive of Ibiza Airport and provides a sauna and an outdoor pool. The reception desk is open around the clock, and a buffet breakfast is available each morning.

Hostal Juanita
Hostal Juanita
8.4 Excellent
Juan de Austria, 17, Ibiza, Ibiza Island, Spain
Show on map
1.1 km from city centre, Ibiza 
ExcellentBased on 1,311 reviews
8.4

Hostal Juanita Ibiza Town is located in Ibiza Town and offers newly renovated rooms and free wireless internet. It is conveniently positioned for those wishing to sightsee in the area.

Grupotel Cala San Vicente
Grupotel Cala San Vicente
8.6 Excellent
Cala San Vicente, Sant Joan de Labritja, Ibiza Island, Spain
Show on map
24.0 km from city centre, Ibiza 
ExcellentBased on 416 reviews
8.6

Situated in Cala San Vicente, Grupotel Cala San Vicente provides modern 4-star accommodation, as well as an outdoor pool. It also offers meeting rooms, a kids pool and a playground.

Hotel Figueretes
Hotel Figueretes
7.5 Good
Paseo de las Pitiusas S/N, Ibiza, Ibiza Island, Spain
Show on map
0.3 km from city centre, Ibiza 
GoodBased on 400 reviews
7.5

Offering an outdoor pool and a rooftop terrace, Hotel Figueretes is located in Ibiza Town and is a short stroll from Figueretes Beach. It also offers squash courts, a kids pool and a beauty centre.

Hostal Pitiusa
Hostal Pitiusa
8.7 Excellent
Galicia, 29, Ibiza, Ibiza Island, Spain
Show on map
0.2 km from city centre, Ibiza 
ExcellentBased on 1,025 reviews
8.7

This comfortable guest house in Ibiza Town offers free wireless internet, as well as a 24-hour reception and a concierge. It is ideally located for those wanting to discover the area's attractions.

Nobu Hotel Ibiza Bay
Nobu Hotel Ibiza Bay
8.7 Excellent
Cami Ses Feixes 52, Ibiza, Ibiza Island, Spain
Show on map
3.4 km from city centre, Ibiza 
ExcellentBased on 570 reviews
8.7

Nobu Hotel Ibiza Bay is located on Ibiza and provides 5-star facilities as well as free Wi-Fi. Popular amenities, such as a swimming pool, a sauna and an outdoor pool, ensure a satisfying stay in Ibiza Town.

Hotel Cenit & Apts. Sol y Viento
Hotel Cenit & Apts. Sol y Viento
8.2 Excellent
Archiduque Luis Salvador, s/n, Ibiza, Ibiza Island, Spain
Show on map
0.5 km from city centre, Ibiza 
ExcellentBased on 1,262 reviews
8.2

Conveniently situated and featuring an outdoor pool, this comfortable hotel is located within easy driving distance of Santa Eularia des Riu. It is conveniently positioned for guests wishing to sightsee in the area.

Sir Joan Hotel
Sir Joan Hotel
9.0 Excellent
Passeig Joan Carles I, 1, Ibiza, Ibiza Island, Spain
Show on map
1.9 km from city centre, Ibiza 
ExcellentBased on 283 reviews
9.0

Conveniently situated and offering an outdoor pool, this comfortable hotel is located an easy drive from Santa Eularia des Riu. It also offers a 24-hour reception, babysitting/child services and valet parking.

Globales Montemar
Globales Montemar
7.3 Good
Santa Eulària des Riu, Ibiza Island, Spain
Show on map
10.3 km from city centre, Ibiza 
GoodBased on 268 reviews
7.3

Situated in Santa Eularia des Riu, Globales Montemar Apartments is within walking distance of Cala Llonga Beach and provides outdoor tennis courts, a sauna and an outdoor pool. It also features a rooftop terrace, a kids club and a kids pool.

Apartamentos Lido
Apartamentos Lido
8.4 Excellent
Ibiza, Ibiza Island, Spain
Show on map
0.4 km from city centre, Ibiza 
ExcellentBased on 1,301 reviews
8.4

Conveniently situated and offering an outdoor pool, this comfortable property is located an easy drive from Platja d'en Bossa. It provides sea views and complimentary Wi-Fi.

Tips for booking a Ibiza hotel

Cheapest month:March
Most expensive month:August
Average price in Ibiza:S$ 253/night
Absolute cheapest price found:S$ 2/night
Cheapest day:Wednesday
Most expensive day:Friday
S$ 141 - S$ 460
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 336 - S$ 532
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Ibiza hotels

Show all 474 hotels
1
La Torre Del Canonigo
La Torre Del Canonigo
9.4 Excellent
Carrer Major, 8, Ibiza, Ibiza Island, Spain
Show on map
1.3 km from city centre, Ibiza 

Hotel Boutique Torre del Canonigo is situated on Ibiza and offers 4-star accommodation in addition to free Wi-Fi. Located close to popular attractions, the hotel also provides views of Ibiza Town.

2
Nobu Hotel Ibiza Bay
Nobu Hotel Ibiza Bay
8.7 Excellent
Cami Ses Feixes 52, Ibiza, Ibiza Island, Spain
Show on map
3.4 km from city centre, Ibiza 

Nobu Hotel Ibiza Bay is located on Ibiza and provides 5-star facilities as well as free Wi-Fi. Popular amenities, such as a swimming pool, a sauna and an outdoor pool, ensure a satisfying stay in Ibiza Town.

3
Sir Joan Hotel
Sir Joan Hotel
9.0 Excellent
Passeig Joan Carles I, 1, Ibiza, Ibiza Island, Spain
Show on map
1.9 km from city centre, Ibiza 

Conveniently situated and offering an outdoor pool, this comfortable hotel is located an easy drive from Santa Eularia des Riu. It also offers a 24-hour reception, babysitting/child services and valet parking.

4
FERGUS Style Bahamas
FERGUS Style Bahamas
7.7 Good
Playa d'en Bossa s/n, Sant Jordi de ses Salines, Ibiza Island, Spain
Show on map
1.2 km from city centre, Sant Jordi de ses Salines 

Situated in Platja d'en Bossa, FERGUS Style Bahamas is within walking distance of Space Ibiza Dance and offers a sauna and an outdoor pool. It is ideally located for those wanting to discover the area's attractions.

5
Eurostars Ibiza
Eurostars Ibiza
8.7 Excellent
Calle Ramon Muntaner 25, Ibiza, Ibiza Island, Spain
Show on map
0.4 km from city centre, Ibiza 

Eurostars Ibiza is situated on Ibiza and offers 4-star facilities as well as free Wi-Fi. It also provides luggage storage, a 24-hour reception and room service.

6
Club Can Bossa
Club Can Bossa
8.4 Excellent
Alcines, 22, Sant Jordi de ses Salines, Ibiza Island, Spain
Show on map
0.9 km from city centre, Sant Jordi de ses Salines 

Club Can Bossa offers a comfortable setting when in Platja d'en Bossa. There is also a fitness centre with a swimming pool.

7
Axelbeach Ibiza Spa & Beach Club - Adults Only
Axelbeach Ibiza Spa & Beach Club - Adults Only
8.9 Excellent
Calle Cala de Bou 46., Sant Antoni de Portmany, Ibiza Island, Spain
Show on map
1.6 km from city centre, Sant Antoni de Portmany 

AxelBeach Ibiza Suites Apartments Spa and Beach Club - Adults Only is set on Ibiza and offers 4-star facilities as well as a Jacuzzi, a Turkish steam bath and an indoor pool. The multiple amenities this modern property has to offer include a kids club, free Wi-Fi and a sauna.

8
One Ibiza Suites
One Ibiza Suites
9.1 Excellent
Passeig de Ses Figueretes, Ibiza, Ibiza Island, Spain
Show on map
0.3 km from city centre, Ibiza 

One Ibiza Suites is located on Ibiza and offers 4-star accommodation in addition to free Wi-Fi. Those staying at the property have access to an outdoor pool and a sun deck.

Cheapest hotels in Ibiza, Ibiza Island

Show all 474 hotels
La Bartola Guesthouse
La Bartola Guesthouse
7.7 Good
Catalunya 4, 1º, Ibiza, Ibiza Island, Spain
Show on map
0.8 km from city centre,  

La Bartola Guesthouse is situated in Ibiza Town and offers complimentary wireless internet. It is conveniently located for those wishing to visit the area's popular attractions.

S$ 49
Avg. per night
Hotel Figueretes
Hotel Figueretes
7.5 Good
Paseo de las Pitiusas S/N, Ibiza, Ibiza Island, Spain
Show on map
0.3 km from city centre,  

Offering an outdoor pool and a rooftop terrace, Hotel Figueretes is located in Ibiza Town and is a short stroll from Figueretes Beach. It also offers squash courts, a kids pool and a beauty centre.

S$ 70
Avg. per night
Hostal Pitiusa
Hostal Pitiusa
8.7 Excellent
Galicia, 29, Ibiza, Ibiza Island, Spain
Show on map
0.2 km from city centre,  

This comfortable guest house in Ibiza Town offers free wireless internet, as well as a 24-hour reception and a concierge. It is ideally located for those wanting to discover the area's attractions.

S$ 97
Avg. per night
Hostal Juanita
Hostal Juanita
8.4 Excellent
Juan de Austria, 17, Ibiza, Ibiza Island, Spain
Show on map
1.1 km from city centre,  

Hostal Juanita Ibiza Town is located in Ibiza Town and offers newly renovated rooms and free wireless internet. It is conveniently positioned for those wishing to sightsee in the area.

S$ 103
Avg. per night
Axelbeach Ibiza Spa & Beach Club - Adults Only
Axelbeach Ibiza Spa & Beach Club - Adults Only
8.9 Excellent
Calle Cala de Bou 46., Sant Antoni de Portmany, Ibiza Island, Spain
Show on map
1.6 km from city centre,  

AxelBeach Ibiza Suites Apartments Spa and Beach Club - Adults Only is set on Ibiza and offers 4-star facilities as well as a Jacuzzi, a Turkish steam bath and an indoor pool. The multiple amenities this modern property has to offer include a kids club, free Wi-Fi and a sauna.

S$ 107
Avg. per night
Grupotel Cala San Vicente
Grupotel Cala San Vicente
8.6 Excellent
Cala San Vicente, Sant Joan de Labritja, Ibiza Island, Spain
Show on map
6.7 km from city centre,  

Situated in Cala San Vicente, Grupotel Cala San Vicente provides modern 4-star accommodation, as well as an outdoor pool. It also offers meeting rooms, a kids pool and a playground.

S$ 115
Avg. per night
Apartamentos Lido
Apartamentos Lido
8.4 Excellent
Ibiza, Ibiza Island, Spain
Show on map
0.4 km from city centre,  

Conveniently situated and offering an outdoor pool, this comfortable property is located an easy drive from Platja d'en Bossa. It provides sea views and complimentary Wi-Fi.

S$ 122
Avg. per night
Hotel Cenit & Apts. Sol y Viento
Hotel Cenit & Apts. Sol y Viento
8.2 Excellent
Archiduque Luis Salvador, s/n, Ibiza, Ibiza Island, Spain
Show on map
0.5 km from city centre,  

Conveniently situated and featuring an outdoor pool, this comfortable hotel is located within easy driving distance of Santa Eularia des Riu. It is conveniently positioned for guests wishing to sightsee in the area.

S$ 124
Avg. per night

Hotel prices in Ibiza

2 stars or below

S$ 49 - S$ 185

Hotel Cenit & Apts. Sol y Viento

No. 1 most popular

S$ 124
Avg. per night
Club Can Bossa

No. 2 most popular

Club Can Bossa
8.4 Excellent
S$ 147
Avg. per night
La Bartola Guesthouse

Best value

S$ 49
Avg. per night
3 stars

S$ 81 - S$ 169

Hostal Juanita

No. 1 most popular

Hostal Juanita
8.4 Excellent
S$ 103
Avg. per night
Hotel Playasol Lei Ibiza - Adults Only

No. 2 most popular

S$ 131
Avg. per night
4 stars and up

S$ 107 - S$ 578

Ibiza Corso Hotel & Spa

No. 1 most popular

S$ 208
Avg. per night
Eurostars Ibiza

No. 2 most popular

Eurostars Ibiza
8.7 Excellent
S$ 184
Avg. per night
Axelbeach Ibiza Spa & Beach Club - Adults Only
S$ 107
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Ibiza

About Ibiza

Brimming with historic architecture and world-renowned nightlife, Ibiza Town is a lively port overlooking the Mediterranean Sea. High-end fashion shops and designer boutiques line the streets, while a collection of idyllic beaches are just a stone’s throw away.

Things to do

Explore the narrow, cobblestone streets of Dalt Vila, a Heritage-listed fortress that lies at the top of Ibiza’s Old Town. It’s packed with historic museums, art galleries and one-of-a-kind shops, together with the Gothic-style Catedral de Santa Maria that offers sweeping views of the island.

Want a glimpse into the lifestyle of the rich and famous? Admire the luxury yachts moored in the marinas at Ibiza Nueva and Marina Botafoch. There are plenty of alfresco restaurants where you can soak up the atmosphere, or you can charter a boat to explore Ibiza from the water.

A short walk from Marina Botafoch you’ll find the idyllic sands of Talamanca Beach, a golden strip backed by restaurants serving fresh seafood and paella. If you want a livelier scene, head south to Playa d’en Bossa, home to some of the most famous clubs in Ibiza.

Ibiza Town really comes to life after dark, with an overwhelming choice of underground cellars, sophisticated wine bars and eclectic watering holes to pick from. Dine at one of the charming restaurants in Dalt Vila or head to the marina for a more indulgent night on the town.

Getting around

Ibiza Airport is located around 10 minutes’ drive from Ibiza Town. Hiring a moped or scooter is one of the most popular ways to get around the island, with the narrow streets of Dalt Vila best explored on foot.

Ibiza travel FAQs

  • What are the best hotels in Ibiza?

    1,777 reviews rated Ibiza Corso Hotel & Spa with an average score of 8.5/10. It may also be worth looking into the Hotel Cenit & Apts. Sol y Viento, which received a rating of 8.2/10 from 1,262 reviews. Eurostars Ibiza could also be a good option, with a score of 8.7/10 from 691 reviews.

  • What is a good hotel near Puerto de Ibiza?

    A good hotel close to Puerto de Ibiza is Ibiza Corso Hotel & Spa (rated 8.5/10 from 1,777 reviews).

  • What is a good hotel in Ibiza near Figueretas Beach?

    The most popular hotel near Figueretas Beach is Hotel Cenit & Apts. Sol y Viento, with 1,262 HotelsCombined users scoring it 8.2/10.

  • Is there a good hotel near Talamanca?

    A good hotel near Talamanca is Ibiza Corso Hotel & Spa, which has been rated 8.5/10 by 1,777 HotelsCombined user reviews.

  • How much do hotels in Ibiza cost?

    Hotels in Ibiza cost an average of S$ 387/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Ibiza had higher average prices of S$ 546/night and S$ 1,061/night, respectively.

  • How much is a cheap hotel in Ibiza?

    HotelsCombined searches in the last 3 days suggest cheap Ibiza hotels have prices starting from as low as S$ 36/night, depending on the popularity of your requested dates.

  • How much is a hotel in Ibiza tonight?

    A hotel in Ibiza tonight has an average price of S$ 431, but some deals have been found for as low as S$ 96 in HotelsCombined searches over the last 72 hours. Prices in Ibiza are changing frequently.