Offering a rooftop terrace with hot tub and a buffet restaurant, Hotel Flora is just 150 metres from the sea in Marina di Bibbona.
Set on the eastern coast of Capraia, Il Saracino is a 5-minute walk from the rocky beach.
Hotel Mistral is set in the popular resort of Marina di Campo, a few steps from the beach. It offers a furnished sun terrace.
Set in Marina di Cecina, a few steps from Marina di Cecina Beach, Hotel della Contrada offers beachfront accommodation and various…
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 front of its private beach, Hotel Stella Marina is 10 minutes’ walk from the centre of Marina di Cecina.
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…
The eco-friendly Hotel Scoglio Bianco offers free Wi-Fi in public areas and a restaurant overlooking the Mediterranean Sea.
Acquaviva Park Hotel offers beautiful sea views, and a paid shuttle service is available to the neighbouring beaches and the old town of…
Set in Campo nell'Elba on Elba Island, family-run Hotel Santa Caterina is 200 metres from the beach.
Located on the sea front in Porto Azzurro, Hotel Belmare offers a sun terrace overlooking the gulf, a bar open all day, and free Wi-Fi.
Situated in Sant'Andrea, Hotel Barsalini boasts an outdoor spa centre including a hot tub, a sauna and a free outdoor pool.
Hotel Villa Tramonto features a restaurant, bar, a shared lounge and garden in San Vincenzo.
Set in Marina di Cecina, less than 1 km from Acqua Village, Hotel Mediterraneo offers accommodation with a restaurant, free private parking…
Situated in San Vincenzo, 100 metres from Spiaggia di San Vincenzo, Hotel Il Pino features accommodation with a garden, free private…
Set on the Island of Elba, Albergo Romana offers rooms with a sea-view terrace next to Naregno Beach in Capoliveri.
Located in Cecina, a few steps from Marina di Cecina Beach, Hotel Ristorante Il Gabbiano provides accommodations with a terrace, free…
With a private beach, Hotel Stella Marina is set in San Vincenzo and features a terrace.