Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Elba

Filter by star ratings
All filters
Hotel Cala di Mola
Hotel Cala di Mola
8.3 Excellent
Via Provinciale Ovest 131, Porto Azzurro, Tuscany, Italy
Show on map
0.7 mi from city centre, Porto Azzurro, TO, Italy 
ExcellentBased on 404 reviews
8.3

Conveniently situated and offering an outdoor pool, this charming property is an easy drive from Capoliveri. It also provides a coffee bar, a kids club and free Wi-Fi.

Hotel La Feluca
Hotel La Feluca
8.1 Excellent
Località Bagnaia, Portoferraio, Tuscany, Italy
Show on map
2.8 mi from city centre, Portoferraio, TO, Italy 
ExcellentBased on 272 reviews
8.1

Hotel La Feluca is situated in Bagnaia and offers guests free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

Residenza Sant'Anna del Volterraio
Residenza Sant'Anna del Volterraio
8.2 Excellent
Localita Bagnaia, Portoferraio, Tuscany, Italy
Show on map
2.8 mi from city centre, Portoferraio, TO, Italy 
ExcellentBased on 1,036 reviews
8.2

Residenza Sant'Anna Del Volterraio features outdoor tennis courts and a sauna, as well as an outdoor pool. It is also steps from Bagnaia's well-known attractions.

Hotel Bel Tramonto
Hotel Bel Tramonto
8.2 Excellent
Via Il Mortaio 3 Loc. Patresi, Marciana, Tuscany, Italy
Show on map
2.4 mi from city centre, Marciana, TO, Italy 
ExcellentBased on 494 reviews
8.2

Located in Patresi, Hotel Bel Tramonto is within a 35-minute drive of Marina di Campo Airport and offers an outdoor pool. This elegant 3-star hotel is just a 10-minute drive from Marciana.

B&B Portoferraio
B&B Portoferraio
5.2 Okay
Via della Misericordia, 10, Portoferraio, Tuscany, Italy
Show on map
1.0 mi from city centre, Portoferraio, TO, Italy 
OkayBased on 116 reviews
5.2

Boasting a swimming pool, B&B Portoferraio is situated in Portoferraio and provides comfortable accommodation. It also features laundry facilities and room service.

La Vecchia Scuola
La Vecchia Scuola
7.5 Good
Rio Marina, Tuscany, Italy
Show on map
3.0 mi from city centre, Rio Marina, TO, Italy 
GoodBased on 144 reviews
7.5

This comfortable property in Cavo offers complimentary wireless internet, as well as a terrace and a wake-up service. It features comfortable apartments with an en suite bathroom and a kitchenette.

Hotel Plaza
Hotel Plaza
8.9 Excellent
Localita Fanaletto, 1, Porto Azzurro, Tuscany, Italy
Show on map
0.4 mi from city centre, Porto Azzurro, TO, Italy 
ExcellentBased on 696 reviews
8.9

Hotel Plaza Porto Azzurro is situated on Elba and provides 4-star accommodation as well as free Wi-Fi. It also offers massage services, an outdoor pool and a playground.

Condominio Dunelba
Condominio Dunelba
5.8 Okay
Campo nell'Elba, Tuscany, Italy
Show on map
0.3 mi from city centre, Campo nell'Elba, TO, Italy 
OkayBased on 12 reviews
5.8

Situated in Campo nell'Elba, Condominio Dunelba is a short drive from Marina di Campo and Portoferraio. It is conveniently positioned for guests wanting to discover the area's attractions.

Hotel Baia Imperiale
Hotel Baia Imperiale
8.3 Excellent
Via Della Costa, 5121 - Loc. Cavoli, Campo nell'Elba, Tuscany, Italy
Show on map
2.5 mi from city centre, Campo nell'Elba, TO, Italy 
ExcellentBased on 849 reviews
8.3

Hotel Baia Imperiale Cavoli is situated on Elba and offers 4-star accommodation in addition to free Wi-Fi. It also provides a beauty centre, a swimming pool and laundry facilities.

Hotel Del Golfo
Hotel Del Golfo
9.2 Excellent
Via Delle Ginestre, 31, Procchio, Tuscany, Italy
Show on map
0.1 mi from city centre, Procchio, TO, Italy 
ExcellentBased on 131 reviews
9.2

Hotel Del Golfo Procchio is located on Elba, and offers 4-star facilities, including a private beach. It features an outdoor pool, outdoor tennis courts and free Wi-Fi.

Cheapest hotels in Elba, Tuscany

Show all 2,991 hotels
Hotel La Feluca
Hotel La Feluca
8.1 Excellent
Località Bagnaia, Portoferraio, Tuscany, Italy
Show on map
2.8 mi from city centre,  

Hotel La Feluca is situated in Bagnaia and offers guests free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

$78
Avg. per night
Hotel Valle Verde
Hotel Valle Verde
8.5 Excellent
Localita Spartaia, Procchio, Tuscany, Italy
Show on map
0.6 mi from city centre,  

Situated in Procchio, Hotel Valle Verde Procchio is a short drive from Marciana Marina and provides free Wi-Fi, an outdoor pool and a private beach. It also features a kids club, a kids pool and an express check-in and check-out feature.

$80
Avg. per night
Hotel Bel Tramonto
Hotel Bel Tramonto
8.2 Excellent
Via Il Mortaio 3 Loc. Patresi, Marciana, Tuscany, Italy
Show on map
2.4 mi from city centre,  

Located in Patresi, Hotel Bel Tramonto is within a 35-minute drive of Marina di Campo Airport and offers an outdoor pool. This elegant 3-star hotel is just a 10-minute drive from Marciana.

$83
Avg. per night
Hotel Brigantino
Hotel Brigantino
9.0 Excellent
Località Campo All'aia, Procchio, Tuscany, Italy
Show on map
0.5 mi from city centre,  

Boasting free Wi-Fi and an outdoor pool, Hotel Brigantino offers modern rooms. Close to shops and restaurants, the hotel is an ideal base while visiting Procchio.

$83
Avg. per night
Residenza Sant'Anna del Volterraio
Residenza Sant'Anna del Volterraio
8.2 Excellent
Localita Bagnaia, Portoferraio, Tuscany, Italy
Show on map
2.8 mi from city centre,  

Residenza Sant'Anna Del Volterraio features outdoor tennis courts and a sauna, as well as an outdoor pool. It is also steps from Bagnaia's well-known attractions.

$84
Avg. per night
B&B Portoferraio
B&B Portoferraio
5.2 Okay
Via della Misericordia, 10, Portoferraio, Tuscany, Italy
Show on map
1.0 mi from city centre,  

Boasting a swimming pool, B&B Portoferraio is situated in Portoferraio and provides comfortable accommodation. It also features laundry facilities and room service.

$96
Avg. per night
Hotel Plaza
Hotel Plaza
8.9 Excellent
Localita Fanaletto, 1, Porto Azzurro, Tuscany, Italy
Show on map
0.4 mi from city centre,  

Hotel Plaza Porto Azzurro is situated on Elba and provides 4-star accommodation as well as free Wi-Fi. It also offers massage services, an outdoor pool and a playground.

$96
Avg. per night
Condominio Dunelba
Condominio Dunelba
5.8 Okay
Campo nell'Elba, Tuscany, Italy
Show on map
0.3 mi from city centre,  

Situated in Campo nell'Elba, Condominio Dunelba is a short drive from Marina di Campo and Portoferraio. It is conveniently positioned for guests wanting to discover the area's attractions.

$96
Avg. per night

Hotel prices in Elba

3 stars

$80 - $102

Hotel Villa Ombrosa

#1 Most popular

Hotel Villa Ombrosa
8.4 Excellent
$102
Avg. per night
Hotel Acquamarina

#2 Most popular

Hotel Acquamarina
8.7 Excellent
$97
Avg. per night
Hotel Valle Verde

Best value

Hotel Valle Verde
8.5 Excellent
$80
Avg. per night
4 stars +

$84 - $282

Hotel Del Golfo

#1 Most popular

Hotel Del Golfo
9.2 Excellent
$267
Avg. per night
Hotel Baia Imperiale

#2 Most popular

$114
Avg. per night
Residenza Sant'Anna del Volterraio

Best value

$84
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Elba

About Elba

Perched off the coast of Tuscany, Elba is a whimsical island fringed by hidden coves and crystalline water. Along with hiking, cycling and sea kayaking, you can tour boutique vineyards, explore the region’s ancient Roman history and retrace the footsteps of Napoleon Bonaparte.

Things to do

The harbour town of Portoferraio is Elba's colourful capital. It's anchored by an atmospheric historic centre criss-crossed with cobbled streets. Sip on espresso at sidewalk cafes, shop at designer boutiques and devour fresh seafood.

Back in 1814, Napoleon Bonaparte was exiled to Elba following the Treaty of Fontainebleau. Today you can discover the legacy of the French military leader at Museo Villa Napoleonica di San Martino, an elegant villa once used by Napoleon as a summer retreat.

Villa de Romana delle Grotte traces its roots back to the 1st century and offers a glimpse at the island's ancient past. It was owned by the noble Valerii family and commands sweeping views of the Tyrrhenian Sea. Wander around the ruins, gaze up at the columns and check out the working archaeological site.

Bite into Eba's flourishing farm-to-table food scene at Ristoro Agricolo Montefabbrello, a rustic restaurant that grows most of its own ingredients, including olive oil, vegetables, wine and even wheat to make its homemade pasta. Osteria Libertaria serves some of the island's best seafood, including pistachio-crusted tuna and fried calamari.

Getting around

At just 28 kilometres long and 19 kilometres wide, Elba is easy to get around using a rental car. The island is serviced by local buses. Ferries depart from Piombino or San Vincenzo on the Italian mainland and run to Portoferraio, Cavo and Rio Marina.

Elba travel FAQs

  • Where is the best place to stay in Elba?

    Portoferraio, Marciana Marina, and Campo nell'Elba are some of the most favored places to stay in Elba.

  • What are the best hotels in Elba?

    Hotel Villa Ombrosa (8.4/10 from 494 reviews), Hotel Villa Ottone (8.5/10 from 362 reviews), and Hotel Del Golfo (9.2/10 from 131 reviews) are all highly rated places to stay in Elba.