Set on the south coast of Elba Island, Hotel Baia Imperiale offers a restaurant and a garden. Cavoli's white sandy beaches are 200 metres away.
Hotel La Stella is set by the beach in Seccheto, on the Elba Island. The hotel has a panoramic terrace with views of the sea, a garden and a private beach area.
Situated in Sant'Andrea, Hotel Barsalini boasts an outdoor spa centre including a hot tub, a sauna and a free outdoor pool. Guests can enjoy the on-site restaurant and 2 bars. The rooms come with a...
Park Hotel Napoleone is an 18th-century villa surrounded by greenery on Elba Island. It offers a private beach and 1 swimming pool.
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 offering rooms overlooking the garden.
Located on the western coast of Elba Island, Hotel Corallo is 200 meters from the sandy beaches and granite cliffs of Pomonte.
Il Caminetto is a rustic and comfortable establishment situated in the very centre of Elba Island, the largest of the Tuscan Archipelago, and part of its protected Natural Park.
Set 300 metres from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn. Today it offers air-conditioned rooms with balcony and satellite LED TV.
Only 200 metres from the coast, Albergo Le Briciole is 4 km from Marciana Marina and 3 km from Procchio.
Featuring a garden and a terrace, Hotel Belmare offers classic accommodation on Elba Island. The beach is 900 metres away. WiFi is available in common areas.