Top Hotels in Ibiza Town

Search among 41 available hotels and places to stay in Ibiza Town from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-41 out of 41
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great288 reviews
From   US$ 51 /nightSelect
8.2
Great628 reviews
From   US$ 125 /nightSelect
From   US$ 445 /nightSelect
8.4
Great344 reviews
From   US$ 65 /nightSelect
8.2
Great264 reviews
From   US$ 270 /nightSelect
8.2
Great373 reviews
From   US$ 120 /nightSelect
8.4
Great243 reviews
From   US$ 167 /nightSelect
8.2
Great290 reviews
From   US$ 187 /nightSelect
8.2
Great628 reviews
From   US$ 50 /nightSelect
8.2
Great361 reviews
From   US$ 158 /nightSelect
8.0
Great104 reviews
From   US$ 205 /nightSelect
8.4
Great243 reviews
From   US$ 109 /nightSelect
8.2
Great462 reviews
1.5 mi from City Center1700 yd from Pacha
From   US$ 66 /nightSelect
8.2
Great457 reviews
From   US$ 197 /nightSelect
8.4
Great585 reviews
From   US$ 104 /nightSelect
Aparthotel
8.4
Great241 reviews
From   US$ 119 /nightSelect
8.4
Great897 reviews
1000 yd from City Center400 yd from Figueretas Beach
From   US$ 72 /nightSelect
8.2
Great282 reviews
300 yd from City Center100 yd from Port of Ibiza
From   US$ 62 /nightSelect
8.2
Great332 reviews
From   US$ 83 /nightSelect
8.2
Great217 reviews
From   US$ 152 /nightSelect
8.4
Great186 reviews
From   US$ 188 /nightSelect
8.2
Great267 reviews
From   US$ 27 /nightSelect
8.2
Great154 reviews
From   US$ 82 /nightSelect
8.4
Great503 reviews
1.1 mi from City Center900 yd from Figueretas Beach
From   US$ 221 /nightSelect
8.2
Great408 reviews
From   US$ 346 /nightSelect
Guest house
8.2
Great319 reviews
From   US$ 41 /nightSelect
8.2
Great549 reviews
1300 yd from City Center100 yd from Figueretas Beach
From   US$ 64 /nightSelect
From   US$ 235 /nightSelect
8.6
Great821 reviews
From   US$ 100 /nightSelect
From   US$ 411 /nightSelect
8.4
Great243 reviews
From   US$ 22 /nightSelect
8.2
Great221 reviews
From   US$ 460 /nightSelect
8.2
Great306 reviews
From   US$ 66 /nightSelect
8.4
Great221 reviews
From   US$ 96 /nightSelect
8.2
Great171 reviews
From   US$ 39 /nightSelect
8.2
Great236 reviews
From   US$ 38 /nightSelect
8.4
Great212 reviews
From   US$ 65 /nightSelect
8.2
Great346 reviews
1300 yd from City Center100 yd from Figueretas Beach
From   US$ 56 /nightSelect
8.0
Great68 reviews
From   US$ 77 /nightSelect
8.2
Great91 reviews
9.1 mi from City Center1600 yd from Café del Mar
From   US$ 102 /nightSelect
8.2
Great179 reviews
From   US$ 93 /nightSelect

Best Hotels and Places to Stay in Ibiza Town

Why Visit?

Ibiza Town, located on the picturesque island of Ibiza in Spain, is a vibrant destination known for its stunning beaches, vibrant nightlife, and enchanting old town. With a wide range of accommodations, from luxurious 5-star hotels to cozy self-catering options, Ibiza Town offers something for every type of traveler. Whether youre looking for a family-friendly hotel, a budget-friendly option, or a beachfront paradise, Ibiza Town has it all.

Where to Stay?

Ibiza Old Town: The historic heart of the city, Ibiza Old Town, also known as Dalt Vila, is a UNESCO World Heritage Site filled with narrow cobblestone streets, charming shops, and stunning views of the Mediterranean Sea. Staying in this area allows you to immerse yourself in the islands rich history and culture. Youll find a variety of accommodation options, including boutique hotels and self-catering apartments, making it an ideal choice for those seeking a unique and authentic experience.

Marina Botafoch: Situated right next to Ibiza Towns marina, Marina Botafoch is a chic and trendy neighborhood known for its stylish bars, upscale restaurants, and luxury yacht clubs. This area offers a more modern and cosmopolitan vibe, attracting a fashionable crowd. The neighborhood is also home to some of the best 5-star hotels in Ibiza, offering luxurious amenities and breathtaking views of the marina and Ibiza Town.

Playa den Bossa: If youre seeking a lively and energetic atmosphere, Playa den Bossa is the place to be. This popular stretch of beach, just a short distance from Ibiza Town, is renowned for its vibrant beach clubs, world-famous nightclubs, and endless entertainment options. Alongside the buzz of the nightlife, youll find a range of accommodations to suit all budgets, including family-friendly hotels and self-catering apartments overlooking the sparkling Mediterranean Sea.

What is the Price per Hotel Room per Night?

3-star hotels: The average price per night ranges from $100 to $200.

4-star hotels: The average price per night ranges from $200 to $400.

5-star hotels: The average price per night ranges from $400 to $800.

Best Value for Money:

Hotel Ibiza Playa: Located on the beautiful Figueretas Beach, Hotel Ibiza Playa offers affordable accommodation with stunning sea views. The rooms are comfortable and well-equipped, providing the perfect self-catering option for budget-conscious travelers. With its convenient location, close to Ibiza Town and the beach, this hotel provides excellent value for money.

Hotel Marítimo: Situated just a short stroll from Ibiza Old Town and the marina, Hotel Marítimo offers comfortable rooms with a welcoming atmosphere. This family-friendly hotel provides excellent amenities, including a swimming pool and a restaurant serving delicious Mediterranean cuisine. With its central location and affordable rates, Hotel Marítimo is a fantastic choice for those seeking a wallet-friendly stay.

Es Trull de Can Palau: For a more luxurious yet affordable option, Es Trull de Can Palau is a charming boutique hotel nestled on a hilltop overlooking Ibiza Town. With breathtaking panoramic views, this 5-star hotel offers elegant rooms, a spa, and a gourmet restaurant serving exquisite meals. The combination of quality services and reasonable prices makes Es Trull de Can Palau a great value for money choice.

Best Kids-Friendly Hotels:

Sol Beach House Ibiza: Positioned right on the stunning Santa Eulalia Bay, Sol Beach House Ibiza is a haven for families seeking a fun-filled vacation. This family-friendly hotel offers spacious rooms, a variety of activities for children, and a large pool area overlooking the beach. With its prime beachfront location and dedicated kids club, Sol Beach House Ibiza ensures an unforgettable stay for the whole family.

Hard Rock Hotel Ibiza: Perfect for families with older children, Hard Rock Hotel Ibiza combines luxury, entertainment, and a lively atmosphere. With its beachfront location and stunning pool area, the hotel offers kids clubs, a water park, and a range of activities tailored to different age groups. Parents can also relax and unwind at the spa or enjoy a delicious meal at one of the hotels gourmet restaurants.

Best Hotels for Romantic Getaway:

OD Talamanca: Situated in a quiet area, just a short distance from Ibiza Town, OD Talamanca offers a serene atmosphere ideal for couples seeking a romantic escape. The luxurious rooms feature chic decor and modern amenities, while the rooftop pool and bar provide captivating views of Talamanca Bay. With its peaceful ambiance and close proximity to the beach, OD Talamanca sets the stage for a romantic getaway.

Aguas de Ibiza Lifestyle & Spa: This eco-friendly 5-star hotel located in Santa Eulalia offers a tranquil oasis for couples seeking a romantic retreat. The elegantly designed rooms feature private terraces with whirlpools, offering a secluded space to unwind. The hotel also boasts a luxurious spa, gourmet dining options, and a rooftop bar with panoramic views. With its focus on relaxation and intimacy, Aguas de Ibiza is perfect for a romantic escapade.

Best for Location:

Gran Hotel Montesol Ibiza: This iconic 5-star hotel is strategically located in the heart of Ibiza Town, offering easy access to popular attractions, restaurants, shops, and the lively nightlife scene. With its rich history and elegant decor, Gran Hotel Montesol Ibiza provides a luxurious base for exploring the vibrant surroundings.

Hotel Royal Plaza: Situated in the center of Ibiza Town, Hotel Royal Plaza is close to both the historic Dalt Vila and the bustling port area. Guests can enjoy comfortable rooms, a rooftop pool, and a fitness center. The hotels convenient location allows visitors to easily explore the towns charming streets and experience its vibrant atmosphere.

Hotel Nautico Ebeso: Positioned right on Figueretas Beach, Hotel Nautico Ebeso offers breathtaking sea views and is just a short walk from Ibiza Town. With its prime beachfront location and proximity to the city center, this hotel provides guests with the best of both worlds: a peaceful coastal retreat and easy access to the vibrant town.

Best for a Short City Break:

El Puerto Ibiza Hotel Spa: Located just a stones throw away from the Ibiza Port and the bustling streets of Ibiza Town, El Puerto Ibiza Hotel Spa is an ideal choice for a short city break. The hotel features modern rooms, a rooftop pool, and a spa offering rejuvenating treatments. Its central location allows guests to explore the citys vibrant nightlife and historical landmarks with ease.

Hotel Rocamar: Situated in the picturesque neighborhood of La Marina, Hotel Rocamar offers a cozy and tranquil setting for a short city break. The rooms feature charming decor and stunning views of the old town and the harbor. With its prime location, guests can enjoy the vibrant atmosphere of Ibiza Town, sample authentic cuisine at nearby restaurants, or stroll through the quaint streets of Dalt Vila.

Show moreLess