Elba Island Villas and Apartments

Close

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

  • Italy
  • Tuscany
  • Province of Livorno
  • Elba Island
  • All locations
  • Campo Nell'Elba (3)
  • Campo nell'Elba (8)
  • Capoliveri (225)
  • Cecina Marina (3)
  • Chiessi (2)
  • Fetovaia (10)
  • Gualdo a Capoliveri (2)
  • Innamorata (1)
  • Lacona (9)
  • Marciana (142)
  • Marciana Marina (133)
  • Marina di Campo (103)
  • Patresi (9)
  • Porto Azzurro (45)
  • Portoferraio (67)
  • Rio Marina (39)
  • Rio Nell'Elba (34)
  • San Carlo (10)
  • San Giovanni (2)
  • San Piero In Campo (1)
  • Sant'Andrea, Elba (3)
  • Seccheto (1)

More

Less

Also consider

Coastal Cottages
222 properties
Apartments Sardinia
478 properties
Apartments Tuscany
3181 properties
Apartments Lake Garda Area
103 properties
Apartments Lake Como Area
494 properties
Apartments Sicily
634 properties
Capoliveri
231 properties
Marciana
152 properties
Marciana Marina
135 properties
Marina di Campo
104 properties
Portoferraio
72 properties
Porto Azzurro
46 properties
Rio Marina
43 properties
Rio Nell'Elba
39 properties
Fetovaia
11 properties
San Carlo
10 properties
Lacona
10 properties
Patresi
10 properties
Campo nell'Elba
8 properties
Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

787 Holiday homes

9

Elba Island / Sant'Andrea, Elba

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £69 / night

£432 / week

Book View

from £69 / night

22

Elba Island / Portoferraio

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £65 / night

£432 / week

Book View

from £65 / night

22

Elba Island / Porto Azzurro

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Nearest beach 200 km
  • Air conditioning
  • Private garden

 …see more

from £44 / night

£302 / week

Book View

from £44 / night

16

Elba Island Mountain Room - Marciana b&b sleeps 5

Elba Island / Marciana

3 5 1 night min

  • 3 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Private garden
The Bed & Breakfast In Poggio is situated in the anciant mountain village of Poggio. It has 4 rooms with private bath and all with view over the sea. The night the gueste can see the lights of the italian continent.Prices are very honest and the atmosphere very frie  …see more

from £83 / night

£519 - £737 / week

Book View

from £83 / night

(2) Very Good 

13

Elba Island / Rio Nell'Elba

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £100 / night

£690 / week

Book View

from £100 / night

11

Elba Island / Capoliveri

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

 …see more

from £92 / night

£638 / week

Book View

from £92 / night

4

Portoferraio / Magazzini

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Private garden

 …see more

from £52 / night

£363 / week

Book View

from £52 / night

(1) Excellent 

14

Elba Island / Lacona

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Private garden

 …see more

from £61 / night

£388 / week

Book View

from £61 / night

13

Elba Island / Rio Marina

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Air conditioning

 …see more

from £87 / night

£561 / week

Book View

from £87 / night

14

Elba Island / Rio Marina

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

 …see more

from £50 / night

£345 - £604 / week

Book View

from £50 / night

(2) Good 

31

La Tortora:4 pax wide yard with bbq - Portoferraio apartment sleeps 4

Elba Island / Portoferraio

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly
Lovely apartment with large and peaceful private garden with barbecue, loggia with table with umbrella, parking and automatic gate. Perfect for families with children.The house has a double bedroom, bathroom with shower and washing machine, bedroom with two single beds  …see more

from £44 / night

£276 - £324 / week

Book View

from £44 / night

(1) Excellent 

18

Elba Island / Porto Azzurro

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
  • Pet friendly

 …see more

from £65 / night

£233 - £345 / week

Book View

from £65 / night

16

Elba Island / Campo nell'Elba

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly

 …see more

from £104 / night

£725 / week

Book View

from £104 / night

(5) Very Good 

15

Elba Island / Rio Nell'Elba

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1,200 km
  • Child friendly

 …see more

from £35 / night

£260 - £278 / week

Book View

from £35 / night

(1) Terrible 

7

Elba Island / Portoferraio

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £44 / night

£216 - £337 / week

Book View

from £44 / night

(2) Good 

12

Marciana / Procchio

4 7 7 nights min

  • 4 bedrooms
  • Sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

 …see more

from £173 / night

£1207 / week

Book View

from £173 / night

(2) Very Good 

27

Elba Island / Patresi

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £57 / night

£388 / week

Book View

from £57 / night

4

Elba Island / Portoferraio

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Air conditioning

 …see more

from £74 / night

£518 / week

Book View

from £74 / night

(2) Good 

13

Elba Island / Portoferraio

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+

 …see more

from £39 / night

£276 - £345 / week

Book View

from £39 / night

10

Elba Island / Marciana Marina

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly

 …see more

from £52 / night

£345 / week

Book View

from £52 / night

9

Elba Island / Marciana Marina

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Air conditioning
  • Pet friendly

 …see more

from £87 / night

£604 / week

Book View

from £87 / night

9

Elba Island / Rio Nell'Elba

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Nearest beach 3 km
  • Child friendly
  • Pet friendly

 …see more

from £87 / night

£604 - £863 / week

Book View

from £87 / night

8

Marciana / Procchio

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £40 / night

£276 / week

Book View

from £40 / night

(1) Very Good 

19

Elba Island / Portoferraio

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £52 / night

£324 - £332 / week

Book View

from £52 / night

35

Rio Nell'Elba / Nisportino

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly

 …see more

from £57 / night

£388 / week

Book View

from £57 / night

(12) Excellent 

24

Elba Island / Capoliveri

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

 …see more

from £52 / night

£363 / week

Book View

from £52 / night

(3) Very Good 

23

Charming 2 bedroom house in Capoliveri on Elba Island - Capoliveri house sleeps 5

Elba Island / Capoliveri

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
'La vela del Baluardo' is a charming house, nestled in the heart of the ancient Capoliveri, the village of miners. Facing one of the typical 'vicolo' (narrow street). Few steps away from the main square, restaurants, cafès, shops. Restored by its ow  …see more

from £74 / night

£513 - £604 / week

Book View

from £74 / night

9

Capoliveri / Morcone

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Pet friendly

 …see more

from £78 / night

£242 - £863 / week

Book View

from £78 / night

29

Elba Island / Porto Azzurro

1 6 3 nights min

  • 1 bedroom
  • Sleeps 6
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets

 …see more

from £48 / night

£285 / week

Book View

from £48 / night

(2) Very Good 

19

Elba Island / Porto Azzurro

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Swimming pool

 …see more

from £44 / night

£302 / week

Book View

from £44 / night

(2) Very Good 

19

Elba Island / Portoferraio

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation

 …see more

from £63 / night

£388 - £432 / week

Book View

from £63 / night

(1) Very Good 

12

Monolocale Isabella - Casaisoladelba - Lacona studio sleeps 2

Elba Island / Lacona

Studio 2 7 nights min

  • Studio
  • Sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Ask owner if suitable for children
La mia fresca e silenziosa dimora, a pochi passi dal mare, in un parco di 1.500 mq tra pini ed eucaliptus è situata a 50 mt dalla spiaggia di Margidore (2 km di sassolini in una cornice di meravigliosi colori) e a 300mt dalla spiaggia di Lacona (3 km di sabbia finissim  …see more

from £74 / night

£518 / week

Book View

from £74 / night

(4) Excellent 

15

Marciana / Pomonte

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £50 / night

£319 - £768 / week

Book View

from £50 / night

(4) Excellent 

14

Elba Island / Portoferraio

1 4 6 nights min

  • 1 bedroom
  • Sleeps 4
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

 …see more

from £87 / night

£604 / week

Book View

from £87 / night

16

Elba Island / Capoliveri

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Child friendly
  • Pet friendly

 …see more

from £119 / night

£828 - £1000 / week

Book View

from £119 / night

(1) Very Good 

11

Elba Island / Innamorata

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £44 / night

£276 - £630 / week

Book View

from £44 / night

40

Villa in Seccheto Isle of Elba with amazing view - Seccheto villa sleeps 15

Elba Island / Seccheto

6 15 7 nights min

  • 6 bedrooms
  • Sleeps 15
  • 7 nights min
  • Ask owner if suitable for children
  • Ask about pets
Dominating over the bay of Seccheto, this family holiday home offers spectacular views over the Mediterranean from almost each window.The spacious villa on two floors, situated on top of a hill, is divided into two independent apartments, comfortably hosting two familie  …see more

from £308 / night

£2156 / week

Enquire View

from £308 / night

(2) Excellent 

15

Elba Island / Portoferraio

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly

 …see more

from £31 / night

£225 - £380 / week

Book View

from £31 / night

8

Elba Island / Rio Marina

1 5 3 nights min

  • 1 bedroom
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

 …see more

from £52 / night

£302 - £345 / week

Book View

from £52 / night

16

Marciana / Procchio

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £100 / night

£690 - £733 / week

Book View

from £100 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page