Search hotels in Cavoli

Enter your dates to see the latest prices and deals for Cavoli hotels

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Cavoli – 5 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Sardi

Pomonte (Near Cavoli)

Hotel Sardi offers its guests a bed and breakfast buffet service. The Hotel Sardi does not have a restaurant inside the structure, but has an agreement for lunch and dinner with some restaurants and...

J
Jan
From
Czech Republic
We just loved the place! 20 meters from a beautiful small beach - we went for a swim each morning, being allways alone there. Best breakfasts we ever had in a hotel - buffet with many Italian specialities, great coffee, deserts... Quiet and clean room. Big public parking next to the hotel. Staff very friendly and helpful. It is in a very small village, very quiet place with few restaurants and shops. Relaxed pace with slow Elba vibe. We enjoeyd every minute and consider it to be one of the best places we stayed in our 25+ years of travel.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 421 reviews
Price from
£102.11
1 night, 2 adults

Hotel Corallo

Pomonte (Near Cavoli)

Situated in Pomonte, 700 metres from Pomonte Beach, Hotel Corallo features accommodation with a garden, free private parking, a shared lounge and a terrace.

R
Reise_Guru
From
Switzerland
We enjoyed the stay at Hotel Corallo with very nice owners and staff. The restaurant is also very good!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 180 reviews
Price from
£107.68
1 night, 2 adults

Hotel Gallo Nero

SantʼAndrea (Near Cavoli)

Immersed in a 15,000-m² private park overlooking Sant’Andrea Bay in Elba Island, Hotel Gallo Nero offers elegant air-conditioned rooms and free Wi-Fi.

K
Karin
From
Austria
Very positive surprise! Lovely hotel! Wonderful location. The „whole hill“ towards the see belongs to the hotel and is arranged as a lovely garden with a lot of places to take a rest and enjoy the view. The staff is very attentive and friendly. Seems to be a family business and they really like to do their job. For a 3* hotel a lot of surprising features: whirlpool which can be rented privately for 40min. Sauna( which I did not use), massage ( which was excellent!) and possible three course dinner every night . Overall really good athmosphere and fantastic location!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 255 reviews
Price from
£104
1 night, 2 adults

Hotel Cernia Isola Botanica

SantʼAndrea (Near Cavoli)

Just 200 metres from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court.

D
Deirdre
From
Ireland
Everything! Great location in stunning Sant ‘Andrea. Very warm welcome, calm comfortable room with a view of the grog pool and tropical garden. Lovely, varied breakfast. We particularly liked the jars of seeds from the garden for guests to takeaway.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 417 reviews
Price from
£87.27
1 night, 2 adults

Hotel Yacht Club

Marciana Marina (Near Cavoli)

Set 50 metres from La Fenicia beach in the picturesque village of Marciana Marina, Hotel Yacht Club offers rooms with flat-screen TV. Start your day with the varied sweet and savoury breakfast.

B
Butolo
From
Romania
The location in the beautiful town
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 284 reviews
Price from
£107.44
1 night, 2 adults

Hotel Del Golfo

Procchio (Near Cavoli)

Hotel del Golfo lies 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.

L
Levan Shengelia
From
Georgia
My family and I absolutely loved this hotel. It was a perfect three-day seaside escape during our 11-day trip around Italy, where we spent most of our time exploring the major cities. Choosing to stay here for a few days was one of the best decisions we made, and we don't regret it at all. The hotel is peaceful, cozy, and welcoming—a place where you can truly relax and unwind.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 232 reviews
Price from
£159.90
1 night, 2 adults

Hotel Brigantino

Procchio (Near Cavoli)

Set just 250 metres from Campo All'aia beach on Elba Island, Hotel Brigantino is located in Procchio and offers a pool and a restaurant.

L
Linnea
From
Sweden
Fantastic stay! We ended up staying 3 nights (booked 2 more when we arrived) and we had a great time. Close to the beach, friendly staff that did a lot for us, nice little pool at the back. Easy to get to by bus, restaurants by the beach and 10 min walk to the village. The beach is ideal for families.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 391 reviews
Price from
£62.27
1 night, 2 adults

Marina Garden Hotel

Marciana Marina (Near Cavoli)

Marina Garden Hotel is within a 200 metre radius from a pebbled beach, shops and the harbour in Marciana Marina, on Elba Island. Its large garden features a swimming pool and palm trees.

A
Aaron
From
Germany
The staff was absolutely top!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 526 reviews
Price from
£130.65
1 night, 2 adults

Hotel Il Caminetto

Portoferraio (Near Cavoli)

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.

H
Harry
From
United Kingdom
Lovely independent small hotel, B&B level friendliness and individuality. All rooms face South East with a great view up the valley to the port. Lovely garden, outstanding breakfasts. Rural location but only a few minutes drive from town. Very central for the whole of Elba.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 198 reviews
Price from
£107.44
1 night, 2 adults

Hotel Sant'Andrea

Marciana (Near Cavoli)

Small and charming, Hotel Sant'Andrea is a family-run hotel located in one of the most enchanting inlets of the island, offering friendly hospitality and all amenities of a modern hotel.

M
Margaret
From
Germany
Beautiful hotel, the staff were great. We ate every evening in the Hotel and like the breakfast it was really good.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 428 reviews
Price from
£88.70
1 night, 2 adults
See all hotels in and around Cavoli

Hotels with airport shuttles in Cavoli

See all
Airport shuttle (free)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 553 reviews
From £110.02 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 227 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 186 reviews
From £93.86 per night
Airport shuttle
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 807 reviews
Airport shuttle
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 180 reviews
From £107.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 297 reviews
From £179.21 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 125 reviews
From £118.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 551 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 604 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 289 reviews

Most booked hotels in Cavoli and surroundings in the past month

See all

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 937 reviews

Popular with guests booking hotels in Procchio

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

Popular with guests booking hotels in Marina di Campo

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

Popular with guests booking hotels in Marciana

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

Popular with guests booking hotels in Fetovaia

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

Popular with guests booking hotels in Procchio

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

Popular with guests booking hotels in Marciana Marina

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

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 110 reviews

Popular with guests booking hotels in Marciana Marina

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 519 reviews

Budget hotels in Cavoli and nearby

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 80 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 101 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 24 reviews
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 229 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 63 reviews
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 172 reviews
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 84 reviews

Best hotels with breakfast in Cavoli and nearby

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 297 reviews

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

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 257 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 206 reviews

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

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 180 reviews

Hotels located in the centre of Cavoli

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 261 reviews

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

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

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 553 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 86 reviews
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 395 reviews

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

More places to explore, more ways to go

  • When to visit Italy

    Events, prices, the weather – everything you need to know about the best time to visit Italy.
  • Hotels in Italy

    Eager to explore more of Italy? Find hotels up and down the country!
  • Hotels in Capoliveri

    Want to extend your trip or still just browsing? Try Capoliveri, also popular with our guests!
  • Hotels in Marina di Campo

    Want to extend your trip or still just browsing? Try Marina di Campo, also popular with our guests!
  • Hotels in Rome

    Take a look at hotels in Rome and explore more of Italy.
  • Hotels in Florence

    Take a look at hotels in Florence and explore more of Italy.
  • Hotels in Tuscany

    Look beyond Cavoli and set off to discover more of Tuscany.
  • Hotels in Elba

    Look beyond Cavoli and set off to discover more of Elba.