Skip to main content

Self Catering Accommodation in Campo nell'Elba

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Campo nell'Elba

Check out our pick of great self catering accommodation in Campo nell'Elba

Filter by:

Review score

La Vecchia Quercia

Campo nell'Elba

La Vecchia Quercia is set in Campo nell'Elba and offers a garden and a shared lounge.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Price from
US$102.62
1 night, 2 adults

Charming B&B Arcipelago

Campo nell'Elba

Located in Campo nell'Elba, 2 km from Marina di Campo Beach, Charming B&B Arcipelago provides accommodation with pool with a view, free private parking, a spa and wellness centre and an indoor pool.

m
mira Sg
From
Greece
The place is beautiful, everything modern and high end, room is beautiful and soft colored, very well fitted spacious and the bathroom perfection Luciana and maurizio are the most kindest people you would ever meet. Meeting them was the epitome of the stay. They have dinner nights with an amazing chef def worth a try. And let s not forget the heated pool super!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 68 reviews
Price from
US$250.40
1 night, 2 adults

VILLA VILLACOLLE

Procchio (Near Campo nell'Elba)

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.

e
esja
From
Australia
Beautiful property 5 minutes walk to the beach. The room came perfectly equipped for everything, with several shelving and amenities to make the short stay super comfortable. We only stopped for one night but could easily have done longer, as the accommodation had everything we needed, including a well stocked and large kitchen. The hosts were super helpful too, as they gave us recommendations for beaches to go to when the weather was windy. One of the most beautiful short stays I’ve done, would definitely recommend and would 100% go back.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 405 reviews
Price from
US$75.31
1 night, 2 adults

Marina VIP

Marciana (Near Campo nell'Elba)

Set in Marciana in the Elba Region, Marina VIP boasts a private beach area and outdoor hot tub. Free WiFi is available throughout the property and free private parking is available on site.

D
Dragos
From
Romania
This was a beautiful small house with a lovely garden and a fantastic view overlooking the Procchio Gulf. The beds were comfortable and the rooms felt cozy and inviting. We particularly enjoyed the private terrace, perfect for grilling and even equipped with an outdoor shower, which was a nice touch. It was also exceptionally quiet, offering perfect silence, which was truly restorative. The owner, Michele, was incredibly helpful; he not only picked us up from the port and drove us to the house, but also guided us to the best places and routes to explore the island. His assistance was especially invaluable as we unexpectedly encountered a national strike in Italy during our stay, making train and other public transportation impossible. An added bonus was that Michele also rents out bikes (both normal and electric), which was perfect because riding around Elba Island is an absolute must!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 141 reviews
Price from
US$118.71
1 night, 2 adults

Casa i capperi

Marciana (Near Campo nell'Elba)

Located in Marciana, 600 metres from Cabinovia Monte Capanne and 21 km from Villa San Martino, Casa i capperi offers air conditioning. The property features mountain views.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews
Price from
US$150.91
1 night, 2 adults

Da Beatrice

Marciana Marina (Near Campo nell'Elba)

Located in Marciana Marina in the Elba region with Marciana Marina Beach nearby, Da Beatrice provides accommodation with free private parking.

A
Alessandro
From
United Kingdom
We had a wonderful stay! The location is perfect, just 4 minutes by motorbike to the centre (marina with beautiful views!) but also easily walkable if you’re heading out for dinner and a glass of wine. Francesca is a lovely lady! Warm, welcoming, and full of local knowledge. She gave us plenty of great recommendations that made our stay even more enjoyable. The bedroom was very spacious and located in a quiet, peaceful area, ideal for relaxing after a day of exploring. We highly recommend this place! Thank you so much, Francesca, for having us!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 reviews
Price from
US$94.14
1 night, 2 adults

Da Davide

Marciana Marina (Near Campo nell'Elba)

Set in Marciana Marina in the Elba region with Marciana Marina Beach nearby, Da Davide offers accommodation with free private parking.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Price from
US$94.14
1 night, 2 adults

Residenza CLASMARINA7 Nuova costruzione posizione strategica

Marina di Campo (Near Campo nell'Elba)

Boasting garden views, Residenza CLASMARINA7 Nuova costruzione posizione strategica is located in Marina di Campo, around 17 km from Cabinovia Monte Capanne.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Price from
US$235.34
1 night, 2 adults

Il Pescatore

Marciana Marina (Near Campo nell'Elba)

Situated in Marciana Marina, 100 metres from Marciana Marina Beach and 4.8 km from Cabinovia Monte Capanne, Il Pescatore features spacious air-conditioned accommodation with a terrace and free WiFi.

C
Carolina
From
Italy
Perfect location, clean and cozy, super comfortable bed and very reliable and kind host
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
US$180.04
1 night, 2 adults

Casina Napoleonica

Lacona (Near Campo nell'Elba)

Located in Lacona and only 200 metres from Spiagga di Lacona, Casina Napoleonica provides accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews
Price from
US$346.51
1 night, 2 adults
All self catering accommodation in Campo nell'Elba

Top picks for Campo nell'Elba hotels

Explore our most popular hotels in Campo nell'Elba

Filter by:

Review score

La Vecchia Quercia

Campo nell'Elba

La Vecchia Quercia is set in Campo nell'Elba and offers a garden and a shared lounge.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Price from
US$102.62
1 night, 2 adults

Charming B&B Arcipelago

Campo nell'Elba

Located in Campo nell'Elba, 2 km from Marina di Campo Beach, Charming B&B Arcipelago provides accommodation with pool with a view, free private parking, a spa and wellness centre and an indoor pool.

m
mira Sg
From
Greece
The place is beautiful, everything modern and high end, room is beautiful and soft colored, very well fitted spacious and the bathroom perfection Luciana and maurizio are the most kindest people you would ever meet. Meeting them was the epitome of the stay. They have dinner nights with an amazing chef def worth a try. And let s not forget the heated pool super!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 68 reviews
Price from
US$250.40
1 night, 2 adults

VILLA VILLACOLLE

Procchio (Near Campo nell'Elba)

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.

e
esja
From
Australia
Beautiful property 5 minutes walk to the beach. The room came perfectly equipped for everything, with several shelving and amenities to make the short stay super comfortable. We only stopped for one night but could easily have done longer, as the accommodation had everything we needed, including a well stocked and large kitchen. The hosts were super helpful too, as they gave us recommendations for beaches to go to when the weather was windy. One of the most beautiful short stays I’ve done, would definitely recommend and would 100% go back.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 405 reviews
Price from
US$75.31
1 night, 2 adults

Marina VIP

Marciana (Near Campo nell'Elba)

Set in Marciana in the Elba Region, Marina VIP boasts a private beach area and outdoor hot tub. Free WiFi is available throughout the property and free private parking is available on site.

D
Dragos
From
Romania
This was a beautiful small house with a lovely garden and a fantastic view overlooking the Procchio Gulf. The beds were comfortable and the rooms felt cozy and inviting. We particularly enjoyed the private terrace, perfect for grilling and even equipped with an outdoor shower, which was a nice touch. It was also exceptionally quiet, offering perfect silence, which was truly restorative. The owner, Michele, was incredibly helpful; he not only picked us up from the port and drove us to the house, but also guided us to the best places and routes to explore the island. His assistance was especially invaluable as we unexpectedly encountered a national strike in Italy during our stay, making train and other public transportation impossible. An added bonus was that Michele also rents out bikes (both normal and electric), which was perfect because riding around Elba Island is an absolute must!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 141 reviews
Price from
US$118.71
1 night, 2 adults

Casa i capperi

Marciana (Near Campo nell'Elba)

Located in Marciana, 600 metres from Cabinovia Monte Capanne and 21 km from Villa San Martino, Casa i capperi offers air conditioning. The property features mountain views.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews
Price from
US$150.91
1 night, 2 adults

Da Beatrice

Marciana Marina (Near Campo nell'Elba)

Located in Marciana Marina in the Elba region with Marciana Marina Beach nearby, Da Beatrice provides accommodation with free private parking.

A
Alessandro
From
United Kingdom
We had a wonderful stay! The location is perfect, just 4 minutes by motorbike to the centre (marina with beautiful views!) but also easily walkable if you’re heading out for dinner and a glass of wine. Francesca is a lovely lady! Warm, welcoming, and full of local knowledge. She gave us plenty of great recommendations that made our stay even more enjoyable. The bedroom was very spacious and located in a quiet, peaceful area, ideal for relaxing after a day of exploring. We highly recommend this place! Thank you so much, Francesca, for having us!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 reviews
Price from
US$94.14
1 night, 2 adults

Da Davide

Marciana Marina (Near Campo nell'Elba)

Set in Marciana Marina in the Elba region with Marciana Marina Beach nearby, Da Davide offers accommodation with free private parking.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Price from
US$94.14
1 night, 2 adults

Residenza CLASMARINA7 Nuova costruzione posizione strategica

Marina di Campo (Near Campo nell'Elba)

Boasting garden views, Residenza CLASMARINA7 Nuova costruzione posizione strategica is located in Marina di Campo, around 17 km from Cabinovia Monte Capanne.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Price from
US$235.34
1 night, 2 adults

Il Pescatore

Marciana Marina (Near Campo nell'Elba)

Situated in Marciana Marina, 100 metres from Marciana Marina Beach and 4.8 km from Cabinovia Monte Capanne, Il Pescatore features spacious air-conditioned accommodation with a terrace and free WiFi.

C
Carolina
From
Italy
Perfect location, clean and cozy, super comfortable bed and very reliable and kind host
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
US$180.04
1 night, 2 adults

Casina Napoleonica

Lacona (Near Campo nell'Elba)

Located in Lacona and only 200 metres from Spiagga di Lacona, Casina Napoleonica provides accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews
Price from
US$346.51
1 night, 2 adults
All self catering accommodation in Campo nell'Elba

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Campo nell'Elba and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Campo nell'Elba

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking self catering accommodation in Campo nell'Elba

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 110 reviews

Popular with guests booking self catering accommodation in Campo nell'Elba

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 14 reviews

Popular with guests booking self catering accommodation in Campo nell'Elba

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 59 reviews

Popular with guests booking self catering accommodation in Campo nell'Elba

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking self catering accommodation in Campo nell'Elba

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 68 reviews

Popular with guests booking self catering accommodation in Marina di Campo

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 105 reviews

Popular with guests booking self catering accommodation in Marina di Campo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 290 reviews

Popular with guests booking self catering accommodation in Marina di Campo

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 367 reviews

Popular with guests booking self catering accommodation in Marina di Campo

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 234 reviews

Enjoy breakfast in Campo nell'Elba and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9 reviews

Set in Marina di Campo in the Elba region, with Marina di Campo Beach nearby, Dama casa vacanze provides accommodation with access to a hot tub.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews

Situated in Marina di Campo, residenza CLASMARINA5 nuova costruzione posizione strategica has accommodation 17 km from Cabinovia Monte Capanne.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews

Boasting garden views, Residenza CLASMARINA7 Nuova costruzione posizione strategica is located in Marina di Campo, around 17 km from Cabinovia Monte Capanne.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Located in Marina di Campo, 400 metres from Marina di Campo Beach and 13 km from Villa San Martino, Villino Aloe - Goelba offers air conditioning.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews

Boasting air-conditioned accommodation with a patio, Appartamento Dea is situated in Marina di Campo. This property offers access to a terrace, free private parking and free WiFi.

La Triglia

Marina di Campo
Breakfast options
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Set in Marina di Campo in the Elba region, with Marina di Campo Beach nearby, La Triglia offers accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 22 reviews

Offering barbecue facilities and inner courtyard view, Golden River is situated in Marina di Campo, 300 metres from Marina di Campo Beach and 14 km from Villa San Martino.

Primavera

Marina di Campo
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3 reviews

Set in Marina di Campo, 100 metres from Marina di Campo Beach and 13 km from Villa San Martino, Primavera offers air conditioning. This property offers access to a terrace and free private parking.

These self catering accommodation in Campo nell'Elba and nearby have options with free cancellation

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews

Boasting air-conditioned accommodation with a patio, Casa del Mare - Oasi verde a soli 100m dal mare! is set in Marciana Marina.

From US$341.24 per night

Villetta San Martino

Portoferraio
Free cancellation options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 35 reviews

Situated in Portoferraio in the Elba region, Villetta San Martino provides accommodation with access to a solarium.

From US$311.83 per night

Da Beatrice

Marciana Marina
Free cancellation options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 reviews

Located in Marciana Marina in the Elba region with Marciana Marina Beach nearby, Da Beatrice provides accommodation with free private parking.

La Casina di Checco

Marciana Marina
Free cancellation options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 37 reviews

La Casina di Checco is an accommodation located in Marciana Marina, 5.9 km from Cabinovia Monte Capanne and 15 km from Villa San Martino.

From US$103.55 per night

Casa vacanze il Pastore Tedesco

Portoferraio
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 74 reviews

Featuring air-conditioned accommodation with a balcony, Casa vacanze il Pastore Tedesco is set in Portoferraio.

Allegroitalia Elba Golf

Portoferraio
Free cancellation options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 748 reviews

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.

From US$80.90 per night

Da Elisa

Chiessi
Free cancellation options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 46 reviews

Located in Chiessi, 200 metres from Chiessi Beach and 14 km from Cabinovia Monte Capanne, Da Elisa offers air conditioning.

From US$164.74 per night

Angela Suite

Portoferraio
Free cancellation options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 57 reviews

Located in Portoferraio, Angela Suite is a recently renovated accommodation, 1 km from La Padulella Beach and 4.9 km from Villa San Martino.

From US$200.16 per night

Highly rated self catering accommodation in Campo nell'Elba and nearby

MONOVAPELO

Marina di Campo
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 31 reviews

Situated in Marina di Campo, 200 metres from Marina di Campo Beach and 14 km from Villa San Martino, MONOVAPELO offers air conditioning.

From US$142.38 per night

VILLA VILLACOLLE

Procchio
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 405 reviews

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.

From US$75.31 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews

Situated in Lacona and only 1.2 km from Spiagga di Lacona, Villa Serena vista mare features accommodation with sea views, free WiFi and free private parking.

From US$610.71 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 95 reviews

Situated in Portoferraio, 8.5 km from Villa San Martino and 25 km from Cabinovia Monte Capanne, Hotiday Apartments Portoferraio offers air conditioning.

From US$1,044.91 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 234 reviews

Just 100 metres from white sandy beaches, Elbamar is set in a quiet area of Marina di Campo, on the south coast of Elba Island.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews

Appartamento Montecristo 1, a property with a garden, barbecue facilities and a shared lounge, is set in Marina di Campo, 300 metres from Marina di Campo Beach, 14 km from Villa San Martino, as well...

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 20 reviews

Boasting air-conditioned accommodation with a patio, Casa Montecristo is situated in Marina di Campo. This property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 60 reviews

Located in Marina di Campo, 500 metres from Marina di Campo Beach and 14 km from Villa San Martino, Appartamenti Casa Dini offers a garden and air conditioning.

Self catering accommodation that guests love in Campo nell'Elba

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 110 reviews
The village is lovely and we were excited to live in one of the typical Italian houses. The view from the bedroom is very nice too. The flat is OK and newly furnished. The kitchen is well-equipped.
Guest review by
Agnieszka
Young couple