Find the self catering accommodation that appeal to you the most
Check out our pick of great self catering accommodation in Porto Azzurro
Located in Porto Azzurro and only 2.4 km from Spiaggia la Rossa, Aria di Collina - Isola d'Elba provides accommodation with sea views, free WiFi and free private parking.

Located in Porto Azzurro in the Elba region with Straccoligno Beach nearby, Casa Anto Isola d'Elba -Spiaggia provides accommodation with free private parking.
Situated in Porto Azzurro, 200 metres from Spiaggia la Pianotta and 15 km from Villa San Martino, Luxury Seafront Penthouse features accommodation with free WiFi, air conditioning and a private beach...

Offering a garden and garden view, Villa rosa nel cuore di Porto Azzurro is located in Porto Azzurro, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

Featuring city views, A Casa di Nonna Anna provides accommodation with a patio, around 100 metres from Spiaggia la Rossa.

Designer Apartment in Porto Azzurro is an accommodation located in Porto Azzurro, 16 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.
Casa Caly enjoys a location in Porto Azzurro, just 15 km from Villa San Martino and 31 km from Cabinovia Monte Capanne. The property is non-smoking and is set 200 metres from Spiaggia la Rossa.
Offering a garden with an outdoor pool, Casa Campanella Resort is located in Capoliveri, 1.5 km from the centre. Free WiFi access is available throughout.

Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.
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.

Explore our most popular hotels in Porto Azzurro
Located in Porto Azzurro and only 2.4 km from Spiaggia la Rossa, Aria di Collina - Isola d'Elba provides accommodation with sea views, free WiFi and free private parking.

Located in Porto Azzurro in the Elba region with Straccoligno Beach nearby, Casa Anto Isola d'Elba -Spiaggia provides accommodation with free private parking.
Situated in Porto Azzurro, 200 metres from Spiaggia la Pianotta and 15 km from Villa San Martino, Luxury Seafront Penthouse features accommodation with free WiFi, air conditioning and a private beach...

Offering a garden and garden view, Villa rosa nel cuore di Porto Azzurro is located in Porto Azzurro, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

Featuring city views, A Casa di Nonna Anna provides accommodation with a patio, around 100 metres from Spiaggia la Rossa.

Designer Apartment in Porto Azzurro is an accommodation located in Porto Azzurro, 16 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.
Casa Caly enjoys a location in Porto Azzurro, just 15 km from Villa San Martino and 31 km from Cabinovia Monte Capanne. The property is non-smoking and is set 200 metres from Spiaggia la Rossa.
Offering a garden with an outdoor pool, Casa Campanella Resort is located in Capoliveri, 1.5 km from the centre. Free WiFi access is available throughout.

Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.
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.


Popular with guests booking self catering accommodation in Porto Azzurro
Popular with guests booking self catering accommodation in Porto Azzurro
Popular with guests booking self catering accommodation in Porto Azzurro
Popular with guests booking self catering accommodation in Porto Azzurro
Popular with guests booking self catering accommodation in Porto Azzurro
Popular with guests booking self catering accommodation in Porto Azzurro
Popular with guests booking self catering accommodation in Porto Azzurro
Popular with guests booking self catering accommodation in Porto Azzurro
Popular with guests booking self catering accommodation in Porto Azzurro
Popular with guests booking self catering accommodation in Porto Azzurro
Set in 20 hectares of private grounds on the Gulf of Portoferraio, a few metres from the beach, Tenuta La Chiusa offers accommodation in a historical building with sea view.
Situated in Portoferraio, 8.5 km from Villa San Martino and 25 km from Cabinovia Monte Capanne, Hotiday Apartments Portoferraio offers air conditioning.
AllegroItalia Golf Elba offers self-catering accommodation halfway between Portoferraio and Porto Azzurro, and on the edge of Acquabona Golf Club. Each apartment has a sea-view terrace.
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.
Set in Rio Marina, 500 metres from Spiaggia Marina Di Gennaro and 20 km from Villa San Martino, Casa dal Ganzetto offers air-conditioned accommodation with a balcony and free WiFi.
Featuring air-conditioned accommodation with a private pool, sea view and a patio, Villetta dal Ganzetto is set in Rio Marina. Featuring mountain and pool views, this holiday home also has free WiFi.
Featuring a patio with quiet street views, a garden and barbecue facilities, Appartamenti Claudia Rio can be found in Rio Marina, close to Spiaggia La Torre and 20 km from Villa San Martino.
Located in Rio Marina, 400 metres from Spiaggia La Torre and 20 km from Villa San Martino, Berenice - Isola D'Elba Apartments offers a terrace and air conditioning.
Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.
Located in Portoferraio, 600 metres from La Padulella Beach and 4.9 km from Villa San Martino, Consumella24 offers air conditioning.
Casa Antonella is situated in Porto Azzurro, 200 metres from Spiaggia la Rossa, 15 km from Villa San Martino, as well as 32 km from Cabinovia Monte Capanne.
Set in Porto Azzurro, 100 metres from Spiaggia la Rossa and 15 km from Villa San Martino, Casa Azzurra vacanze Porto Azzurro offers spacious air-conditioned accommodation with a balcony and free WiFi.
Situated in Porto Azzurro, 100 metres from Spiaggia la Rossa and 15 km from Villa San Martino, Appartamento nel cuore di Porto Azzurro features air-conditioned accommodation with a balcony and free...
Located in Porto Azzurro, 200 metres from Spiaggia la Rossa and 15 km from Villa San Martino, Mavi Apartments offers air conditioning.
Set in Porto Azzurro, 90 metres from Spiaggia la Rossa and 15 km from Villa San Martino, Casa Camilla - ArgonautiVacanze offers air-conditioned accommodation with a balcony and free WiFi.
Located in Porto Azzurro, 70 metres from Spiaggia la Rossa and 15 km from Villa San Martino, La Terrazza sul mare provides air-conditioned accommodation with a patio and free WiFi.
Offering city views, bilocale in centro a capoliveri is an accommodation situated in Capoliveri, 16 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.
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.
Situated 6.5 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Delizioso Loft a Forte Stella, Isola d'Elba provides accommodation set in Portoferraio.
Located in Portoferraio, Angela Suite is a recently renovated accommodation, 1 km from La Padulella Beach and 4.9 km from Villa San Martino.
Situated in Portoferraio in the Elba region, Villetta San Martino provides accommodation with access to a solarium.
Featuring air-conditioned accommodation with a balcony, Appartamento Little Italy is located in Porto Azzurro.
Situated in Porto Azzurro, 300 metres from Spiaggia la Rossa and 400 metres from Spiaggia la Pianotta, La Casa di Thor offers a terrace and air conditioning.
Set in Porto Azzurro, Casa Porto Azzurro features accommodation within 32 km of Cabinovia Monte Capanne. The property has sea and city views, and is 200 metres from Spiaggia la Rossa.