Surrounded by the rich vegetation of a Tuscan National Park and set directly on Biodola's stunning sandy bay, Hotel Hermitage offers 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…
Set in its lush park, 656 feet from the beach in Campo nell’ Elba, Hotel Coralli features a pool with hot tub, a tennis court, and a…
Overlooking Spartaia Bay on Elba Island, Hotel Valle Verde offers a natural setting, an on-site restaurant and a free private beach.
Located 50 metres from the beach in Campo Nell'Elba, Hotel Villa Nettuno offers a garden, bar and accommodation with a TV.
Featuring an outdoor pool fitted with sun loungers and parasols, Country Hotel Residence Da Pilade is set on the Elba Island.
Set 300 metres from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn.
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…
Set in Capoliveri, 1.6 mi from Lido Beach, Hotel Capo Sud offers accommodations with a restaurant, free private parking, a seasonal outdoor…
The hotel is set in a tranquil area in front of the Rocca Medicea di Portoferraio.
With free WiFi and free parking, The Rodriguez is a 3-star villa located on the eastern coast of Elba Island, a 5-minute drive from…
Located 5 minutes’ drive from Capoliveri town centre, in eastern Elba, Hotel Voce del Mare boasts accommodation with a TV, a private beach…
Located along its own private beach and surrounded by Mediterranean vegetation, Frank’s Hotel features a restaurant overlooking the Naregno…
Boasting a salt-water swimming pool, a restaurant and a garden with private mooring area, Hotel Cala di Mola is right in front of the…
Situated in Sant'Andrea, Hotel Barsalini boasts an outdoor spa centre including a hot tub, a sauna and a free outdoor pool.
Set 50 metres from La Fenicia beach in the picturesque village of Marciana Marina, Hotel Yacht Club offers rooms with flat-screen TV.
Set in Porto Azzurro on the Elba Island, 600 metres from the nearest beach, Albergo Bel Tramonto is a family-run hotel offering…
Hotel Rustichello is set in Marina di Campo, 2 km from the beach. Free private parking is available on site.
Set in Campo nell'Elba on Elba Island, family-run Hotel Santa Caterina is 200 metres from the beach.
Located on the south-east coast of Elba Island and 10 km from Campo dell’Elba, family-run and eco-friendly Eco Hotel Montemerlo is…