Find the family hotels that appeal to you the most
Check out our pick of great family hotels in Portoferraio
Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

Set in the hills overlooking the Gulf of Portoferraio, Santo Stefano is a historic country house offering extensive gardens, panoramic views and a restaurant serving Mediterranean and Tuscan cuisine.

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.

Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.
Situated in Portoferraio, 700 metres from Sansone Beach, A due passi da Sansone features rooms with air conditioning and free WiFi.

Located in Portoferraio, within 23 km of Cabinovia Monte Capanne, Nido d'amore offers accommodation with air conditioning.

Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.7 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

Featuring air-conditioned accommodation with a balcony, Casa vacanze il Pastore Tedesco is set in Portoferraio.

Situated in Portoferraio in the Elba region, Villetta San Martino provides accommodation with access to a solarium.


Popular with guests booking family hotels in Portoferraio
Popular with guests booking family hotels in Portoferraio
Popular with guests booking family hotels in Portoferraio
Popular with guests booking family hotels in Portoferraio
Popular with guests booking family hotels in Portoferraio
Popular with guests booking family hotels in Portoferraio
Popular with guests booking family hotels in Portoferraio
Popular with guests booking family hotels in Portoferraio
Popular with guests booking family hotels in Portoferraio
Popular with guests booking family hotels in Portoferraio
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.
Set in Capoliveri, 1.2 km from Straccoligno Beach, Hotel Anfora offers accommodation with a garden, free private parking, a terrace and a restaurant.
Located in Campo nell'Elba, 2 km from Marina di Campo Beach, Charming B&B Arcipelago provides accommodation with pool with a view, free private parking, a spa and wellness centre and an indoor pool.
Situated in Portoferraio, 1.3 km from Le Viste Beach, Tina's house features recently renovated accommodation with free WiFi and a terrace.
Situated in Portoferraio, 600 metres from La Padulella Beach, Hotel Le Ghiaie features accommodation with a garden, free private parking, a shared lounge and a terrace.
Situated in Portoferraio, in a historic building, 5 km from Villa San Martino, Eroico sul Mare is an apartment with a garden and barbecue facilities.
Spend a truly Mediterranean holiday at Hotel Residence Villa San Giovanni, set in a pleasant, tranquil area of Elba Island, 300 metres from the thermal establishments and the beach.
Set in Portoferraio and only 5.3 km from Villa San Martino, Aethalia Bed and Breakfast offers accommodation with sea views, free WiFi and free private parking.
Boasting air-conditioned accommodation with a private pool, garden view and a patio, Casa dell'Acqua - Isola d'Elba is situated in Rio nellʼElba.
Located in the countryside of Elba Island, the family-run Villa Gaia is adjacent to the Tuscan Archipelago National Park and 250 metres from the public beach and the Ottone botanical garden.
Offering a large garden with a semi-Olympic pool and 2 tennis courts, Hotel Fabricia is directly on the sea on Elba Island, a 10-minute drive from Portoferraio. It features its own private beach.
Set in Elba’s countryside, Resort Le Picchiaie is only 10 minutes’ drive from Portoferraio and Porto Azzurro. It boasts air-conditioned rooms, a wellness centre and 2 outdoor pools.
Set in Rio nellʼElba in the Elba region, with Ottonella Beach nearby, Holiday residence St Anna, Rio nell Elba offers accommodation with access to a sauna.
Set in the botanic gardens of Giardino dell'Ottone, Camping Village Rosselba Le Palme offers an outdoor swimming pool with hot tub. Set on Elba Island, it is 10 minutes' drive from Portoferraio.
Offering a garden and city view, ELBA Casa Mare Natura is situated in Magazzini, 1.6 km from Ottone Beach and 9.4 km from Villa San Martino.
With a beachfront location on Elba Island, Acquaviva Village Camping offers air-conditioned accommodation in Portoferraio. Guests can enjoy free WiFi, table tennis and BBQ facilities.
Featuring a garden, a terrace and free WiFi, Casa Carlotta is a recently renovated apartment 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne. The property has quiet street views.
Set on a hillside among 4.5 hectares of Mediterranean vegetation and forests, Camping Canapai accommodation in Rio Marina. It includes a restaurant, 2 pools, a wellness centre and a free WiFi.
Featuring city views, A Casa di Nonna Anna provides accommodation with a patio, around 100 metres from Spiaggia la Rossa.
Set within 1.7 km of Redinoce Beach and 7.5 km of Cabinovia Monte Capanne, Casa del Mare - Oasi verde a soli 100m dal mare!
Offering free bikes and sea view, Sansone is located in Portoferraio, 300 metres from Sansone Beach and 7.3 km from Villa San Martino.
Set within 2.4 km of Ottone Beach and 10 km of Villa San Martino, ELBA Borgo di Latrano offers rooms with air conditioning and a private bathroom in Magazzini.
Set in SantʼAnna, 2.5 km from Ottone Beach, Holiday home Biocasa Fabiana, Portoferraio Magazzini features rooms with garden views and free WiFi.
Situated in Nisporto and only 500 metres from Nisporto Beach, Elba Island Resort Pool & Tennis features accommodation with sea views, free WiFi and free private parking.
Featuring air-conditioned accommodation with a private pool, Villa privata con piscina - Moddissi Charme is set in Trappola.
Offering an outdoor pool, Camping Village Scaglieri is situated in the Biodola Gulf, a 10-minute drive from Portoferraio.
Baia Bianca Suites is set right on Biodola Beach which, at 600 metres long, is one of the largest on Elba Island. It is set at the foot of Monte Capanne and overlooks the cliffs of Portoferraio.
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.
Residence il Mandorlo is situated in Lacona and has a pool with a view and sea views. Boasting full-day security, this property also provides guests with an outdoor fireplace.
Surrounded by the rich vegetation of a Tuscan National Park and set directly on Biodola's stunning sandy bay, Hotel Hermitage offers a luxurious range of sports and wellness facilities.
Offering an outdoor pool and views of the mountains, Residence La Valdana is set 5 km from Capoliveri on the Elba Island and 800 metres from the beach.
Featuring a terrace with garden views, an outdoor swimming pool and a bar, Glamping at Elba can be found in Lacona, close to Spiaggia di Margidore and 9.2 km from Villa San Martino.