
Hotels in Ibiza
Hotels from as little as €14 pppn
Discover our breathtaking handpicked hotels in Ibiza
Welcome to Ibiza
The most upbeat of the three Balearic Islands, Ibiza is the place to go in Europe if you are looking to party. Revellers flock to the island every summer to enjoy world class nightclubs and DJs and it makes for a great place to go with a group of friends. It’s not all about late nights and hangovers though; Ibiza has some beautiful beaches and stunning scenery that remains untouched. The cultural centre is the gorgeous town of Santa Eulalia, with palm-lined streets and sandy beaches making it a great place to take the family and kids. Formentera, the little sister island of Ibiza, is well worth a visit for the tranquil sea and you can take a yacht out and enjoy dinner by the waterfront.
Places to stay in Ibiza
Ibiza has something to offer everyoneRoom price from
€14
per person per night
Room price from
€22
per person per night
Room price from
€17
per person per night
Room price from
€19
per person per night
The hottest hotels in Ibiza
Check out the hotels everyone’s talking aboutAdults Only
San Antonio (Central)
8.0
(based on 183 reviews)
I stayed at this hotel last year and was so impressed I returned this year. Although hotel is quite dated, it is very clean, food is excellent for a budget hotel and staff are friendly and helpful. It’s central to amenities and main bus station 5 mins away
Room price from
€27
Per person per night
San Antonio Bay
7.8
(based on 406 reviews)
We have stayed here maybe five times, first time back after covid. It’s a great location and for the money you shouldn’t grumble. Hotel is tired and many things missing since we last stayed. We used restaurant only the once as food choices poor but I guess that’s just us.
Room price from
€51
Per person per night
San Antonio Bay
7.5
(based on 234 reviews)
Stayed in the hotel 22-25 April 2022. Loved the hotel, swimming pool and the gym. Food was good,staff was nice and helpful, location okay,20 mins from the airport by taxi,30 mins walk from San Antonio.
Room price from
€33
Per person per night
Customer Favourite
Cala Llonga
8.1
(based on 624 reviews)
This was our third time at this hotel. Always a lovely place to stay in Ibiza. Friendly staff, great food and such a lovely bay. Lovely and quiet but close enough to travel and see the lovely island
Room price from
€22
Per person per night
Playa d'en Bossa
SAVEUP TO35%
7.7
(based on 232 reviews)
Had such a fun time! Alfonso on the desk was so helpful during my stay, would definitely return😊😊 thankyou!
Room price from
€35
Per person per night
Hotels by star rating
Set the standard for your holiday with hotels in Ibiza by star ratingSanta Eulalia
9.1
(based on 61 reviews)
Room Price From
€130
Per Person Per Night
10
(based on 1 review)
By FAR the best hotel that we have stayed in Ibiza!! We have been over 20 times and have stayed in many other 5 star hotel - BUT this one is the best! It is amazing, we will definitely be returning.
Room Price From
€149
Per Person Per Night
Cala Codolar
10
Playa d'en Bossa
9.4
(based on 30 reviews)
Room Price From
€109
Per Person Per Night
Santa Eulalia
9.2
(based on 23 reviews)
Room Price From
€108
Per Person Per Night
Santa Eulalia
8.8
(based on 13 reviews)
Playa d'en Bossa
8.7
(based on 41 reviews)
Brilliant hotel. No negatives. Staff friendly, food good. Entertainment in evening best I've seen for a long time.
Room Price From
€93
Per Person Per Night
Playa d'en Bossa
8.7
(based on 117 reviews)
Amazing hotel. Nothing was too much trouble. Only downfall was that if you needed entertainment this was sparse do to the time of year we visited, although that which we saw was fabulous,
Staff in all areas were always smiling and even after doing long hours and days they always were fabulous, The food and drinks were great.
Room Price From
€93
Per Person Per Night
Ibiza Town
8.6
(based on 20 reviews)
Room Price From
€184
Per Person Per Night
Playa de Talamanca
8.5
(based on 79 reviews)
Room Price From
€64
Per Person Per Night
Puerto San Miguel
8.2
(based on 49 reviews)
Lovely hotel for a short break, staff are excellent and really make you feel welcome throughout the hotel, particularly in the dining room where nothing is too much trouble.... All should be proud of the really great job that they do
Room Price From
€36
Per Person Per Night
S'Argamassa
9.1
(based on 32 reviews)
Room Price From
€71
Per Person Per Night
San Antonio (Central)
8.6
(based on 222 reviews)
Well situated Hotel. Golden budhha & bamboo bar right on your doorstep. 8 min walk to main San antonio. Friendly, helpful staff. Plenty of choice for breakfast and evening meals. Ambient pool. Rooms are spacious and clean. A++++
Room Price From
€41
Per Person Per Night
Santa Eulalia
8.5
(based on 221 reviews)
Hotel staff very friendly.Very good location close to beach Marina shops bars and restaurants
Room Price From
€48
Per Person Per Night
Santa Eulalia
8.7
(based on 133 reviews)
Room Price From
€37
Per Person Per Night
Playa es Cana
8.1
(based on 30 reviews)
Room Price From
€39
Per Person Per Night
Playa d'en Bossa
9.3
(based on 33 reviews)
Best hotel we have ever stayed in, staff were friendly, polite and helpful. The hotel was exceptionally clean and the facilities were amazing. Would recommend this hotel to anyone.
Room Price From
€48
Per Person Per Night
Santa Eulalia
8.1
(based on 831 reviews)
Friendly staff. Cleaners every day. Great food. Very family friendly. Entertainment a little dated but team were lovely. Could do with a little soft play area for babies as there were many on our stay. 😆
Room Price From
€50
Per Person Per Night
San Antonio Bay
8.6
(based on 395 reviews)
The hotel exceeded my expectations. It was very clean, spacious, well maintained & comfortable. The choices of meals at all 3 servings was excellent and the standard of cooking great. Our room was large with a balcony overlooking the bay but it could do with a little more storage space for clothes & the sofa was not needed as we had to stack our cases on it, there was nowhere else to put them.
Room Price From
€42
Per Person Per Night
Playa d'en Bossa
9.4
(based on 4 reviews)
Room Price From
€54
Per Person Per Night
San Antonio Bay
7.9
(based on 77 reviews)
Everything was perfect, from entering to leaving it was perfect. Staff lovely, rooms spotless, pool area lovely no hassle for sunbeds. Food excellent and great selection, so overall 1st class and will return 👌
Room Price From
€32
Per Person Per Night
San Antonio (Central)
7.7
(based on 194 reviews)
Second time here. Nice quiet hotel, security guard is sometimes moaned about but does a great job. Breakfast ok. For what you pay this is a very good San Antonio hotel. Recommended
Room Price From
€25
Per Person Per Night
Customer Favourite
Cala Llonga
8.1
(based on 624 reviews)
This was our third time at this hotel. Always a lovely place to stay in Ibiza. Friendly staff, great food and such a lovely bay. Lovely and quiet but close enough to travel and see the lovely island
Room Price From
€22
Per Person Per Night
Es Figueral
8.9
(based on 4 reviews)
Room Price From
€43
Per Person Per Night
San Antonio (Central)
7.5
(based on 141 reviews)
This hotel is fantastic. Not sure why it's only a 3 star, only guess is because they dont have a shop attached. Rooms are modern and very clean. The food was of good quality, we booked half board, and staff friendly. Will certainly be staying again.
Room Price From
€31
Per Person Per Night
S'Argamassa
10
(based on 1 review)
San Antonio Bay
10
(based on 1 review)
San Antonio Bay
7.5
(based on 234 reviews)
Stayed in the hotel 22-25 April 2022. Loved the hotel, swimming pool and the gym. Food was good,staff was nice and helpful, location okay,20 mins from the airport by taxi,30 mins walk from San Antonio.
Room Price From
€33
Per Person Per Night
San Antonio Bay
8.2
(based on 160 reviews)
Absolutely brilliant hotel, perfect for our 4 night stay. Great location, very very clean with maid service and clean towels everyday. Food and drinks at the pool bar were excellent and very fairly priced.
Room Price From
€44
Per Person Per Night
Adults Only
San Antonio (Central)
8.0
(based on 183 reviews)
I stayed at this hotel last year and was so impressed I returned this year. Although hotel is quite dated, it is very clean, food is excellent for a budget hotel and staff are friendly and helpful. It’s central to amenities and main bus station 5 mins away
Room Price From
€27
Per Person Per Night
San Antonio (Central)
7.4
(based on 197 reviews)
Really good accommodation local to everywhere, really clean hotel. Everything you need
Room Price From
€26
Per Person Per Night
San Antonio Bay
8.9
(based on 4 reviews)
This was my fourth time staying at the riveria and absolutely love it and it's been taking over by the playsol group who have made it even better..i seem to notice people leaving stupid comments about the food which i find mind boggling because we think the food is top notch every year we've been and there's always plenty of options ( my missus thinks the salad bar is epic ).
Room Price From
€33
Per Person Per Night
San Antonio (Central)
SAVEUP TO35%
6.7
(based on 213 reviews)
Fantastic hotel great atmosphere, right next to beach 5 min walk to bus station 5 min walk to strip, staff were friendly and helpful , rooms were beautiful with fridge amazing shower and balcony
Room Price From
€16
Per Person Per Night
Playa de Talamanca
9.3
(based on 2 reviews)
Family Friendly
Puerto San Miguel
7.7
(based on 221 reviews)
I have stayed here more then ten times there are spotless clean they should be a 5 star the staff are all lovely they go out of there way to help you food lovely the grounds are lovely and the 3 swining pools are amazing
Room Price From
€32
Per Person Per Night
San Antonio (Central)
8.4
(based on 322 reviews)
I would have liked a fridge, but, everything else was amazing.
Staff so friendly and helpful.
Room great.
Cleaning staff made me feel like I was at home.
Bar staff - the best.
Reception - fantastic.
Room Price From
€30
Per Person Per Night
Playa es Cana
9.0
(based on 1 review)
San Antonio (Central)
8.9
(based on 13 reviews)
San Antonio (Central)
6.9
(based on 40 reviews)
Room Price From
€20
Per Person Per Night
Cala Llonga
8.6
(based on 30 reviews)
Fabulous place,. Staff very friendly, place very clean & comfortable. Great atmosphere. Have stayed at this place about 8 times in the last 11 years. Believe me the wife is fussy but loves this place, will be back again next year.
Hotels by type
Hotels that suit your holiday vibe…San Antonio Bay
7.9
(based on 77 reviews)
Everything was perfect, from entering to leaving it was perfect. Staff lovely, rooms spotless, pool area lovely no hassle for sunbeds. Food excellent and great selection, so overall 1st class and will return 👌
Room Price From
€32
Per Person Per Night
Puerto San Miguel
8.2
(based on 49 reviews)
Lovely hotel for a short break, staff are excellent and really make you feel welcome throughout the hotel, particularly in the dining room where nothing is too much trouble.... All should be proud of the really great job that they do
Room Price From
€36
Per Person Per Night
Santa Eulalia
9.1
(based on 61 reviews)
Room Price From
€130
Per Person Per Night
San Antonio (Central)
7.7
(based on 194 reviews)
Second time here. Nice quiet hotel, security guard is sometimes moaned about but does a great job. Breakfast ok. For what you pay this is a very good San Antonio hotel. Recommended
Room Price From
€25
Per Person Per Night
S'Argamassa
9.1
(based on 32 reviews)
Room Price From
€71
Per Person Per Night
San Antonio (Central)
8.6
(based on 222 reviews)
Well situated Hotel. Golden budhha & bamboo bar right on your doorstep. 8 min walk to main San antonio. Friendly, helpful staff. Plenty of choice for breakfast and evening meals. Ambient pool. Rooms are spacious and clean. A++++
Room Price From
€41
Per Person Per Night
Customer Favourite
Cala Llonga
8.1
(based on 624 reviews)
This was our third time at this hotel. Always a lovely place to stay in Ibiza. Friendly staff, great food and such a lovely bay. Lovely and quiet but close enough to travel and see the lovely island
Room Price From
€22
Per Person Per Night
Santa Eulalia
8.7
(based on 133 reviews)
Room Price From
€37
Per Person Per Night
Es Figueral
8.9
(based on 4 reviews)
Room Price From
€43
Per Person Per Night
Cala Codolar
10
San Antonio (Central)
7.4
(based on 197 reviews)
Really good accommodation local to everywhere, really clean hotel. Everything you need
Room Price From
€26
Per Person Per Night
San Antonio Bay
10
(based on 1 review)
Hotel room was fantastic, couldn't hear any noise from outside the room. Shower is huge and easily fits 2.. Breakfast was an unbelievable array of choices. Hotel was at capacity and didn't have any problems with service around the pool or on the beach. Rooftop bar is amazing for sunset.
Room Price From
€57
Per Person Per Night
Family Friendly
San Antonio Bay
8.8
(based on 28 reviews)
Brilliant hotel. Clean. Perfect spot just away from the business of San antoni strip.
The staff went out their way to help. From start to finish. Even to run down and tell us we was going to the wrong bus stop.
Room Price From
€48
Per Person Per Night
Adults Only
Santa Eulalia
8.8
(based on 33 reviews)
Enjoyed our stay here, food was all superb at every meal, staff was very good could not be more helpful, entertainment was a little hit and miss but that’s just down to our choice, hotel was very clean and everything was brill with the room definitely bust again.
Room Price From
€114
Per Person Per Night
Santa Eulalia
8.5
(based on 221 reviews)
Hotel staff very friendly.Very good location close to beach Marina shops bars and restaurants
Room Price From
€48
Per Person Per Night
10
(based on 1 review)
By FAR the best hotel that we have stayed in Ibiza!! We have been over 20 times and have stayed in many other 5 star hotel - BUT this one is the best! It is amazing, we will definitely be returning.
Room Price From
€149
Per Person Per Night
San Antonio Bay
7.5
(based on 234 reviews)
Stayed in the hotel 22-25 April 2022. Loved the hotel, swimming pool and the gym. Food was good,staff was nice and helpful, location okay,20 mins from the airport by taxi,30 mins walk from San Antonio.
Room Price From
€33
Per Person Per Night
San Antonio Bay
8.2
(based on 160 reviews)
Absolutely brilliant hotel, perfect for our 4 night stay. Great location, very very clean with maid service and clean towels everyday. Food and drinks at the pool bar were excellent and very fairly priced.
Room Price From
€44
Per Person Per Night
Adults Only
San Antonio (Central)
8.0
(based on 183 reviews)
I stayed at this hotel last year and was so impressed I returned this year. Although hotel is quite dated, it is very clean, food is excellent for a budget hotel and staff are friendly and helpful. It’s central to amenities and main bus station 5 mins away
Room Price From
€27
Per Person Per Night
San Antonio (Central)
9.6
(based on 6 reviews)
Room Price From
€30
Per Person Per Night
San Antonio Bay
7.9
(based on 77 reviews)
Everything was perfect, from entering to leaving it was perfect. Staff lovely, rooms spotless, pool area lovely no hassle for sunbeds. Food excellent and great selection, so overall 1st class and will return 👌
Room Price From
€32
Per Person Per Night
San Antonio (Central)
7.4
(based on 197 reviews)
Really good accommodation local to everywhere, really clean hotel. Everything you need
Room Price From
€26
Per Person Per Night
Puerto San Miguel
8.2
(based on 49 reviews)
Lovely hotel for a short break, staff are excellent and really make you feel welcome throughout the hotel, particularly in the dining room where nothing is too much trouble.... All should be proud of the really great job that they do
Room Price From
€36
Per Person Per Night
Santa Eulalia
9.1
(based on 61 reviews)
Room Price From
€130
Per Person Per Night
San Antonio (Central)
7.7
(based on 194 reviews)
Second time here. Nice quiet hotel, security guard is sometimes moaned about but does a great job. Breakfast ok. For what you pay this is a very good San Antonio hotel. Recommended
Room Price From
€25
Per Person Per Night
S'Argamassa
9.1
(based on 32 reviews)
Room Price From
€71
Per Person Per Night
San Antonio (Central)
8.6
(based on 222 reviews)
Well situated Hotel. Golden budhha & bamboo bar right on your doorstep. 8 min walk to main San antonio. Friendly, helpful staff. Plenty of choice for breakfast and evening meals. Ambient pool. Rooms are spacious and clean. A++++
Room Price From
€41
Per Person Per Night
San Antonio Bay
10
(based on 1 review)
Hotel room was fantastic, couldn't hear any noise from outside the room. Shower is huge and easily fits 2.. Breakfast was an unbelievable array of choices. Hotel was at capacity and didn't have any problems with service around the pool or on the beach. Rooftop bar is amazing for sunset.
Room Price From
€57
Per Person Per Night
Family Friendly
San Antonio Bay
8.8
(based on 28 reviews)
Brilliant hotel. Clean. Perfect spot just away from the business of San antoni strip.
The staff went out their way to help. From start to finish. Even to run down and tell us we was going to the wrong bus stop.
Room Price From
€48
Per Person Per Night
Customer Favourite
Cala Llonga
8.1
(based on 624 reviews)
This was our third time at this hotel. Always a lovely place to stay in Ibiza. Friendly staff, great food and such a lovely bay. Lovely and quiet but close enough to travel and see the lovely island
Room Price From
€22
Per Person Per Night
Santa Eulalia
9.1
(based on 61 reviews)
Room Price From
€130
Per Person Per Night
S'Argamassa
8.3
(based on 114 reviews)
Room Price From
€152
Per Person Per Night
Hotels by board type
Pick your hotel with meals in mind…San Antonio Bay
7.9
(based on 77 reviews)
Everything was perfect, from entering to leaving it was perfect. Staff lovely, rooms spotless, pool area lovely no hassle for sunbeds. Food excellent and great selection, so overall 1st class and will return 👌
Room Price From
€32
Per Person Per Night
Puerto San Miguel
8.2
(based on 49 reviews)
Lovely hotel for a short break, staff are excellent and really make you feel welcome throughout the hotel, particularly in the dining room where nothing is too much trouble.... All should be proud of the really great job that they do
Room Price From
€36
Per Person Per Night
Santa Eulalia
9.1
(based on 61 reviews)
Room Price From
€130
Per Person Per Night
San Antonio (Central)
7.7
(based on 194 reviews)
Second time here. Nice quiet hotel, security guard is sometimes moaned about but does a great job. Breakfast ok. For what you pay this is a very good San Antonio hotel. Recommended
Room Price From
€25
Per Person Per Night
San Antonio Bay
10
(based on 1 review)
Hotel room was fantastic, couldn't hear any noise from outside the room. Shower is huge and easily fits 2.. Breakfast was an unbelievable array of choices. Hotel was at capacity and didn't have any problems with service around the pool or on the beach. Rooftop bar is amazing for sunset.
Room Price From
€57
Per Person Per Night
Family Friendly
San Antonio Bay
8.8
(based on 28 reviews)
Brilliant hotel. Clean. Perfect spot just away from the business of San antoni strip.
The staff went out their way to help. From start to finish. Even to run down and tell us we was going to the wrong bus stop.
Room Price From
€48
Per Person Per Night
Customer Favourite
Cala Llonga
8.1
(based on 624 reviews)
This was our third time at this hotel. Always a lovely place to stay in Ibiza. Friendly staff, great food and such a lovely bay. Lovely and quiet but close enough to travel and see the lovely island
Room Price From
€22
Per Person Per Night
San Antonio Bay
8.9
(based on 4 reviews)
This was my fourth time staying at the riveria and absolutely love it and it's been taking over by the playsol group who have made it even better..i seem to notice people leaving stupid comments about the food which i find mind boggling because we think the food is top notch every year we've been and there's always plenty of options ( my missus thinks the salad bar is epic ).
Room Price From
€33
Per Person Per Night
Adults Only
Santa Eulalia
8.8
(based on 33 reviews)
Enjoyed our stay here, food was all superb at every meal, staff was very good could not be more helpful, entertainment was a little hit and miss but that’s just down to our choice, hotel was very clean and everything was brill with the room definitely bust again.
Room Price From
€114
Per Person Per Night
Playa es Cana
8.1
(based on 30 reviews)
Room Price From
€39
Per Person Per Night
San Antonio Bay
7.9
(based on 77 reviews)
Everything was perfect, from entering to leaving it was perfect. Staff lovely, rooms spotless, pool area lovely no hassle for sunbeds. Food excellent and great selection, so overall 1st class and will return 👌
Room Price From
€32
Per Person Per Night
Puerto San Miguel
8.2
(based on 49 reviews)
Lovely hotel for a short break, staff are excellent and really make you feel welcome throughout the hotel, particularly in the dining room where nothing is too much trouble.... All should be proud of the really great job that they do
Room Price From
€36
Per Person Per Night
Santa Eulalia
9.1
(based on 61 reviews)
Room Price From
€130
Per Person Per Night
S'Argamassa
9.1
(based on 32 reviews)
Room Price From
€71
Per Person Per Night
Family Friendly
San Antonio Bay
8.8
(based on 28 reviews)
Brilliant hotel. Clean. Perfect spot just away from the business of San antoni strip.
The staff went out their way to help. From start to finish. Even to run down and tell us we was going to the wrong bus stop.
Room Price From
€48
Per Person Per Night
Customer Favourite
Cala Llonga
8.1
(based on 624 reviews)
This was our third time at this hotel. Always a lovely place to stay in Ibiza. Friendly staff, great food and such a lovely bay. Lovely and quiet but close enough to travel and see the lovely island
Room Price From
€22
Per Person Per Night
Adults Only
Santa Eulalia
8.8
(based on 33 reviews)
Enjoyed our stay here, food was all superb at every meal, staff was very good could not be more helpful, entertainment was a little hit and miss but that’s just down to our choice, hotel was very clean and everything was brill with the room definitely bust again.
Room Price From
€114
Per Person Per Night
Santa Eulalia
8.7
(based on 133 reviews)
Room Price From
€37
Per Person Per Night
Playa es Cana
8.1
(based on 30 reviews)
Room Price From
€39
Per Person Per Night
Es Figueral
8.9
(based on 4 reviews)
Room Price From
€43
Per Person Per Night
San Antonio Bay
7.9
(based on 77 reviews)
Everything was perfect, from entering to leaving it was perfect. Staff lovely, rooms spotless, pool area lovely no hassle for sunbeds. Food excellent and great selection, so overall 1st class and will return 👌
Room Price From
€32
Per Person Per Night
Puerto San Miguel
8.2
(based on 49 reviews)
Lovely hotel for a short break, staff are excellent and really make you feel welcome throughout the hotel, particularly in the dining room where nothing is too much trouble.... All should be proud of the really great job that they do
Room Price From
€36
Per Person Per Night
Santa Eulalia
9.1
(based on 61 reviews)
Room Price From
€130
Per Person Per Night
San Antonio (Central)
7.7