Skip to main content

Self Catering Accommodation for every style

Find the right self catering accommodation for you in Marina di Campo

The best self catering accommodation in Marina di Campo

Check out our pick of great self catering accommodation in Marina di Campo

Filter by:

Review score

See the latest prices and deals by choosing your dates.
MONOVAPELO, hotel in Marina di Campo

Situated in Marina di Campo, 100 metres from Marina di Campo Beach and 1.2 km from Galenzana Beach, MONOVAPELO offers air conditioning.

Was met by the owner to hand over the keys and show us around. The owner couldn't have been more gracious, even given some tomatoes from the garden. Beach was just round the corner as was the shops and restaurants but very quiet from any noise. We had all that we needed for our stay including a dedicated parking space just up the road.
Scored 9.5
9.5
Rated exceptional
Exceptional
34 reviews
Price from
£147.42
1 night, 2 adults
Appartamento FRANCI Marina di Campo, a due passi dal mare, hotel in Marina di Campo

Boasting city views, Appartamento FRANCI Marina di Campo, a due passi dal mare features accommodation with a balcony, around 200 metres from Marina di Campo Beach.

Scored 8.6
8.6
Rated fabulous
Fabulous
6 reviews
Price from
£74.13
1 night, 2 adults
Condominio Dunelba, hotel in Marina di Campo

Condominio Dunelba, a property with a garden, is located in Marina di Campo, 200 metres from Marina di Campo Beach, 2.5 km from Galenzana Beach, as well as 13 km from Villa San Martino.

Ideally located to access one of the best beaches of Marina di Campo. The smell of the pine trees surrounding the place. The sea view. The proximity to a top restaurant on the beach. The very friendly and welcoming staff.
Scored 8.7
8.7
Rated fabulous
Fabulous
14 reviews
Price from
£171.15
1 night, 2 adults
Casa Eucalipto - Marina di campo, Elba, hotel in Marina di Campo

Located just 13 km from Villa San Martino, Casa Eucalipto - Marina di campo, Elba features accommodation in Marina di Campo with access to free bikes, a garden, as well as private check-in and...

Scored 8.8
8.8
Rated fabulous
Fabulous
7 reviews
Price from
£261.15
1 night, 2 adults
Appartamento a Marina di Campo, hotel in Marina di Campo

Located in Marina di Campo, 400 metres from Marina di Campo Beach and 1.6 km from Galenzana Beach, Appartamento a Marina di Campo offers air conditioning.

Scored 7.6
7.6
Rated good
Good
9 reviews
Price from
£56.86
1 night, 2 adults
VILLA VILLACOLLE, hotel in Procchio

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.

Michella and Massimo have been very welcoming and nice. I've been lucky to taste Michella's cake in the morning. The villa is at the centre of the village and only 5min of walk to Procchio beach. Even without a car, it's very easy to get there by bus from Portoferraio with the 116 and to reach other villages of the island via the same line. looking forward to come back one day
Scored 9.6
9.6
Rated exceptional
Exceptional
370 reviews
Price from
£52.23
1 night, 2 adults
Villetta San Martino, hotel in Portoferraio

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

The house is a fantastic place with direct view of the harbor, located on a small hill right next to Napoleon summer villa (5 min walk). Surrounded by a beautiful and well-kept garden, provides a lot of privacy and close proximity to Portoferraio. The host (Christina) was available on the phone, while Germana and her husband were available on site. What wonderful couple they are! Full of energy, good humor and very helpful! They made our stay very pleasant over the xmas break and made us feel like at home. House has all amenities, including dishwasher and outside grill. All is simple, elegant and easy to use. High quality large refrigerator and dishwasher. Parking for car is right next to the house on a separate driveway. Beds were very comfortable and large. Ideal for families or group of friends. House can be heated in the off season. Truly a charm that made our trip to Elba unforgettable.
Scored 9.4
9.4
Rated superb
Superb
22 reviews
Price from
£223.24
1 night, 2 adults
La Casina Rossa, hotel in Marciana Marina

Set in Marciana Marina in the Elba region, La Casina Rossa features a balcony. It is located less than 1 km from Fenicia Beach and features private check-in and check-out.

Scored 9.2
9.2
Rated superb
Superb
16 reviews
Price from
£134.79
1 night, 2 adults
Charming B&B Arcipelago, hotel in Campo nell'Elba

Featuring pool with a view and views of sea, Charming B&B Arcipelago is a recently renovated bed and breakfast located in Campo nell'Elba, 2.1 km from Marina di Campo Beach.

Scored 9.5
9.5
Rated exceptional
Exceptional
18 reviews
Price from
£223.94
1 night, 2 adults
Casa vacanze il Pastore Tedesco, hotel in Portoferraio

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

Excellent location, lots of space and a full kitchen. The view was the best! Marco took great care of us!
Scored 9.7
9.7
Rated exceptional
Exceptional
59 reviews
Price from
£73.92
1 night, 2 adults
All self catering accommodation in Marina di Campo
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 Marina di Campo this month

See all

Enjoy breakfast in Marina di Campo!

  • Agriturismo Galenzana
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 109 reviews

    Located in Marina di Campo, within a few steps of Galenzana Beach and 1.2 km of Marina di Campo Beach, Agriturismo Galenzana provides accommodation with a private beach area as well as free private...

    Wunderschön, abgelegen & doch in 10 Min zu Fuss im Zentrum,

  • LaValeHouse
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 14 reviews

    300 metres from Marina di Campo Beach, LaValeHouse is a recently renovated property situated in Marina di Campo and features air-conditioned rooms with free WiFi and private parking.

  • Rada - Zona mare con clima, posto auto e terrazza
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 8 reviews

    Set in Marina di Campo, 400 metres from Marina di Campo Beach and 1.1 km from Galenzana Beach, Rada - Zona mare con clima, posto auto e terrazza offers air conditioning.

  • Villa Antonia
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 12 reviews

    Set in Marina di Campo and only less than 1 km from Marina di Campo Beach, Villa Antonia offers accommodation with quiet street views, free WiFi and free private parking.

    Le comodità ,e avere le biciclette per tutti i componenti del gruppo

  • Elba Villa Colle - Nel verde ma vicina al mare
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 6 reviews

    Set just 2.6 km from Galenzana Beach, Elba Villa Colle - Nel verde ma vicina al mare provides accommodation in Marina di Campo with access to free bikes, a garden, as well as a shared kitchen.

  • Casa Vacanza Paradise 1
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 25 reviews

    Featuring a garden, Casa Vacanza Paradise 1 is set in Marina di Campo, within 14 km of Villa San Martino and 18 km of Cabinovia Monte Capanne.

    Posizione dell’ alloggio fuori paese ma tranquillo per chi ricerca veramente il relax..

  • MONOVAPELO
    Breakfast options
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 34 reviews

    Situated in Marina di Campo, 100 metres from Marina di Campo Beach and 1.2 km from Galenzana Beach, MONOVAPELO offers air conditioning.

    Appartamento piccolo ma curato in ogni dettaglio. Ottima la pulizia!

  • Appartamento Maristella
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 7 reviews

    Appartamento Maristella, a property with a garden, is set in Marina di Campo, 400 metres from Marina di Campo Beach, 1.6 km from Galenzana Beach, as well as 14 km from Villa San Martino.

These self catering accommodation in Marina di Campo have options with FREE cancellation

  • Casa Montecristo
    Free cancellation options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 19 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.

    Posizione ottima, appartamento spazioso, confortevole, pulito

  • Casa Morlè
    Free cancellation options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 22 reviews

    Situated in Marina di Campo, 1.1 km from Marina di Campo Beach and 2.7 km from Galenzana Beach, Casa Morlè offers free bikes and air conditioning.

    Sehr ruhige Wohnung, nahe zum St.rand und zum Zentrum. Aussicht ins Grüne.

  • Albero del Pepe 2 - Goelba
    Free cancellation options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

    Situated in Marina di Campo, 14 km from Villa San Martino and 19 km from Cabinovia Monte Capanne, Albero del Pepe 2 - Goelba offers accommodation with access to a garden.

    Super Lage, nette Vermieter, toller Garten, Tiere, Terrasse, Sauberkeit

  • Primula 1
    Free cancellation options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 9 reviews

    Offering a garden and city view, Primula 1 is located in Marina di Campo, 2.1 km from Galenzana Beach and 14 km from Villa San Martino.

    Casa nuovissima e pulitissima.La padrona di casa gentile e disponibile.Posizione ottima vicino al paese e al mare .

  • Bonacceta House
    Free cancellation options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 16 reviews

    Boasting air-conditioned accommodation with a balcony, Bonacceta House is set in Marina di Campo. This property offers access to a terrace and free private parking.

    Posizione , terrazzo , grandezza stanze , posizione

  • Appartamenti Serenity - 2 posti auto - in villa e in centro
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 53 reviews

    Offering a garden and garden view, Appartamenti Serenity - 2 posti auto - in villa e in centro is located in Marina di Campo, 1.5 km from Marina di Campo Beach and 1.6 km from Galenzana Beach.

    Tutto , posto fantastico, appartamento pulito e accogliente

  • villetta sul mare Rachele
    Free cancellation options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 23 reviews

    Situated within 200 metres of Marina di Campo Beach and 2.1 km of Galenzana Beach, villetta sul mare Rachele features rooms with air conditioning and a private bathroom in Marina di Campo.

    Ottima posizione difronte al mare a vicinissimo al centro

  • Primula by Villa Very
    Free cancellation options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 15 reviews

    Primula by Villa Very has a terrace and is set in Marina di Campo, within just 800 metres of Galenzana Beach and 800 metres of Marina di Campo Beach.

    Ottima accoglienza; bici a disposizione; vicina al mare ed al centro; biancheria e corredo completo; silenziosa

Highly rated self catering accommodation in Marina di Campo

  • Villetta Orchidea - Indipendente con giardino privato
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 13 reviews

    Set in Marina di Campo, 1 km from Marina di Campo Beach and 2.6 km from Galenzana Beach, Villetta Orchidea - Indipendente con giardino privato offers a garden and air conditioning.

    L'AGENZIA CHE GESTISCE LA STRUTURA OFFRE UN SERVIZIO COMPLETO. SONO DISPONIBILI PER QUALSIASI ESIGENZA.

  • Villa Very II
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 47 reviews

    Set within 1.1 km of Marina di Campo Beach and 1.1 km of Galenzana Beach, Villa Very II provides rooms with air conditioning and a private bathroom in Marina di Campo.

    Un po’ vintage ma non mancava nulla e molto pulita

  • Villa Sofia
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 9 reviews

    Featuring a patio with garden views, a garden and barbecue facilities, Villa Sofia can be found in Marina di Campo, close to Marina di Campo Beach and 2.4 km from Galenzana Beach.

  • Residence Le Solane
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 78 reviews

    Located in Marina di Campo and only 2.9 km from Procchio beach, Residence Le Solane provides accommodation with sea views, free WiFi and free private parking.

    Tout était au top. Louisa est une personne professionnelle.

  • Residence Dolores
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

    Located in Marina di Campo in the Elba region, with Marina di Campo Beach nearby, Residence Dolores provides accommodation with free WiFi and free private parking, as well as access to a hot tub.

  • Villa il Poderino
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 29 reviews

    Boasting garden views, Villa il Poderino features accommodation with patio, around 2 km from Marina di Campo Beach.

    liegt ein wenig ausserhalb und ist somit super ruhig

  • Golden River
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 15 reviews

    Offering barbecue facilities and inner courtyard view, Golden River is situated in Marina di Campo, 80 metres from Marina di Campo Beach and 1.5 km from Galenzana Beach.

    Appartamento in ottima posizione, condizionato, posto auto

  • Pozzo al Moro Village
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 283 reviews

    Situated in Marina di Campo, within 1.3 km of Marina di Campo Beach and 1.9 km of Galenzana Beach, Pozzo al Moro Village features accommodation with a seasonal outdoor swimming pool and free WiFi as...

    La comodità di poter lavare all'esterno la muta da nuoto

FAQ about self catering accommodation in Marina di Campo

Self catering accommodation that guests love in Marina di Campo

See all
  • Scored 7.8
    7.8
    Rated good
    Good
     · 423 reviews
    Location, nearby super market, restaurants, beach, boulevard; beautiful park, large pool, plenty sun beds, tennis courts, excellent coffee; logical lay out apartment, good mattresses, clean sheets and plenty towels, well equipped kitchenette, practical lighting, powerful ceiling fan, nice balcony; enormous (free) parking) with sun shades.
    Roeland
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 5 reviews
    Big villa, a lot of outdoor spaces for hanging out in different positions around the house, even privacy. Very good kitchen with all the necessary tools. Outdoor grill easy to be used. Tasteful and charming decorations. Walking distance to center.
    Alin Sasu
    Solo traveller
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 28 reviews
    Very professional communication from the owner. Immediate reactions. Perfect instructions for Check In. Accommodation is in a beautiful location, terrace with sea view. Very nice apartment. Plenty of towels, equipped kitchen. We didn't miss anything. Second bedroom behind the screen - no problem.
    Marie
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 50 reviews
    The location is just absolutely awesome. Right in the city center with easy access but still very quiet at night. A lot of great restaurants nearby, 2 supermarkets in walking distance. The beach is within 2 minutes walk. The apartment has 3 bed rooms, 2 bathrooms each with a shower, a washing machine, a dryer, an excellent kitchen, 2!! fridges and air-conditioning. Everything is very well taken care of and in excellent condition. We really enjoyed our time at Casa Franco.
    Christian
    Family with young children
  • Scored 7.3
    7.3
    Rated good
    Good
     · 62 reviews
    Beautiful view from the window of the sea. Large room and balcony, comfortable, kitchenette with hob. 10 minute walk to the village of Fetovaia and the bus stop, though along a busy road - better than driving to Fetovaia as it's hard to park there. Much of the island within a 40-60 minute drive, or various 116 buses during the day(but not the evening!) A nice but strenuous day's walk from the neighbouring village of Seccetto.
    CJ Ford
    Family with young children
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 283 reviews
    Pool was very nice, clean. Kitchen ok. Receptionists helpful.
    Andrej
    Family with young children
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 283 reviews
    - Very spacious Apartment - Well-equipped kitchen - Nice big Terrasse - A/C
    Felix
    Young couple
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 12 reviews
    location is pretty good and there are bikes which are available to use and these were very useful for getting into town and to the beach.The property itself is pleasant which new kitchen and bedroom units and we have a pleasant stay at the property.
    kevin
    Solo traveller