We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Spiaggia di Capo Bianco

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Loc. Poggio all'Agnello, 57025, Piombino, Italy
17.0 miles from Spiaggia di Capo Bianco
Special Rate: €123 (EUR)
Prenotando direttamente con noi sul nostro sito avrai... Read more
US$96* /night
View Deal
Hotels.com
US$96*
Hotwire.com
US$96*
Booking.com
US$96*
Via Einaudi 5, 57037, Portoferraio, Elba Island, Italy
0.2 miles from Spiaggia di Capo Bianco
#12 of 25 hotels in Portoferraio
US$106* /night
View Deal
TripAdvisor
US$106*
Priceline
US$106*
Via Manganaro, 57037, Portoferra, Portoferraio, Elba Island, Italy
0.2 miles from Spiaggia di Capo Bianco
#22 of 25 hotels in Portoferraio
Viale Pietro Einaudi 1, 57037, Portoferraio, Elba Island, Italy
0.3 miles from Spiaggia di Capo Bianco
#23 of 25 hotels in Portoferraio
Loading prices...
Hotwire.com
Via Alcide De' Gasperi 9, 57037, Portoferraio, Elba Island, Italy
0.5 miles from Spiaggia di Capo Bianco
#18 of 25 hotels in Portoferraio
US$118* /night
View Deal
Booking.com
US$118*
Priceline
US$117*
Salita Cosimo Dei Medici 2, 57037, Portoferraio, Elba Island, Italy
1.0 miles from Spiaggia di Capo Bianco
#24 of 25 hotels in Portoferraio
No availability for your dates from these sites
Booking.com
Priceline
Localita S. Giovanni, 57037, Portoferraio, Elba Island, Italy
1.3 miles from Spiaggia di Capo Bianco
#3 of 25 hotels in Portoferraio
Top Deal
US$148*
US$131* /night
View Deal
Hotels.com
US$144*
Expedia.com
US$143*
Booking.com
US$148*
Localita San Giovanni, 57037, Portoferraio, Elba Island, Italy
1.3 miles from Spiaggia di Capo Bianco
#19 of 25 hotels in Portoferraio
US$75* /night
View Deal
Booking.com
US$75*
Priceline
US$76*
Via della Valle 15 | Loc Bagnaia, 57037, Portoferraio, Elba Island, Italy
1.5 miles from Spiaggia di Capo Bianco
#13 of 25 hotels in Portoferraio
US$81* /night
View Deal
TripAdvisor
US$81*
Priceline
Hotwire.com
Localita' Le Grotte, Portoferraio, Elba Island, Italy
1.7 miles from Spiaggia di Capo Bianco
#21 of 25 hotels in Portoferraio
US$91* /night
View Deal
Booking.com
US$91*
Priceline
US$91*
Localita Viticcio 41, 57037, Portoferraio, Elba Island, Italy
1.9 miles from Spiaggia di Capo Bianco
#8 of 25 hotels in Portoferraio
No availability for your dates from these sites
Hotels.com
Orbitz.com
Hotwire.com
Localita Viticcio, 57037, Portoferraio, Elba Island, Italy
1.9 miles from Spiaggia di Capo Bianco
#9 of 25 hotels in Portoferraio
US$123* /night
View Deal
Hotwire.com
Booking.com
Hotels.com
Localita Viticcio, 57037, Portoferraio, Elba Island, Italy
2.0 miles from Spiaggia di Capo Bianco
#14 of 25 hotels in Portoferraio
US$143* /night
View Deal
Booking.com
US$143*
Priceline
US$143*
Loc. Schiopparello, 57037, Portoferraio, Elba Island, Italy
2.1 miles from Spiaggia di Capo Bianco
No photo provided
Localita Le Picchiaie, 57037, Portoferraio, Elba Island, Italy
2.5 miles from Spiaggia di Capo Bianco
#15 of 25 hotels in Portoferraio
US$130* /night
View Deal
Expedia.com
US$130*
Hotels.com
US$130*
TripAdvisor
US$130*
Golfo di Portoferraio, 57037, Portoferraio, Elba Island, Italy
2.5 miles from Spiaggia di Capo Bianco
#16 of 25 hotels in Portoferraio
US$190* /night
View Deal
Booking.com
US$190*
Priceline
US$190*
Hotwire.com
La Biodola, 57037, Portoferraio, Elba Island, Italy
2.6 miles from Spiaggia di Capo Bianco
#2 of 25 hotels in Portoferraio
Top Deal
US$311*
US$255* /night
View Deal
Hotels.com
US$302*
Expedia.com
US$311*
TripAdvisor
US$297*
Localita Scaglieri 21, 57037, Portoferraio, Elba Island, Italy
2.6 miles from Spiaggia di Capo Bianco
#5 of 25 hotels in Portoferraio
Loading prices...
TripAdvisor
Booking.com
Hotels.com
Loc. Biodola, 57037, Portoferraio, Elba Island, Italy
2.6 miles from Spiaggia di Capo Bianco
#11 of 25 hotels in Portoferraio
Loading prices...
TripAdvisor
Agoda.com
Priceline
Localita Bagnaia 3, 57037, Portoferraio, Elba Island, Italy
2.6 miles from Spiaggia di Capo Bianco
#17 of 25 hotels in Portoferraio
US$78* /night
View Deal
Priceline
US$78*
TripAdvisor
US$78*
Hotels.com
Localita Ottone, 57037, Portoferraio, Elba Island, Italy
2.7 miles from Spiaggia di Capo Bianco
#4 of 25 hotels in Portoferraio
Top Deal
US$312*
US$223* /night
View Deal
Priceline
US$223*
TripAdvisor
US$223*
Hotels.com
US$312*
Localita' San Martino n.56, 57037, Portoferraio, Elba Island, Italy
2.7 miles from Spiaggia di Capo Bianco
#10 of 25 hotels in Portoferraio
US$119* /night
View Deal
Booking.com
Loc. Le Ginestre, 57037, Portoferraio, Elba Island, Italy
2.7 miles from Spiaggia di Capo Bianco
#20 of 25 hotels in Portoferraio
57037 Biodola, Portoferraio, Elba Island, Italy
2.8 miles from Spiaggia di Capo Bianco
#1 of 25 hotels in Portoferraio
Loading prices...
Priceline
Official Site
US$312*
Hotwire.com
Localita San Martino, 57037 San Martino di Portoferraio, Elba Island, Italy
2.8 miles from Spiaggia di Capo Bianco
Top Deal
US$268*
US$201* /night
View Deal
Expedia.com
US$268*
Priceline
US$201*
Hotels.com
US$268*
Localita Ottone 8, 57037, Portoferraio, Elba Island, Italy
2.9 miles from Spiaggia di Capo Bianco
#7 of 25 hotels in Portoferraio
Localita Bagnaia,Portoferraio, 57037 Bagnaia, Rio Nell'Elba, Elba Island, Italy
2.9 miles from Spiaggia di Capo Bianco
Top Deal
US$49*
US$48* /night
View Deal
Priceline
US$49*
Hotwire.com
US$48*
Booking.com
US$49*
Loc. Magazzini, 57037, Portoferraio, Elba Island, Italy
3.1 miles from Spiaggia di Capo Bianco
#6 of 25 hotels in Portoferraio
US$142* /night
View Deal
TripAdvisor
US$142*
Priceline
US$142*
Hotels.com
Via della Madonna di Lacona, 515, 57031 Lacona, Capoliveri, Elba Island, Italy
3.5 miles from Spiaggia di Capo Bianco
No availability for your dates from these sites
Booking.com
HRS.com
Localita Campo All'aia, 57030 Procchio, Marciana, Elba Island, Italy
3.8 miles from Spiaggia di Capo Bianco
Loading prices...
Hotwire.com
Hotels.com
Expedia.com
Via del Capo Marinaro, 301, 57031 Lacona, Capoliveri, Elba Island, Italy
4.0 miles from Spiaggia di Capo Bianco
US$208* /night
View Deal
Travelocity
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.
Portoferraio Travel Forum Need specific advice visiting Portoferraio, Elba Island? Visit the TripAdvisor Travel Forum for Portoferraio and ask our Destination Experts and the travel community.