Find the family hotels that appeal to you the most
Check out our pick of great family hotels in Rio nellʼElba
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.

Offering city views, NUOVO Luminoso a 100 passi dalla piazza is an accommodation located in Rio nellʼElba, 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne.

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

Located in Porto Azzurro and only 2.4 km from Spiaggia la Rossa, Aria di Collina - Isola d'Elba provides accommodation with sea views, free WiFi and free private parking.

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.

Offering a garden with an outdoor pool, Casa Campanella Resort is located in Capoliveri, 1.5 km from the centre. Free WiFi access is available throughout.

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.

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.

Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.

Popular with guests booking family hotels in Rio nellʼElba
Popular with guests booking family hotels in Rio nellʼElba
Popular with guests booking family hotels in Rio nellʼElba
Popular with guests booking family hotels in Rio nellʼElba
Popular with guests booking family hotels in Rio nellʼElba
Popular with guests booking family hotels in Rio nellʼElba
Popular with guests booking family hotels in Rio nellʼElba
Popular with guests booking family hotels in Rio nellʼElba
Popular with guests booking family hotels in Cavo
Popular with guests booking family hotels in Portoferraio
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.
Location in a panoramic position 10 minutes' walk from Portoferraio centre, Villa Ombrosa has a private beach you can use for free. The terrace offers great sea views.
Set just 16 km from Villa San Martino, Casale Grandangolo features accommodation in Capoliveri with access to a garden, a terrace, as well as a 24-hour front desk.
With a garden equipped with BBQ facilities, Villaggio Le Venelle offers self-catering apartments in a quiet area 2 km from Rio Marina beachfront. The property has free Wi-Fi access throughout.
Overlooking the port of Rio Marina, Hotel Rio Sul Mare is located on the shimmering coast near the most beautiful beaches with black sand and sparkling minerals.
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.
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.
Featuring air-conditioned accommodation with a private pool, Villa privata con piscina - Moddissi Charme is set in Trappola.
Hotel Villa Ottone offers luxurious accommodation in front of the sea on Elba Island. A panoramic restaurant, an outdoor pool, a private beach and parking are are available here.
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.
Hotel Mare is set in the old fishing village of Magazzini, and offers views of Elba Island's Portoferraio Bay. It features free Wi-Fi, a small private beach, and a garden with sea-view pool.
Offering a pool overlooking the sea, Resort Capo Bianco is situated on the edge of a cliff in Porto Azzurro. The property has a bar and direct access to Reale Beach 80 metres away.
Residence Reale is set on Reale Bay, 200 metres from the nearest beach and 2 km outside Porto Azzurro. It offers outdoor pools for adults and children, a playground and free parking.
Appartamento La Vista is a recently renovated apartment in Cavo, where guests can makes the most of its pool with a view, garden and tennis court.
Situated in Porto Azzurro in the Elba region and Spiaggia la Rossa reachable within 800 metres, Elba Vip features accommodation with free WiFi, a children's playground, an infinity pool and free...
Set in Capoliveri, 1.2 km from Straccoligno Beach, Hotel Anfora offers accommodation with a garden, free private parking, a terrace and a restaurant.
Offering a garden and garden view, La casa di Anita is located in Rio Marina, 20 km from Villa San Martino and 37 km from Cabinovia Monte Capanne.
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.
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.
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 on the edge of the nature park, Gavila's Residenza has a hilltop location overlooking the mountains and coast. It offers free parking and is less than 5 minutes' drive from Porto Azzurro centre.
Located within 600 metres of Spiaggia di Barbarossa and 16 km of Villa San Martino, Agriturismo Rebua offers rooms with air conditioning and a private bathroom in Porto Azzurro.
Set in Cavo, less than 1 km from Spiaggia di Frugoso, Hotel Levante - Isola d'Elba offers accommodation with a garden, free private parking, a shared lounge and a terrace.
A few steps from Spiaggia Reale, Camping Reale is a recently renovated property located in Casa Tonietti and provides air-conditioned rooms with free WiFi and private parking.
Located within less than 1 km of Spiaggia la Rossa and 15 km of Villa San Martino, Villa San Giuseppe offers rooms with air conditioning and a private bathroom in Porto Azzurro.
Offering garden views, Il Boschetto is an accommodation set in Porto Azzurro, 1 km from Spiaggia di Barbarossa and 16 km from Villa San Martino.
Located in Porto Azzurro in the Elba region with Spiaggia la Rossa nearby, House and Apts. In Porto Azzurro 23632 provides accommodation with free private parking.
Boasting air-conditioned accommodation with a rooftop pool, garden view and a balcony, Attico con piscina pivata a Porto Azzurro is set in Porto Azzurro.
Set in Portoferraio, Residenza Cavour Portoferraio city center is a recently renovated accommodation, 600 metres from Le Viste Beach and 6.3 km from Villa San Martino.
Set in Porto Azzurro, Appartamento Porto Azzurro 5/6 beds offers accommodation with a private pool, a balcony and pool views.
Situated in Porto Azzurro, 200 metres from Spiaggia la Pianotta and 15 km from Villa San Martino, Luxury Seafront Penthouse features accommodation with free WiFi, air conditioning and a private beach...