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 Cala delle Alghe

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
Localita S. Giovanni, 57037, Portoferraio, Elba Island, Italy
11.0 km from Cala delle Alghe
Special Rate: €45 (EUR)
Vieni all’Elba con IL TRAGHETTO GRATUITOe pernotti per... Read more
Loading prices...
Expedia.com
TripAdvisor
US$118*
Priceline
US$135*
Via Capo Castello 2, 57038 Cavo, Rio Marina, Elba Island, Italy
0.1 km from Cala delle Alghe
#4 of 5 hotels in Cavo
Loading prices...
TripAdvisor
Lungomare John Fitzgerald Kennedy 3, Cavo, Rio Marina, Elba Island, Italy
0.7 km from Cala delle Alghe
#2 of 5 hotels in Cavo
Loading prices...
TripAdvisor
Priceline
Via Pietri | Cavo, 57030 Cavo, Rio Marina, Elba Island, Italy
0.8 km from Cala delle Alghe
#1 of 5 hotels in Cavo
Loading prices...
TripAdvisor
Hotels.com
Booking.com
Via Alcide De' Gasperi 63 | Cavo -isola d'elba-, 57038 Cavo, Rio Marina, Elba Island, Italy
0.9 km from Cala delle Alghe
#3 of 5 hotels in Cavo
Loading prices...
TripAdvisor
Priceline
Loc. Cavo, 57038 Cavo, Rio Marina, Elba Island, Italy
0.9 km from Cala delle Alghe
#5 of 5 hotels in Cavo
No photo provided
Via Palestro, 31, 57038, Rio Marina, Elba Island, Italy
5.8 km from Cala delle Alghe
Top Deal
US$95*
US$87* /night
View Deal
Hotels.com
US$87*
Hotwire.com
US$87*
Hostelworld.com
US$95*
Via Panoramica Porticciolo, 57038, Rio Marina, Elba Island, Italy
6.0 km from Cala delle Alghe
Loading prices...
Priceline
TripAdvisor
US$81*
Booking.com
US$81*
| Loc. Ortano, 57038, Rio Marina, Elba Island, Italy
7.5 km from Cala delle Alghe
Loading prices...
TripAdvisor
Booking.com
Priceline
Localita Bagnaia,Portoferraio, 57037 Bagnaia, Rio Nell'Elba, Elba Island, Italy
7.6 km from Cala delle Alghe
Loading prices...
Hotels.com
Priceline
US$45*
Hotwire.com
Localita Bagnaia 3, 57037, Portoferraio, Elba Island, Italy
7.8 km from Cala delle Alghe
Loading prices...
TripAdvisor
Priceline
Hotels.com
Loc. Ortano, 57038, Rio Marina, Elba Island, Italy
8.0 km from Cala delle Alghe
Loading prices...
TripAdvisor
Booking.com
CheapTickets
Localita Ottone, 57037, Portoferraio, Elba Island, Italy
8.7 km from Cala delle Alghe
Top Deal
US$285*
US$204* /night
View Deal
Priceline
US$204*
TripAdvisor
US$204*
Travelocity
US$285*
Localita Ottone 8, 57037, Portoferraio, Elba Island, Italy
8.7 km from Cala delle Alghe
Loc. Magazzini, 57037, Portoferraio, Elba Island, Italy
9.1 km from Cala delle Alghe
Loading prices...
TripAdvisor
Priceline
Hotwire.com
Salita Cosimo Dei Medici 2, 57037, Portoferraio, Elba Island, Italy
9.2 km from Cala delle Alghe
Loading prices...
TripAdvisor
Priceline
Golfo di Portoferraio, 57037, Portoferraio, Elba Island, Italy
9.5 km from Cala delle Alghe
US$174* /night
View Deal
Booking.com
US$174*
Priceline
US$174*
Hotwire.com
Via Alcide De' Gasperi 9, 57037, Portoferraio, Elba Island, Italy
9.8 km from Cala delle Alghe
US$107* /night
View Deal
Priceline
US$107*
Booking.com
US$107*
Localita Sassi Turchini 5, 57036 Porto Azzurro, Elba Island, Italy
10.0 km from Cala delle Alghe
US$71* /night
View Deal
TripAdvisor
US$71*
Priceline
Via Manganaro, 57037, Portoferra, Portoferraio, Elba Island, Italy
10.0 km from Cala delle Alghe
Viale Pietro Einaudi 1, 57037, Portoferraio, Elba Island, Italy
10.0 km from Cala delle Alghe
Loading prices...
Hotwire.com
Cancelon
Elvoline
US$96* /night
View Deal
TripAdvisor
US$96*
Priceline
US$97*
Localita' Le Grotte, Portoferraio, Elba Island, Italy
10.3 km from Cala delle Alghe
US$83* /night
View Deal
Priceline
US$83*
Booking.com
US$83*
Lungomare Guglielmo Marconi 27, 57025, Piombino, Italy
10.4 km from Cala delle Alghe
US$102* /night
View Deal
Priceline
US$102*
Booking.com
US$102*
TripAdvisor
US$102*
Viale Amendola 12, Piombino, Italy
10.5 km from Cala delle Alghe
Loading prices...
TripAdvisor
Priceline
Booking.com
Loc. Schiopparello, 57037, Portoferraio, Elba Island, Italy
10.5 km from Cala delle Alghe
No photo provided
Localita Barbarossa, 57036 Porto Azzurro, Elba Island, Italy
10.7 km from Cala delle Alghe
US$76* /night
View Deal
Agoda.com
US$77*
Expedia.com
Travelocity
Via Venti Settembre 39/41, 57025, Piombino, Italy
10.8 km from Cala delle Alghe
US$80* /night
View Deal
TripAdvisor
US$80*
Agoda.com
US$80*
Priceline
US$80*
Piazza Giuseppe Verdi 2, 57025, Piombino, Italy
10.8 km from Cala delle Alghe
US$69* /night
View Deal
Hotels.com
Travelocity
Expedia.com
Localita S. Giovanni, 57037, Portoferraio, Elba Island, Italy
11.0 km from Cala delle Alghe
Loading prices...
Expedia.com
TripAdvisor
US$118*
Priceline
US$135*
Localita San Giovanni, 57037, Portoferraio, Elba Island, Italy
11.0 km from Cala delle Alghe
US$69* /night
View Deal
Priceline
US$69*
Booking.com
US$69*
Still looking for a place to stay?
Cavo has 3 B&Bs/inns with 128 reviews
Via della Parata km 8, 57038 Cavo, Rio Marina, Elba Island, Italy
1.4 km from Cala delle Alghe
#1 of 3 Cavo B&B and Inns
Contact accommodation for availability
Loc. La Calcinaia 32, Cavo, Rio Marina, Elba Island, Italy
2.4 km from Cala delle Alghe
#2 of 3 Cavo B&B and Inns
Via Giuseppe Pietri 11, 57038 Cavo, Rio Marina, Elba Island, Italy
0.8 km from Cala delle Alghe
#3 of 3 Cavo B&B and Inns
See all 3 Cavo B&Bs/inns
See all hotels in or near Cavo
Via Palestro, 31, 57038, Rio Marina, Elba Island, Italy
5.8 km from Cala delle Alghe
Top Deal
US$95*
US$87* /night
View Deal
Hotels.com
US$87*
Hotwire.com
US$87*
Hostelworld.com
US$95*
Via Panoramica Porticciolo, 57038, Rio Marina, Elba Island, Italy
6.0 km from Cala delle Alghe
Loading prices...
Priceline
TripAdvisor
US$81*
Booking.com
US$81*
| Loc. Ortano, 57038, Rio Marina, Elba Island, Italy
7.5 km from Cala delle Alghe
Loading prices...
TripAdvisor
Booking.com
Priceline
Localita Bagnaia,Portoferraio, 57037 Bagnaia, Rio Nell'Elba, Elba Island, Italy
7.6 km from Cala delle Alghe
Loading prices...
Hotels.com
Priceline
US$45*
Hotwire.com
Localita Bagnaia 3, 57037, Portoferraio, Elba Island, Italy
7.8 km from Cala delle Alghe
Loading prices...
TripAdvisor
Priceline
Hotels.com
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.