Find the self catering accommodation that appeal to you the most
Find the right self catering accommodation for you in SantʼAnna
Check out our pick of great self catering accommodation in SantʼAnna
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.

Featuring air-conditioned accommodation with a patio, VILLA VILLACOLLE is set in Procchio. This beachfront property offers access to a balcony, free private parking and free WiFi.

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.
Located in Porto Azzurro in the Elba region with Straccoligno Beach nearby, Casa Anto Isola d'Elba -Spiaggia provides accommodation with free private parking.
Il Nido di Rio Elba is located in Rio nellʼElba. It is situated 32 km from Cabinovia Monte Capanne and offers private check-in and check-out.
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.

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.


Popular with guests booking self catering accommodation in SantʼAnna
Popular with guests booking self catering accommodation in Portoferraio
Popular with guests booking self catering accommodation in Portoferraio
Popular with guests booking self catering accommodation in Portoferraio
Popular with guests booking self catering accommodation in Porto Azzurro
Popular with guests booking self catering accommodation in Portoferraio
Popular with guests booking self catering accommodation in Rio nellʼElba
Popular with guests booking self catering accommodation in Portoferraio
Popular with guests booking self catering accommodation in Portoferraio
Popular with guests booking self catering accommodation in Rio nellʼElba
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.
Situated in Portoferraio, 8.5 km from Villa San Martino and 25 km from Cabinovia Monte Capanne, Hotiday Apartments Portoferraio offers air conditioning.
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.
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.
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.
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.
Situated in Porto Azzurro, La Casa di Didi is a recently renovated accommodation, 100 metres from Spiaggia la Rossa and 15 km from Villa San Martino.
Featuring city views, A Casa di Nonna Anna provides accommodation with a patio, around 100 metres from Spiaggia la Rossa.
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.
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.
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.
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, 300 metres from Spiaggia La Torre and 20 km from Villa San Martino, Casa Bella 'Mbriana offers air conditioning. The property has quiet street views.
Situated in Capoliveri and only 16 km from Villa San Martino, Suite 514 features accommodation with sea views, free WiFi and free private parking.
Featuring air-conditioned accommodation with a balcony, Casa vacanze il Pastore Tedesco is set in Portoferraio.
Set in the botanic gardens of Giardino dell'Ottone, Camping Village Rosselba Le Palme offers an outdoor swimming pool with hot tub. Set on Elba Island, it is 10 minutes' drive from Portoferraio.
Offering garden views, A Casa di Massi - Goelba is an accommodation set in Portoferraio, 10 km from Villa San Martino and 26 km from Cabinovia Monte Capanne.
Offering a garden and city view, ELBA Casa Mare Natura is situated in Magazzini, 1.6 km from Ottone Beach and 9.4 km from Villa San Martino.
Appartamento Libeccio - HelloElba, boasting a garden and barbecue facilities, is located in Portoferraio, 10 km from Villa San Martino and 26 km from Cabinovia Monte Capanne.
Housed in a historic building, The Old Mill with Private Garden and Torrent features accommodation with a garden and free WiFi in Portoferraio, 1.6 km from Ottone Beach.
Located within 200 metres of Ottone Beach and 10 km of Villa San Martino in Portoferraio, Villa Giolù offers accommodation with seating area.
With garden views, Residence Alithai is situated in Portoferraio and has an Italian restaurant and a pizzeria, a shared lounge, a bar, a garden, a seasonal outdoor pool and a sun terrace.
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.