Pick your preferred language. We speak English and 43 other languages.
See the latest prices and deals by choosing your dates.
Located in Marina di Campo, within a few steps of Marina di Campo Beach and a 12-minute walk of Galenzana Beach, Hotel La Barcarola provides accommodations with a bar and free WiFi as well as free... Very central location had a private car park.
Located in front of the "La Rossa" sandy beach, Hotel l’Approdo offers air-conditioned rooms just a few steps away from the Porto Azzurro center. Free WiFi is available in all rooms. Fantastic location close to centre Balcony with sea views Excellent breakfast
Set in its garden and located in Portoferraio, Hotel Gli Acquerelli features classic-style rooms and free WiFi throughout. Everything was perfect, nothing to complain about. Stuff were nice. Location was good and calm.
Located on Elba Island, Hotel Villa Wanda is less than a 5-minute drive from Porto Azzurro. Surrounded by a private park, it provides on-site parking and a sea-view terrace with bar corner. Specially friendly and helpful. Mille grazie
Set 1640 feet from the sea on Elba Island, Hotel Casa Lupi is in Marciana Marina and is surrounded by a garden. It offers free parking. Friendly staff, great garden, good location.
Location in a panoramic position 10 minutes' walk from Portoferraio center, Villa Ombrosa has a private beach you can use for free. The terrace offers great sea views. Beautiful hotel just steps from the beach.
The family-run Hotel Villa Italia is centrally located in Porto Azzurro, on the Elba Island, only 492 feet from the beach. Rooms have a TV, free Wi-Fi access and private bathroom with free toiletries....
Just 328 feet from the sea, Hotel Il Perseo is in Chiessi on Elba Island. A few steps away it has a hot tub with panoramic sea views, sun loungers and parasols. All the staff of the hotel and restaurant was amazing! Very lovely and helpful people.
Featuring a restaurant and free WiFi, Albergo Ape Elbana is located in Portoferraio on Elba Island, 820 feet from the harbor. All rooms are air-conditioned and include a flat-screen TV. I was charged twice for the room. We paid cash and they took the same amount off my VISA.
Located in the natural and uncontaminated landscape of Elba Island, Hotel Etrusco is close to the pretty village of Rio Marina (0.9 mi) and the characteristic center of Rio nell’Elba. Perfect place for a relaxing vacation
Set 1148 feet from Barbarossa Beach and 0.9 mi from Porto Azzurro, Hotel Barbarossa offers accommodations with free WiFi. Please see my previous comment (I had extended my stay for 1 more night last minute)
Offering a restaurant, free bike rental and classic-style accommodations with air conditioning, Hotel Sardi is located 33 feet from the beach in Pomonte on the island of Elba. On site parking is free.... staff, the comfort and the ambiance of the village
Just 656 feet from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court. very attentive and helpful staff,delicious breakfasts and dinners set in a wonderful garden,Only a 5...
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. Most rooms offer beautiful sea views. Location and beach were great as well as the multiple pools.
Set just 820 feet from Campo All'aia beach on Elba Island, Hotel Brigantino is located in Procchio and offers a pool and a restaurant. Very nice place, clean, few min walk to the beach.
Marina Garden Hotel is within a 656 foot radius from a pebbled beach, shops and the harbor in Marciana Marina, on Elba Island. Its large garden features a swimming pool and palm trees. The staff was superlovely! Great gym. Awesome breakfast. Free upgrade.
Hotel Aurora in Chiessi provides accommodations with a bar, a shared lounge and a terrace. With a restaurant, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Set on the beachfront at Campo nell'Elba on Elba Island, Hotel Montecristo offers air-conditioned rooms with a balcony. It features an outdoor pool, fitness center and small wellness area. Great hotel, helpful, highly supportive, dedicated and polite stuff, great location!
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.
Surrounded by the rich vegetation of a Tuscan National Park and set right on Biodola's stunning sandy bay, Hotel Hermitage has a luxurious range of sports and spa facilities. Beach area is fantastic. Amazing location. Really relaxing vibe to the hotel.
Hotel Biodola is in a quiet, panoramic position a few steps from its free private beach, one of the most exclusive ones in Elba. It has a spa and pool. Very friendly staff Good location Great Beach Food was very good
Small and charming, Hôtel Sant'Andrea, The Originals Relais (Relais du Silence) is a family-run hotel located in one of the most enchanting inlets of the island, offering friendly hospitality and all...
Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout. Great hotel close to Porto Azzuro! Very friendly and helpful stuff.
Located on the south-east coast of Elba Island and 6.2 mi from Campo dell’Elba, family-run and eco-friendly Hotel Montemerlo is surrounded by a Mediterranean garden.