Just 200 metres from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court.
Hotel del Golfo is on the white sands of Procchio Bay, and features a private beach with bar, small pier, and sea-water swimming pool.
Immersed in the pinewood of Campo nell'Elba, Hotel Meridiana is just 150 metres from the sandy beach.
Marina Garden Hotel is within a 656 foot radius from a pebbled beach, shops and the harbor in Marciana Marina, on Elba Island.
Offering an outdoor pool and restaurant, Hotel Lilly is located 250 metres from the sandy beaches in Marina di Campo.
Situated in Seccheto, a few steps from Seccheto Beach, Hotel Da Italo features accommodation with a shared lounge, free private parking, a…
Small and charming, Hotel Sant'Andrea is a family-run hotel located in one of the most enchanting inlets of the island, offering friendly…
Hotel Mistral is set in the popular resort of Marina di Campo, a few steps from the beach. It offers a furnished sun terrace.
Hotel Ilio is set in a beautiful spot on Elba, in an area known as the island within the island. Enjoy a special Mediterranean holiday.
Hotel Rustichello is set in Marina di Campo, 2 km from the beach. Free private parking is available on site.
Acquaviva Park Hotel offers beautiful sea views, and a paid shuttle service is available to the neighbouring beaches and the old town of…
Situated in Sant'Andrea, Hotel Barsalini boasts an outdoor spa centre including a hot tub, a sauna and a free outdoor pool.
Featuring a garden and a terrace, Hotel Belmare offers classic accommodations on Elba Island. The beach is 2953 feet away.
Set in its garden and located in Portoferraio, Hotel Gli Acquerelli features classic-style rooms and free WiFi throughout.
Hotel Villa Rosa is located 1.5 km from Porto Azzurro, just a few steps from the sandy beach. Free WiFi is available throughout the property.
Set 300 metres from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn.
Location in a panoramic position 10 minutes' walk from Portoferraio centre, Villa Ombrosa has a private beach you can use for free.
Featuring an outdoor pool fitted with sun loungers and parasols, Country Hotel Residence Da Pilade is set on the Elba Island.
Set in Capoliveri, 1.6 mi from Lido Beach, Hotel Capo Sud offers accommodations with a restaurant, free private parking, a seasonal outdoor…
Surrounded by a private 4500-m² pinewood garden and only a 5-minute walk from the beach of Elba, Hotel Giardino is a family-run hotel…