Skip to main content

Family hotels and homes in Cavo

Find the family hotels that appeal to you the most

The best family hotels in Cavo

Check out our pick of great family hotels in Cavo

Filter by:

Review score

Hotel Levante - Isola d'Elba

Hotel in Cavo

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.

S
Stefan
From
Croatia
excellent service, great hotel 🙃
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 413 reviews
Price from
US$127.38
1 night, 2 adults

CASA ELISA

Cavo

Complete with barbecue facilities, CASA ELISA is located in Cavo, 28 km from Villa San Martino and 45 km from Cabinovia Monte Capanne.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 32 reviews
Price from
US$166.20
1 night, 2 adults

Residenza Portoferraio

Portoferraio (Near Cavo)

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

S
Sam
From
Ireland
Great host, amazing access to city and food
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 304 reviews
Price from
US$126.96
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Cavo)

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.

S
Stephen
From
United Kingdom
The location was ideal, the breakfast was freshly prepared fruit, yogurt and homemade granola and an impressive range of fresh pastries, exceptional🙂
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Price from
US$126.96
1 night, 2 adults

al 28 B&B

Portoferraio (Near Cavo)

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.

I
Irina
From
Spain
We liked a lot staying at al 28 and would like to come back! Thank you for all :)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Price from
US$138.50
1 night, 2 adults

Hotel Santo Stefano

Portoferraio (Near Cavo)

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.

A
Alexis Muñoz Nieto
From
Spain
The location, the views, the food was amazing
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 184 reviews
Price from
US$199.10
1 night, 2 adults

Monolocale Eco del Mare

Portoferraio (Near Cavo)

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9 reviews
Price from
US$88.30
1 night, 2 adults

Nido d'amore

Portoferraio (Near Cavo)

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

V
Veronika
From
Czech Republic
We loved that the accomodation is set up in a way that makes you feel like a local and is situated in the most beautiful street in Portoferraio, it's private but close to the best restaurants in the city. Very recommend
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$95.60
1 night, 2 adults

Casa Carlotta

Rio nellʼElba (Near Cavo)

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.

V
Veronika
From
Czech Republic
We loved the location in Rio nell'Elba which is real essence of Elba, calm and authenthic village with decent bar which is always open to get perfect Negroni. The apartment is just a few steps from picturesque plaza, comfortable and equiped with everything you need. cannot recommend more
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 24 reviews
Price from
US$207.76
1 night, 2 adults

LA SCALINATA

Portoferraio (Near Cavo)

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.

s
scott
From
Canada
The spaciousness and the view could not be beat. I wish I had booked for more nights, as to be able to sit out on the spacious patio area, looking over the harbour, would have been a real bonus. Lots of cats to pet, all happy and well fed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$126.96
1 night, 2 adults
All family hotels in Cavo

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Most booked family hotels in Cavo and surroundings in the past month

See all

Popular with guests booking family hotels in Cavo

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking family hotels in Cavo

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking family hotels in Cavo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking family hotels in Cavo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews

Popular with guests booking family hotels in Cavo

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking family hotels in Cavo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 16 reviews

Popular with guests booking family hotels in Cavo

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews

Popular with guests booking family hotels in Cavo

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 12 reviews

Popular with guests booking family hotels in Cavo

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews

Popular with guests booking family hotels in Cavo

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 413 reviews

Family Hotels with swimming pools in Cavo and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

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.

From US$231.01 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 415 reviews

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.

From US$277.01 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 12 reviews

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.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 123 reviews

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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 287 reviews

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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 571 reviews

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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 410 reviews

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.

Highly rated family hotels in Cavo and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 24 reviews

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.

From US$147.16 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 568 reviews

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.

From US$136.20 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 314 reviews

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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews

Situated in Rio nellʼElba, 18 km from Villa San Martino and 35 km from Cabinovia Monte Capanne, Il polpo blu offers air conditioning.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 170 reviews

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.

Villa Gaia

Portoferraio
8.0+ review score
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 375 reviews

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.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 68 reviews

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.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 184 reviews

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.

Enjoy breakfast in Cavo and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

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.

Situated in Rio nellʼElba, 500 metres from Nisporto Beach and 18 km from Villa San Martino, Apartment in Nisporto with Private Sea Access offers water sports facilities and air conditioning.

Located in Rio nellʼElba in the Elba region, Apartment in Rio nell Elba for 2 Person features a balcony. Featuring a 24-hour front desk, this property also provides guests with a water park.

Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 2 reviews

Featuring air-conditioned accommodation with a balcony, Quinta holiday residence in Rio nell'Elba is located in Rio nellʼElba.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Situated in Rio nellʼElba, 16 km from Villa San Martino and 34 km from Cabinovia Monte Capanne, La casa accanto offers air conditioning.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews

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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 49 reviews

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.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 261 reviews

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.

Save money on family in Cavo and nearby – budget options available

Tina's house

Portoferraio
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 8 reviews

Situated in Portoferraio, 1.3 km from Le Viste Beach, Tina's house features recently renovated accommodation with free WiFi and a terrace.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 150 reviews

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.

Hotel Acquamarina

Portoferraio
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 621 reviews

On top of Portoferraio's coast, Hotel Acquamarina offers views over the Gulf of Padulella and direct access to the beach below. Free private parking is available here.