If you are looking for simple, informal hotels with a family feel and excellent value for money, here you will find 2-star hotels on the Island of Elba with the best offers for saving money and enjoying a comfortable holiday, especially if you’re looking for low-cost peace and relaxation.
The rates at 2-star hotels are inexpensive all through the summer, even at high season. Some hotels in this category only offer breakfast and others half or full board, with genuine, tasty traditional cuisine.
Hotel Elba Island – Hotel Giardino in Capoliveri – Lacona A relaxing holiday in the centre of the peaceful Gulf of Lacona just a few kilometers from the island’s villages. A refreshing holiday in a cool, clement location s... MORE
The Hotel Casa Lupi is in a residential area in Marciana Marina, 400 meters from the sea. Surrounded by a large landscaped garden with typical Mediterranean’ plants, the hotel is ideal for enjoying a relaxing holiday on Elba Island. The hot... MORE
Hotel Elba Island – Hotel Etrusco, Rio Marina: The Hotel Etrusco is harmoniously located in a very picturesque Mediterranean natural landscape, characterized by cork oaks, wild broom, myrtle trees, mastic and arbutus. Completely renov... MORE
Hotel Elba island – Hotel Barbarossa – Porto Azzurro: The Hotel Barbarossa is 1,5 km from Porto Azzurro and only 350 meters from the Barbarossa beach away. The hotel is ideal for those looking for a family atmosphere offering B ... MORE
Loc. Barbarossa 57036
- Porto Azzurro - Barbarossa(LI)
Hotel Belmare rises on the hills of the West Coast, included in the National Park of the Tuscan Archipelago, surrounded by a luxuriant Mediterranean vegetation, with wonderful view over the sea and unforgettable sunsets. The hotel, 800 m. f... MORE
In a magnificent setting, just a few steps from the sea at Lido di Capoliveri Beach and surrounded by all the beauties of nature, the Doge Residence & Hotel offers tranquillity and peace. The complex consists of comfortable rooms and ap... MORE
Piccolo Hotel Versilia Elba Island – Marina di Campo Beach: Piccolo Hotel Versilia is sited in Marina di Campo, 400 metres far from the town centre and 300 metres far from the beach. The rooms are homelike, comfortable and have been r... MORE
Situated at Naregno, one of the most enchanting sandy beaches of the island of Elba, the Hotel La Voce del Mare guarantees you a wide range of comforts planned to offer you a relaxing vacation. A private beach is available only for our clie... MORE
Hotel Aurora – Elba Island: L’Hotel Aurora is located in Chiessi, a small hamlet along the western coast of the Island of Elba called Costa del Sole (Sun Coast). The village, made up of white houses, stands out among the green o... MORE
On the Island of Elba the Hotel Imperia is situated in the centre of the characteristic town of Marciana Marina about 50 metres from the promenade, the small pebbly beach and several shops. The vivacious colours of the inlet make Marciana M... MORE
On the Island of Elba the Hotel La Scogliera is situated in the Morcone creek, on the southern coast of the island, just over the sandy beach. The Hotel La Scogliera has single and double room (some communicating), 1 and 2-room apartments, ... MORE
Hotel Villa Gaia, a small family-run hotel, is near the Arcipelago Toscano national park, the largest marine park in Europe, and just 150 metres from the beach and the Ottone botanical gardens. Its central position makes it easy to reach ma... MORE
Marciana Marina is a small municipality (the smallest on Elba island) immersed in the green of the surrounding macchia vegetation, situated on the northern side of the island, 18 km away from Portoferraio. The village is well known for its ... MORE
The Hotel dei 10 Colori, family run, lies about 80 metres from the long sandy Procchio beach, one of the most beautiful on the Island of Elba, very close to the sea and also to the village’s vibrant centre. Because of its central loca... MORE
Via delle Ginestre, 57 57030
- Marciana - Procchio(LI)
The Hotel L’Ogliera at Pomonte welcomes its guests in a friendly and hospitable atmosphere. The guests are taken care of directly by the owners of this hotel. All rooms have been modernly furnished and are all equipped with private ba... MORE
The little and family managed hotel Bel Tramonto is only 300 m far away from the Lido di Capoliveri beach and ideal for a peaceful holiday and enjoying the splendid fresh fish dishes in a friendly and relaxed atmosphere. All the 15 rooms ha... MORE
Hotel da Fine at Seccheto beach: On the island of Elba in the middle of the Seccheto bay, the Hotel da Fine lies in a sunny and peaceful position, just a few steps from the sandy beach and the beautiful rocks. Completely renovated, the hote... MORE
The Hotel Casanova is a small hotel, directly manages by the owners, at only 450 meters from the sandy beach Lido di Capoliveri. The nearest town centers are Porto Azzurro and Capoliveri, both at a distance of 4 km. The Restaurant The Resta... MORE
Loc. Lido di Capoliveri 57031
- Capoliveri - Lido(LI)
The ‘Locanda dell’Amicizia‘ is a small hotel and is peacefully situated in the untouched nature of the islands vegetation, far away from the traffic and with a beautiful view over the sea. All rooms are large, with own bat... MORE
Loc. Vallebuia, Seccheto 57034
- Campo nell'Elba - Seccheto(LI)
Hotel Elba Island – Hotel Santo Stefano – Portoferraio Originally, a Tuscan Farmhouse, our newly remodeled hotel sits high on a lovely hill,1,5 km away from the sea. Cottages with recently remodeled rooms and a private terrace s... MORE
Loc. S Stefano 57037
- Portoferraio - Magazzini(LI)
The hotel is situated in the bay of Portoferraio at only 100 meters from the sea in the surrounding nature and has garden, a new swimming pool, private parking, sea view. The Hotel Tirrena is strategically located to enjoy your MTB holidays... MORE
Nestled in a small natural park, family owned Hotel Villa Wanda, is an oasis of calm where you can spend your holiday close to nature. OPEN ALL THE YEAR! Just 600 metres from the hotel, you will find our sandy beach, “Lido di Capolive... MORE
Via Generinco 17/19 - Loc. Lido di Capoliveri 57036
- Porto Azzurro - (LI)