Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Ischia – 619 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.

Hotel Ulisse 3 stars

Hotel in Ischia Porto, Ischia

Featuring a garden with 2 outdoor pools with hydromassage function, family-run Hotel Ulisse offers rooms with free Wi-Fi and air-conditioning. Food was delicious! Also, one of us needed gluten-free, and they cooked nice alternatives without problems. Overall experience was very good.

Show more Show less
8.7
Fabulous
875 reviews
Price from
£31
per night

Hotel Torre Sant'Angelo 3 stars

Hotel in Forio di Ischia, Ischia

Torre Sant'Angelo offers you a cliff-top location and exceptional views of Sant'Angelo Bay and the Mediterranean Sea. Even the swimming pool and hot tub offer panoramic views. The hotel is located in the middle of a rather steep hill, which gives it an absolutely gorgeous view over the Sant Angelo area. The family who runs the hotel are amazing and eager to help everything they can. We were VERY pleased with our stay here and hope to go back some day. Thank you for a great holiday!

Show more Show less
9.3
Superb
529 reviews
Price from
£123
per night

Mezzatorre Hotel & Thermal Spa 5 stars

Hotel in Forio di Ischia, Ischia

Located on Ischia, Mezzatorre Hotel & Thermal Spa has an outdoor pool and sun terrace with views across to Naples. It is hard to describe in words the relaxing and recharging experience of staying at the Mezzatorre. Arriving from busy Napoli we entered a quiet, romantic, movie-like mediterranean property seemingly from another century. A place so smoothly and attentively run that we wished to stay much much longer... Thank you!

Show more Show less
9.3
Superb
146 reviews
Price from
£272
per night

Tenuta Del Poggio Antico 4 stars

Hotel in Forio di Ischia, Ischia

With its own swimming pool and a hot tub, Tenuta De Poggio Antico offers panoramic views of the hills with citrus trees, vineyards and sea in the distance. Friendly staff and clean facilities. Shuttle Service made our stay on the island Easy and accessible. Great pool and beautiful view.

Show more Show less
9.4
Superb
202 reviews
Price from
£112
per night

Miramare E Castello 5 stars

Hotel in Ischia Porto, Ischia

Featuring panoramic views of the Aragonese Castle and Sorrento Bay, Miramare E Castello is set on the island of Ischia. The staff hospitality and service are first class. The location cannot be better... and the food in the restaurant on the top floor is incredible

Show more Show less
8.7
Fabulous
224 reviews
Price from
£142
per night

Hotel Gemma 3 stars

Hotel in Casamicciola Terme, Ischia

With 2 outdoor swimming pools, a sun terrace with views of the Gulf of Naples, Hotel Gemma is located in Casamicciola Terme on the island of Ischia. For a traveller night stay is comfortable with a nice restaurant and rooms are attached with toilet and terrace and a nice long view to the sea.I defenitl recommend to others.

Show more Show less
8.5
Very good
560 reviews
Price from
£26
per night

Hermitage Resort & Thermal Spa 4 stars

Hotel in Ischia Porto, Ischia

Just 500 metres from the historic centre of Ischia, Hotel Hermitage boasts a wellness centre, and a Mediterranean garden with sun terraces and 3 thermal pools. All rooms offer a balcony. Very well trained stuff made sure we have wonderful time. Good breakfast and excellent coffee.

Show more Show less
8.5
Very good
675 reviews
Price from
£59
per night

Hotel Nettuno 4 stars

Hotel in Forio di Ischia, Ischia

Hotel Nettuno De Charme offers panoramic sea views from its rooftop terrace with hot tub. It provides air-conditioned rooms and free parking in central Forio, on the island of Ischia. 1. Terrace with jacuzzi and sunset view. 2. Easy access to city center. 3. Staff.

Show more Show less
9
Superb
447 reviews
Price from
£58
per night

Hotel La Villarosa Terme 4 stars

Hotel in Ischia Porto, Ischia

Set in Ischia town on the island of Ischia, Hotel La Villarosa Terme is 300 metres from its free private beach. I liked the hotel for its furnishings. The pool area was fantastic, and the entrance/gardens were the perfect oasis for us.

Show more Show less
8.5
Very good
422 reviews
Price from
£134
per night

Hotel Parco Delle Agavi 4 stars

Hotel in Forio di Ischia, Ischia

Located in a peaceful setting, just 400 metres from the beach and a 15-minute walk from Forio town centre, Albergo Parco delle Agavi is surrounded by 2000m² of parkland. The rooms are just great and the pool was nice!

Show more Show less
8.4
Very good
306 reviews
Price from
£46
per night

Most booked hotels in Ischia in the past month

See all

Ischia's best hotels with breakfast

See all

Budget hotels in Ischia

See all

Hotels located in the centre of Ischia

See all

FAQs about hotels in Ischia

  • Miramare Sea Resort & Spa, Tenuta Del Poggio Antico and Hotel Villa D'Orta have received great reviews from travellers in Ischia regarding the views from their hotel rooms.

  • On average, 3-star hotels in Ischia cost £75 per night, and 4-star hotels in Ischia are £103 per night. If you're looking for something really special, a 5-star hotel in Ischia can on average be found for £310 per night (based on Booking.com prices).

  • For hotels in Ischia that serve up a highly-rated breakfast, try Regina Isabella-Resort Spa Restaurant, Casa Antonio and Hotel & Residence Matarese.

  • Hotel & Residence Matarese, Hotel Villa D'Orta and Casa Antonio are some of the popular hotels in Ischia.

  • Some of the best hotels in Ischia near Giardini Poseidon Terme include IL SOFFIO DI TIFEO - RESORT, Villa Loreta and Appartamenti Tina in Villa Restituta.

  • The average price per night for a 3-star hotel in Ischia this weekend is £96 or, for a 4-star hotel, £115. Looking for something even fancier? 5-star hotels in Ischia for this weekend cost on average around £307 per night (based on Booking.com prices).

  • Many families visiting Ischia loved staying at Hotel Villa Bina, Tenuta C'est la Vie and Hotel Villa D'Orta.

  • These hotels in Ischia are highly rated by couples: Hotel & Residence Matarese, Casa Antonio and Tenuta Del Poggio Antico.

  • On average, it costs £58 per night to book a 3-star hotel in Ischia for tonight. You'll pay on average around £100 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Ischia will cost around £224 (based on Booking.com prices).

  • Forio di Ischia, Ischia Porto and Casamicciola Terme are popular with other travellers visiting Ischia.

Explore guest reviews of hotels in Ischia

See all
gogless