
Search Hotels in Portoferraio Old Town, Portoferraio
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Portoferraio Old Town hotels

Hotel Hermitage
Hotel Hermitage5.5 km from Portoferraio Old Town
9.4 out of 10, Exceptional, (22 reviews)
The price is ฿11,767
฿12,944 total
includes taxes & fees
21 May - 22 May

Club Hotel Marina 2
Club Hotel Marina 29.5 km from Portoferraio Old Town
The price is ฿3,654
฿4,020 total
includes taxes & fees
16 May - 17 May

Hotel Del Golfo
Hotel Del Golfo7.9 km from Portoferraio Old Town
9.6 out of 10, Exceptional, (40 reviews)
The price is ฿5,986
฿6,584 total
includes taxes & fees
19 May - 20 May

Resort le Picchiaie
Resort le Picchiaie3 km from Portoferraio Old Town
The price is ฿2,530
฿2,783 total
includes taxes & fees
18 May - 19 May

Hotel Villa Ottone
Hotel Villa Ottone3 km from Portoferraio Old Town
8.6 out of 10, Excellent, (81 reviews)
The price is ฿7,437
฿8,180 total
includes taxes & fees
28 May - 29 May

Hotel Corallo
Hotel Corallo18.5 km from Portoferraio Old Town
8.6 out of 10, Excellent, (10 reviews)
The price is ฿5,870
฿6,457 total
includes taxes & fees
29 May - 30 May

Baia Bianca Suites
Baia Bianca Suites5.2 km from Portoferraio Old Town
9.0 out of 10, Wonderful, (21 reviews)
The price is ฿15,102
฿16,613 total
includes taxes & fees
10 May - 11 May

Hotel Baia Imperiale
Hotel Baia Imperiale14.4 km from Portoferraio Old Town
8.4 out of 10, Very good, (52 reviews)
The price is ฿5,747
฿6,322 total
includes taxes & fees
29 May - 30 May

Casa Campanella Resort
Casa Campanella Resort7.8 km from Portoferraio Old Town
The price is ฿4,389
฿4,827 total
includes taxes & fees
10 May - 11 May

Hotel Fabricia
Hotel Fabricia2.8 km from Portoferraio Old Town
8.2 out of 10, Very good, (87 reviews)
The price is ฿17,226
฿18,948 total
includes taxes & fees
22 May - 23 May

Hotel Il Perseo
Hotel Il Perseo18.8 km from Portoferraio Old Town
8.0 out of 10, Very good, (22 reviews)
The price is ฿4,294
฿4,723 total
includes taxes & fees
13 May - 14 May

Hotel Levante - Isola d'Elba
Hotel Levante - Isola d'Elba8.9 km from Portoferraio Old Town
The price is ฿3,133
฿3,446 total
includes taxes & fees
15 May - 16 May

Poggio all'Agnello – Sport & Active Holidays
Poggio all'Agnello – Sport & Active Holidays26.7 km from Portoferraio Old Town
8.4 out of 10, Very good, (101 reviews)
The price is ฿3,808
฿4,188 total
includes taxes & fees
10 May - 11 May

Hotel Lo Scirocco
Hotel Lo Scirocco17.1 km from Portoferraio Old Town
8.8 out of 10, Excellent, (24 reviews)
The price is ฿3,662
฿4,028 total
includes taxes & fees
21 May - 22 May

Hotel Montemerlo
Hotel Montemerlo17.3 km from Portoferraio Old Town
9.2 out of 10, Wonderful, (18 reviews)
The price is ฿2,999
฿3,299 total
includes taxes & fees
16 May - 17 May

Villaggio Innamorata - Villa Adalgisa
Villaggio Innamorata - Villa Adalgisa11.1 km from Portoferraio Old Town
The price is ฿5,199
฿5,719 total
includes taxes & fees
10 May - 11 May

Eden Park Hotel
Eden Park Hotel10.8 km from Portoferraio Old Town
8.8 out of 10, Excellent, (11 reviews)
The price is ฿3,642
฿4,006 total
includes taxes & fees
16 May - 17 May

Elba Vibe Smart Hotel
Elba Vibe Smart Hotel9.1 km from Portoferraio Old Town
9.0 out of 10, Wonderful, (4 reviews)
The price is ฿3,496
฿3,845 total
includes taxes & fees
16 May - 17 May

Hotel Anna
Hotel Anna17.3 km from Portoferraio Old Town
8.6 out of 10, Excellent, (14 reviews)
The price is ฿3,033
฿3,336 total
includes taxes & fees
29 May - 30 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.





































































