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.

Hotels near Elba Diving

Check In Check Out
Show Prices
Enter dates for best prices

Hotels & B&Bs travelers recommend

Via Aldo Moro, 46, 57033 Marciana Marina, Elba Island, Italy
0.1 miles from Elba Diving
Special Offer Package Deal
Hotel Yacht Club Slideshow
#1 of 8 hotels in Marciana Marina
  • Pets Allowed
  • Free Breakfast
Show Prices
Viale Margherita 38, 57033 Marciana Marina, Elba Island, Italy
0.2 miles from Elba Diving
#4 of 8 hotels in Marciana Marina
  • Pool
  • Free Parking
Show Prices
Via Aldo Moro, 57033 Marciana Marina, Elba Island, Italy
0.3 miles from Elba Diving
#2 of 8 hotels in Marciana Marina
  • Luxury
  • Pool
  • Free Parking
  • Pets Allowed
Show Prices
Viale Cerboni, 1, 57033 Marciana Marina, Elba Island, Italy
0.3 miles from Elba Diving
#3 of 8 hotels in Marciana Marina
  • Pool
  • Pets Allowed
Show Prices
Viale Principe Amedeo 12, 57033 Marciana Marina, Elba Island, Italy
0.3 miles from Elba Diving
#7 of 8 hotels in Marciana Marina
  • Budget
Show Prices
Principe Amedeo, 94, 57033 Marciana Marina, Elba Island, Italy
0.3 miles from Elba Diving
#8 of 8 hotels in Marciana Marina
  • Beach
  • Luxury
  • Pool
  • Free Parking
Show Prices
Via XX Settembre, 43, 57033 Marciana Marina, Elba Island, Italy
0.4 miles from Elba Diving
#6 of 8 hotels in Marciana Marina
  • Pool
  • Free Parking
  • Pets Allowed
  • Free Breakfast
Show Prices
Via San Giovanni, 26, 57033 Marciana Marina, Elba Island, Italy
0.5 miles from Elba Diving
#5 of 8 hotels in Marciana Marina
  • Pool
  • Free Parking
  • Pets Allowed
Show Prices
Via del Cotoncello, 74 | Capo Sant'Andrea, 57030, Marciana, Elba Island, Italy
2.1 miles from Elba Diving
#7 of 21 hotels in Marciana
  • Budget
  • Beach
  • Free Parking
  • Pets Allowed
Show Prices
Via del Cotoncello, 57030 Sant'Andrea, Marciana, Elba Island, Italy
2.5 miles from Elba Diving
#1 of 2 hotels in Sant'Andrea
  • Beach
  • Pool
  • Free Parking
Lido di Spartaia, 57030 Procchio, Marciana, Elba Island, Italy
2.5 miles from Elba Diving
#5 of 10 hotels in Procchio
  • Beach
  • Free Parking
  • Pets Allowed
  • Free Breakfast
Show Prices
Localita Spartaia, 57030 Procchio, Marciana, Elba Island, Italy
2.6 miles from Elba Diving
Hotel Desiree Slideshow
#4 of 10 hotels in Procchio
  • Beach
  • Luxury
  • Pool
  • Free Parking
Show Prices
Via San Gaetano 23 | Capo S. Andrea, 57030, Marciana, Elba Island, Italy
2.6 miles from Elba Diving
Hotel Cernia Slideshow
#14 of 21 hotels in Marciana
  • Beach
  • Pool
  • Free Parking
  • Pets Allowed
Show Prices
Spiaggia di Sant Andrea, 57030, Marciana, Elba Island, Italy
2.7 miles from Elba Diving
Hotel Barsalini Slideshow
#4 of 21 hotels in Marciana
  • Beach
  • Pool
  • Free Parking
  • Pets Allowed
Show Prices
Via S. Gaetano 20 in Loc St. Andrea, 57030, Marciana, Elba Island, Italy
2.7 miles from Elba Diving
#5 of 21 hotels in Marciana
  • Beach
  • Pool
  • Free Parking
  • Pets Allowed
Show Prices
Via Fontalleccio 10 | Località Procchio, 57030 Procchio, Marciana, Elba Island, Italy
2.9 miles from Elba Diving
#6 of 10 hotels in Procchio
  • Beach
  • Free Parking
Show Prices
Via del Mare 23 | Procchio, 57030 Procchio, Marciana, Elba Island, Italy
2.9 miles from Elba Diving
Offers & Announcements Package Deal
GreenLeadersSilver level
Hotel Delfino Slideshow
#7 of 10 hotels in Procchio
  • Beach
  • Free Parking
  • Free Breakfast
Show Prices
Via Fontalleccio, 1, 57030 Procchio, Marciana, Elba Island, Italy
2.9 miles from Elba Diving
#9 of 10 hotels in Procchio
  • Beach
  • Free Parking
  • Pets Allowed
  • Free Breakfast
Show Prices
Via Provinciale, 57030 Procchio, Marciana, Elba Island, Italy
3.0 miles from Elba Diving
Hotel Del Golfo Slideshow
#1 of 10 hotels in Procchio
  • Beach
  • Luxury
  • Pool
  • Free Parking
Show Prices
Via delle Ginestre 57, 57030 Procchio, Marciana, Elba Island, Italy
3.0 miles from Elba Diving
#10 of 10 hotels in Procchio
  • Beach
Show Prices
Via della Cicala, 1, 57030, Procchio, Marciana, Elba Island, Italy
3.1 miles from Elba Diving
#2 of 10 hotels in Procchio
  • Luxury
  • Pool
  • Free Parking
  • Pets Allowed
Show Prices
Loc Sant'Andrea, 57030, Marciana, Elba Island, Italy
3.1 miles from Elba Diving
#9 of 21 hotels in Marciana
  • Beach
  • Free Parking
  • Pets Allowed
Show Prices
Via degli Olivi 8, 57030 Procchio, Marciana, Elba Island, Italy
3.1 miles from Elba Diving
#8 of 10 hotels in Procchio
  • Free Parking
  • Pets Allowed
Show Prices
Localita Campo All'aia, 57030 Procchio, Marciana, Elba Island, Italy
3.3 miles from Elba Diving
#3 of 10 hotels in Procchio
  • Pool
  • Free Parking
  • Pets Allowed
Show Prices
Loc. La Pila | Aereoporto, 57034 Marina di Campo, Elba Island, Italy
3.7 miles from Elba Diving
#18 of 23 hotels in Marina di Campo
  • Pool
Show Prices
57037 Biodola, Portoferraio, Elba Island, Italy
3.8 miles from Elba Diving
Special Offer Package Deal
Hotel Hermitage -- Portoferraio Slideshow
#1 of 1 hotels in Biodola
  • Beach
  • Luxury
  • Pool
  • Free Parking
Show Prices
La Biodola, 57037, Portoferraio, Elba Island, Italy
3.9 miles from Elba Diving
Hotel Biodola Slideshow
#1 of 25 hotels in Portoferraio
  • Beach
  • Luxury
  • Pool
  • Free Parking
Show Prices
Localita' Scaglieri 21, 57037 , Portoferraio, Elba Island, Italy
3.9 miles from Elba Diving
#6 of 25 hotels in Portoferraio
  • Beach
  • Free Parking
  • Pets Allowed
Show Prices
Loc. Biodola, 57037, Portoferraio, Elba Island, Italy
3.9 miles from Elba Diving
#13 of 25 hotels in Portoferraio
  • Beach
  • Pool
  • Free Parking
  • Pets Allowed
Show Prices
Via del Mortaio, 3 | Localita' Patresi, 57030 Patresi, Elba Island, Italy
3.9 miles from Elba Diving
#1 of 1 hotels in Patresi
  • Pool
Show Prices