Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ibiza Town – 169 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Ibiza Corso Hotel & Spa

Hotel in Ibiza Town

Ibiza Corso Hotel & Spa is a luxury hotel located in the exclusive area of Marina Botafoch Harbor. It offers free access to its gym and unique spa with crystal walls. Hotel was stunning, spa was great and the staff were very helpful!

Show more Show less
8.5
Very Good
1,994 reviews
Price from
$419
per night

El Puerto Ibiza Hotel Spa

Hotel in Ibiza City Centre, Ibiza Town

El Puerto Ibiza Hotel Spa is located in Ibiza Town, 1640 feet from Ibiza Port and the Ferry Terminals to Formentera. This property also provides guests with a terrace and with meeting facilities. Beautiful hotel with great high specification rooms and facilities. Friendly staff (the guy on reception even bought me a beer). Excellent breakfast. I went out of season so wasn't busy. Very close to the harbour.

Show more Show less
8.4
Very Good
1,897 reviews
Price from
$240
per night

Hotel Náutico Ebeso

Hotel in Ibiza City Centre, Ibiza Town

Hotel Nautico Ebeso offers excellent views of Ibiza Bay from its beachfront setting in Figueretes. It features an outdoor swimming pool and rooms with balconies. Nice hotel at the Boulevard, friendly service, good facilities.

Show more Show less
8.2
Very Good
2,965 reviews
Price from
$174
per night

Hotel Vibra Marítimo

Hotel in Ibiza City Centre, Ibiza Town

Set on the seafront near Ibiza Town, Hotel Vibra Marítimo is 984 feet from Figueretas Beach. It offers a gym and indoor pool, and all rooms include a private terrace and free WiFi. Staff very friendly, location is good and breakfast was the best breakfast we had in our trip.

Show more Show less
7.4
Good
2,055 reviews
Price from
$154
per night

One Ibiza Suites

Hotel in Ibiza Town

Set in Ibiza Town, 66 feet from a sandy beach, One Ibiza Suites features a seasonal outdoor pool and a sun terrace. Great experience!!! Everything is very good ! Grand suite , service , transfer , breakfast is amazing ! Very good restaurant! Thank you Mario !!!very helpful and lady - manager at the breakfast ! We will be back :)

Show more Show less
9.1
Awesome
736 reviews
Price from
$391
per night

Suncoast Ibiza Hotel - Adults Only -

Hotel in Ibiza City Centre, Ibiza Town

Located just 328 feet from Figueretas Beach, the Suncoast Ibiza Hotel - Adults Only - is a 15-minute walk from central Ibiza Town. The staff was wonderful and the AC was great

Show more Show less
6.8
Review score
989 reviews
Price from
$170
per night

Hotel Vibra Vila

Hotel in Ibiza City Centre, Ibiza Town

Central Playa Hotel features a small rooftop pool and terrace, with free sunbeds and stunning sea views. Located next to Figueretas Beach, it is 0.6 mi from historic Ibiza Town. The gentleman in the front desk very personable and knowledgeable and courteous...

Show more Show less
7.2
Good
643 reviews
Price from
$120
per night

THB Los Molinos Adults Only

Hotel in Ibiza City Centre, Ibiza Town

THB Los Molinos is located on the beachfront in Ibiza. It has a sauna, fitness center and hot tub, and offers air-conditioned rooms with a balcony, satellite TV and mini-bar. Lovely hotel … lovely pool … great location

Show more Show less
8.3
Very Good
2,091 reviews
Price from
$212
per night

Hotel MiM Ibiza & Spa - Adults Only

Hotel in Ibiza Town

This stylish, Art-Deco hotel is next to the beach and close to central Ibiza. It offers a fantastic outdoor pool, a nightclub and a roof terrace featuring stunning sea views. Amazing staff!! Fantastic vibe and spotlessly clean! Food amazing !! Cannot fault this hotel

Show more Show less
8.5
Very Good
939 reviews
Price from
$310
per night

Ibiza Playa

Hotel in Ibiza City Centre, Ibiza Town

Set on the seafront, Ibiza Playa Hotel is just 165 ft from Figueretas Beach and a 15-minute walk from central Ibiza Town. Each bright, air conditioned room includes satellite TV. We stayed in a huge room with two divisions and 4 beds! I thought it was smaller! Nice surprise, if I knew I would have taken more guests.

Show more Show less
8.4
Very Good
866 reviews
Price from
$157
per night

Most-booked hotels in Ibiza Town in the past month

See all

Ibiza Town's best hotels with breakfast

See all

Budget hotels in Ibiza Town

See all

Hotels located in the center of Ibiza Town

See all

FAQs about hotels in Ibiza Town

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Ibiza Town:

Explore guest reviews of hotels in Ibiza Town

See all
Research, refine, and make plans for your whole trip