Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Elba
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Navigate forward to access suggested results
Search by region
I’m flexible
I’m flexible
Europe
Europe
Italy
Italy
Caribbean
Caribbean
France
France
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Become a Host
Sign up
Log in
Host your home
Host an experience
Help
Show map
286 stays
Filters
, 1 filter applied
1
1 of 6 items showing
Villa in Capoliveri
Villa overlooking the sea - Villa Le Rocce
6 beds
Oct 29 – Nov 5
$1,133
night
$1,133 per night
New
1 of 6 items showing
Villa in Capoliveri
Capolive trees, relaxing by the sea and nature
4 beds
Mar 3 – 10
$122
night
$122 per night
4.0 (3)
1 of 6 items showing
Villa in Mola
Villa Mola
3 beds
Sep 25 – Oct 2
$152
night
$152 per night
New
1 of 6 items showing
Villa in Capo D'arco
Experience Elba House
3 beds
May 13 – 20
$201
night
$201 per night
New
1 of 5 items showing
Villa in Poggio
Villa Boscaiola Poggio Elba Island
4 beds
Mar 31 – Apr 7
$162
night
$162 per night
4.0 (4)
1 of 6 items showing
Villa in Campo nell'Elba
Villa with view on Fetovaia bay , Elba Island
8 beds
Feb 16 – 23
$254
night
$254 per night
New
One trip, two stays
Split your time between two places and discover more of Elba.
Split your time between Portoferraio and Mola
$152
avg/night
$152 average per night
·
$1,294 total
$1,294 total
View price breakdown
Portoferraio
Sep 17 – 20
Mola
Sep 20 – 24
Stay in Campo Nell'elba and Magazzini
$214
avg/night
$214 average per night
·
$1,778 total
$1,778 total
View price breakdown
Campo Nell'elba
Sep 13 – 17
Magazzini
Sep 17 – 20
Stay in Marciana and Capo D'arco
$110
avg/night
$110 average per night
·
$984 total
$984 total
View price breakdown
Marciana
Sep 18 – 21
Capo D'arco
Sep 21 – 25
Stay in Portoferraio and Marciana
$226
avg/night
$226 average per night
·
$2,187 total
$2,187 total
View price breakdown
Portoferraio
Sep 23 – 26
Marciana
Sep 26 – 30
Stay in Bagnaia and Campo Nell'elba
$122
avg/night
$122 average per night
·
$1,192 total
$1,192 total
View price breakdown
Bagnaia
Sep 21 – 24
Campo Nell'elba
Sep 24 – 28
Stay in Capoliveri and Portoferraio
$364
avg/night
$364 average per night
·
$3,275 total
$3,275 total
View price breakdown
Capoliveri
Sep 13 – 17
Portoferraio
Sep 17 – 20
Stay in Marina Di Campo and Portoferraio
$60
avg/night
$60 average per night
·
$539 total
$539 total
View price breakdown
Marina Di Campo
Sep 25 – 28
Portoferraio
Sep 28 – Oct 2
Stay in Capoliveri and Porto Azzurro
$84
avg/night
$84 average per night
·
$800 total
$800 total
View price breakdown
Capoliveri
Sep 12 – 15
Porto Azzurro
Sep 15 – 19
Split your time between Marciana and Rio
$331
avg/night
$331 average per night
·
$3,354 total
$3,354 total
View price breakdown
Marciana
Oct 1 – 4
Rio
Oct 4 – 8
Stay in Rio Nell'elba and Marciana
$215
avg/night
$215 average per night
·
$1,871 total
$1,871 total
View price breakdown
Rio Nell'elba
Sep 30 – Oct 3
Marciana
Oct 3 – 7
Stay in Portoferraio and Capoliveri
$183
avg/night
$183 average per night
·
$1,695 total
$1,695 total
View price breakdown
Portoferraio
Sep 22 – 26
Capoliveri
Sep 26 – 29
Stay in Mola and Pomonte
$61
avg/night
$61 average per night
·
$568 total
$568 total
View price breakdown
Mola
Sep 21 – 25
Pomonte
Sep 25 – 28
Stay in Capoliveri and Rio Marina
$254
avg/night
$254 average per night
·
$2,333 total
$2,333 total
View price breakdown
Capoliveri
Aug 29 – Sep 1
Rio Marina
Sep 1 – 5
Two stays in Portoferraio 2 miles apart
$186
avg/night
$186 average per night
·
$1,648 total
$1,648 total
View price breakdown
Portoferraio
Sep 18 – 22
Portoferraio
Sep 22 – 25
1
…
12
13
14
15