Search Filter

Star
  • 2
  • 26
  • 76
  • 43
  • 1
  • 652
Accommodation Type
  • Apartments 467
  • Holiday homes 105
  • Hotels 85
  • Villas 57
  • Aparthotels 50
  • Bed and breakfasts 13
  • Resorts 6
  • Holiday parks 4
  • Campsites 4
  • Guest houses 3
  • Farm stays 2
  • Country houses 1
  • Inns 1
  • Chalets 1
  • Boats 1
Hotel Facilities
  • Parking707
  • Free parking654
  • On-site parking635
  • Pets allowed516
  • Private parking469
  • Garden426
  • Non-smoking rooms385
  • Internet services381
  • WiFi377
  • Free WiFi361

800 Hotels in Portoferraio

Order By
cruise
Hotel Villa Ombrosa

Via Alcide De Gasperi 9 , Portoferraio , 57037

Location in a panoramic position 10 minutes' walk from Portoferraio centre, Villa Ombrosa has a private beach you can use free. The terrace offers gre...

Guest Reviews
8.4 out of 10

From 454 Reviews
Starting From
EUR
cruise
Hotel Crystal

Viale Delle Ghiaie , Portoferraio , 57037

Located just outside the Medici Walls, very near the centre and Le Ghiaie Beach, Hotel Residence Crystal offers great accommodation and amenities incl...

Guest Reviews
7.8 out of 10

From 191 Reviews
Starting From
EUR
cruise
Hotel Airone del Parco&delle Terme

Loc.S Giovanni , Portoferraio , 57037

The hotel is set in a tranquil area in front of the Rocca Medicea di Portoferraio. Surrounded by a 30,000 m² garden, it features a saltwater swimming...

Guest Reviews
8.2 out of 10

From 325 Reviews
Starting From
EUR
Hotel Residence Villa San Giovanni

Località San Giovanni , Portoferraio , 57037

Spend a truly Mediterranean holiday at Hotel Residence Villa San Giovanni, set in a pleasant, tranquil area of Elba Island, 300 metres from the therma...

Guest Reviews
8.2 out of 10

From 328 Reviews
Starting From
EUR
Albergo Ape Elbana

Salita Cosimo De' Medici, 2 , Portoferraio , 57037

Featuring a restaurant and free WiFi, Albergo Ape Elbana is located in Portoferraio on Elba Island, 250 metres from the harbour. All rooms are air-con...

Guest Reviews
7.1 out of 10

From 182 Reviews
Starting From
EUR
Acquaviva Park Hotel

Località Acquaviva , Portoferraio , 57037

Acquaviva Park Hotel offers beautiful sea views and a free shuttle service to the neighbouring beaches and the old town of Portoferraio. Free parking ...

Guest Reviews
8.8 out of 10

From 54 Reviews
Starting From
EUR
Hotel Paradiso

Via Viticcio 41 , Portoferraio , 57037

Featuring 2 outdoor hot tubs and private access to a nearby beach, Hotel Paradiso has a pool with sun terrace overlooking the bay. It is 10 minutes' d...

Guest Reviews
8.3 out of 10

From 230 Reviews
Starting From
EUR
Hotel Viticcio

Loc. Viticcio , Portoferraio , 57037

Hotel Viticcio offers free parking, a seafront position, and an outdoor terrace with panoramic views of the sea. It is in a peaceful location of Elba ...

Guest Reviews
8.7 out of 10

From 94 Reviews
Starting From
EUR
Resort Le Picchiaie

Via Le Picchiaie , Portoferraio , 57037

Set in Elba’s countryside, Resort Le Picchiaie is only 10 minutes’ drive from Portoferraio and Porto Azzurro. It boasts air-conditioned rooms, a w...

Guest Reviews
7.9 out of 10

From 120 Reviews
Starting From
EUR
Hotel Scoglio Bianco

Località Viticcio , Portoferraio , 57037

The eco-friendly Hotel Scoglio Bianco offers free Wi-Fi in public areas and a restaurant overlooking the Mediterranean Sea. It is less than a 10-minut...

Guest Reviews
8.4 out of 10

From 94 Reviews
Starting From
EUR