Marina di Campo Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

848 Houses

    23

    Villa in Mediterranean machia with sea view

    Elba Island / Marina di Campo

    Marina di Campo apartment

    1 6 7 nights min

    • 1 bedroom
    • sleeps 6
    • 7 nights min
    • Nearest beach 0 mi
    • Suitable for children age 5+
    • Air conditioning

    Price per night from

    $73

    Price per night from

    $73

    (5) Excellent 

      14

      Delightful holiday apartments in Marina di Campo with private terraces and shared pool

      Elba Island / Marina di Campo

      Marina di Campo apartment

      1 3 3 nights min

      • 1 bedroom
      • sleeps 3
      • 3 nights min
      • Nearest beach 0.4 mi
      • Swimming pool
      • Child Friendly

      Price per night from

      $93

      Price per night from

      $93

      (21) Excellent 

        13

        APARTMENTS CRIAGE PROVENZALE

        Elba Island / Marina di Campo

        Marina di Campo townhouse

        1 3 min stay varies

        • 1 bedroom
        • sleeps 3
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 1 mi
        • Child Friendly

        Price per night from

        $68

        Price per night from

        $68

        (8) Excellent 

          4

          APARTMENTS CRIAGE ARCHIPELAGO

          Elba Island / Marina di Campo

          Marina di Campo guest house

          1 3 min stay varies

          • 1 bedroom
          • sleeps 3
          • min stay varies
          • Beach / lakeside relaxation
          • Nearest beach 1 mi
          • Child Friendly

          Price per night from

          $82

          Price per night from

          $82

          (8) Excellent 

            21

            Casa Iris

            Elba Island / Marina di Campo

            Marina di Campo house

            3 8 min stay varies

            • 3 bedrooms
            • sleeps 8
            • min stay varies
            • Nearest beach 0.9 mi
            • Child Friendly
            • Pet Friendly

            Price per night from

            $111

            Responds fast!
            avg. 2 hours 33 minutes

            Price per night from

            $111

            (15) Excellent 

              18

              CASAVACANZE IL CILIEGIO Elba Island

              Elba Island / Marina di Campo

              Marina di Campo apartment

              1 3 min stay varies

              • 1 bedroom
              • sleeps 3
              • min stay varies
              • Beach / lakeside relaxation
              • Nearest beach 1 mi
              • Child Friendly

              Price per night from

              $90

              Price per night from

              $90

                13

                Apartments Manuela

                Elba Island / Marina di Campo

                Marina di Campo townhouse

                1 4 7 nights min

                • 1 bedroom
                • sleeps 4
                • 7 nights min
                • Beach / lakeside relaxation
                • Child Friendly
                • Car not necessary

                Price per night from

                $67

                Price per night from

                $67

                  15

                  APPARTAMENTI CRIAGE MEDITERRANEO

                  Elba Island / Marina di Campo

                  Marina di Campo apartment

                  2 5 min stay varies

                  • 2 bedrooms
                  • sleeps 5
                  • min stay varies
                  • Beach / lakeside relaxation
                  • Nearest beach 1 mi
                  • Child Friendly

                  Price per night from

                  $82

                  Price per night from

                  $82

                  (1) Very Good 

                    4

                    AVIOTEL RESIDENCE HOTEL

                    Elba Island / Marina di Campo

                    Marina di Campo hotel apartment

                    40 50 1 night min

                    • 40 bedrooms
                    • sleeps 50
                    • 1 night min
                    • Beach / lakeside relaxation
                    • Nearest beach 2 mi
                    • Swimming pool

                    Price per night from

                    $129

                    Price per night from

                    $129

                    (6) Excellent 

                      10

                      APARAMENTI CRIAGE SHABBY

                      Elba Island / Marina di Campo

                      Marina di Campo apartment

                      1 2 min stay varies

                      • 1 bedroom
                      • sleeps 2
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Nearest beach 1 mi
                      • Child Friendly

                      Price per night from

                      $129

                      Price per night from

                      $129

                      (2) Very Good 

                        28

                        SerenElba - Monolocale a 100mt dal mare

                        Elba Island / Marina di Campo

                        Marina di Campo townhouse

                        1 4 14 nights min

                        • 1 bedroom
                        • sleeps 4
                        • 14 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 0.2 mi
                        • Child Friendly

                        Price per night from

                        $184

                        Price per night from

                        $184

                          23

                          Trilocale casa iris

                          Elba Island / Marina di Campo

                          Marina di Campo house

                          2 6 min stay varies

                          • 2 bedrooms
                          • sleeps 6
                          • min stay varies
                          • Nearest beach 0.9 mi
                          • Child Friendly
                          • Pet Friendly

                          Price per night from

                          $74

                          Responds fast!
                          avg. 2 hours 33 minutes

                          Price per night from

                          $74

                            36

                            Lungomare Apartment in Marina Campo - Lungomare apartment in Marina di Campo

                            Elba Island / Marina di Campo

                            Marina di Campo apartment

                            2 5 min stay varies

                            • 2 bedrooms
                            • sleeps 5
                            • min stay varies
                            • Child Friendly
                            • Pet Friendly

                            Price per night from

                            $58

                            Price per night from

                            $58

                              40

                              Three-room Apartment Il Pino - Apartments Il Pino with outdoor area

                              Elba Island / Marina di Campo

                              Marina di Campo apartment

                              3 6 min stay varies

                              • 3 bedrooms
                              • sleeps 6
                              • min stay varies
                              • Child Friendly
                              • Air conditioning
                              • Pet Friendly

                              Price per night from

                              $90

                              Price per night from

                              $90

                              Great rentals within 20 miles that match your search

                              Distance approx 7.63 km from Marina di Campo

                                16

                                appartamentiitigli 3

                                Elba Island / Capoliveri

                                Capoliveri townhouse

                                1 2 min stay varies

                                • 1 bedroom
                                • sleeps 2
                                • min stay varies
                                • Nearest beach 3 mi
                                • Child Friendly
                                • Private garden

                                Price per night from

                                $46

                                Responds fast!
                                avg. 1 hour 15 minutes

                                Price per night from

                                $46

                                Distance approx 10.71 km from Marina di Campo

                                (7) Average 

                                  8

                                  Charles Donald Murchie

                                  Elba Island / Rio Marina

                                  Rio Marina apartment

                                  2 4 7 nights min

                                  • 2 bedrooms
                                  • sleeps 4
                                  • 7 nights min
                                  • Child Friendly

                                  Price per night from

                                  $82

                                  Responds fast!
                                  avg. 2 hours 55 minutes

                                  Price per night from

                                  $82

                                  Distance approx 8.08 km from Marina di Campo

                                    10

                                    Studio sea view 800 meters from the beach

                                    Elba Island / Capoliveri

                                    Capoliveri apartment

                                    1 4 min stay varies

                                    • 1 bedroom
                                    • sleeps 4
                                    • min stay varies
                                    • Child Friendly
                                    • Air conditioning
                                    • Pet Friendly

                                    Price per night from

                                    $50

                                    Price per night from

                                    $50

                                    Distance approx 6.91 km from Marina di Campo

                                    (1) Average 

                                      9

                                      Apartments Borgo Patresi loc. Patresi

                                      Elba Island / Patresi

                                      Patresi apartment

                                      1 4 7 nights min

                                      • 1 bedroom
                                      • sleeps 4
                                      • 7 nights min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 1,200 mi
                                      • Air conditioning

                                      Price per night from

                                      $39

                                      Price per night from

                                      $39

                                      Distance approx 8.94 km from Marina di Campo

                                        13

                                        Rosa Dell'arcipelago - Three-room apartment (4 + 2pax)

                                        Rio Nell'Elba / Nisporto

                                        Nisporto apartment

                                        2 6 min stay varies

                                        • 2 bedrooms
                                        • sleeps 6
                                        • min stay varies
                                        • Nearest beach 1 mi
                                        • Swimming pool
                                        • Child Friendly

                                        Price per night from

                                        $95

                                        Price per night from

                                        $95

                                        Distance approx 7.62 km from Marina di Campo

                                          39

                                          Residence I Gelsi (CLV242)

                                          Elba Island / Capoliveri

                                          Capoliveri house

                                          2 5 7 nights min

                                          • 2 bedrooms
                                          • sleeps 5
                                          • 7 nights min
                                          • Child Friendly

                                          Price per night from

                                          $89

                                          Price per night from

                                          $89

                                          Distance approx 7.71 km from Marina di Campo

                                          (2) Very Good 

                                            32

                                            Villa Cacciò on the sea with private garden

                                            Rio Nell'Elba / Bagnaia

                                            Bagnaia apartment

                                            2 7 7 nights min

                                            • 2 bedrooms
                                            • sleeps 7
                                            • 7 nights min
                                            • Nearest beach 0.1 mi
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $183

                                            Price per night from

                                            $183

                                            Distance approx 10.49 km from Marina di Campo

                                              37

                                              Villa Il Fico

                                              Elba Island / Rio Marina

                                              Rio Marina house

                                              4 9 min stay varies

                                              • 4 bedrooms
                                              • sleeps 9
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Child Friendly
                                              • Private garden

                                              Price per night from

                                              $531

                                              Price per night from

                                              $531

                                              Distance approx 6.51 km from Marina di Campo

                                                13

                                                Apartment on Calata historic Portoferraio

                                                Elba Island / Portoferraio

                                                Portoferraio apartment

                                                1 4 min stay varies

                                                • 1 bedroom
                                                • sleeps 4
                                                • min stay varies
                                                • Child Friendly

                                                Price per night from

                                                $103

                                                Price per night from

                                                $103

                                                Distance approx 6.45 km from Marina di Campo

                                                  15

                                                  Gemini villas VILLETTA GINEPRO

                                                  Elba Island / Capoliveri

                                                  Capoliveri apartment

                                                  2 6 7 nights min

                                                  • 2 bedrooms
                                                  • sleeps 6
                                                  • 7 nights min
                                                  • Swimming pool
                                                  • Ask about children
                                                  • Pet Friendly

                                                  Price per night from

                                                  $216

                                                  Price per night from

                                                  $216

                                                  Distance approx 7.22 km from Marina di Campo

                                                  (1) Excellent 

                                                    13

                                                    Rervistamare

                                                    Elba Island / Capoliveri

                                                    Capoliveri house

                                                    2 6 min stay varies

                                                    • 2 bedrooms
                                                    • sleeps 6
                                                    • min stay varies
                                                    • Nearest beach 2 mi
                                                    • Child Friendly
                                                    • Pet Friendly

                                                    Price per night from

                                                    $90

                                                    Responds fast!
                                                    avg. 1 hour 21 minutes

                                                    Price per night from

                                                    $90

                                                    Distance approx 7.16 km from Marina di Campo

                                                      18

                                                      Casa Costanza, Aida - In the village overlooking the sea

                                                      Elba Island / Capoliveri

                                                      Capoliveri apartment

                                                      1 4 min stay varies

                                                      • 1 bedroom
                                                      • sleeps 4
                                                      • min stay varies
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 3 mi
                                                      • Child Friendly

                                                      Price per night from

                                                      $77

                                                      Price per night from

                                                      $77

                                                      Distance approx 19.19 km from Marina di Campo

                                                        22

                                                        Before Dell'Elba

                                                        Province of Livorno / Piombino

                                                        Piombino b&b

                                                        1 3 1 night min

                                                        • 1 bedroom
                                                        • sleeps 3
                                                        • 1 night min
                                                        • Nearest beach 0.5 mi
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $115

                                                        Price per night from

                                                        $115

                                                        Distance approx 7.45 km from Marina di Campo

                                                          15

                                                          Rosselba

                                                          Portoferraio / Magazzini

                                                          Magazzini house

                                                          2 4 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • min stay varies
                                                          • Swimming pool
                                                          • Child Friendly
                                                          • Air conditioning

                                                          Price per night from

                                                          $95

                                                          Price per night from

                                                          $95

                                                          Distance approx 2.4 km from Marina di Campo Show on Map

                                                            13

                                                            Procchio Apartment - Elba Island

                                                            Marciana / Procchio

                                                            Procchio house

                                                            2 5 7 nights min

                                                            • 2 bedrooms
                                                            • sleeps 5
                                                            • 7 nights min
                                                            • Child Friendly
                                                            • Pet Friendly
                                                            • Private garden

                                                            Price per night from

                                                            $62

                                                            Price per night from

                                                            $62

                                                            Distance approx 7.27 km from Marina di Campo

                                                            (17) Excellent 

                                                              17

                                                              RELAX - slow living

                                                              Elba Island / Capoliveri

                                                              Capoliveri townhouse

                                                              1 4 min stay varies

                                                              • 1 bedroom
                                                              • sleeps 4
                                                              • min stay varies
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 2 mi
                                                              • Child Friendly

                                                              Price per night from

                                                              $101

                                                              Responds fast!
                                                              avg. 1 hour 25 minutes

                                                              Price per night from

                                                              $101

                                                              Distance approx 7.17 km from Marina di Campo

                                                                20

                                                                Villa Valentina 3

                                                                Capoliveri / Morcone

                                                                Morcone apartment

                                                                1 1 7 nights min

                                                                • 1 bedroom
                                                                • sleeps 1
                                                                • 7 nights min
                                                                • Ask about children
                                                                • Pet Friendly

                                                                Price per night from

                                                                $66

                                                                Price per night from

                                                                $66

                                                                Distance approx 7.37 km from Marina di Campo

                                                                  24

                                                                  Apartment in villa "Sole" 2/5 people

                                                                  Elba Island / Capoliveri

                                                                  Capoliveri apartment

                                                                  1 5 min stay varies

                                                                  • 1 bedroom
                                                                  • sleeps 5
                                                                  • min stay varies
                                                                  • Child Friendly
                                                                  • Pet Friendly
                                                                  • Private garden

                                                                  Price per night from

                                                                  $81

                                                                  Price per night from

                                                                  $81

                                                                  Distance approx 8.55 km from Marina di Campo

                                                                  (2) Excellent 

                                                                    23

                                                                    4 SUPERIOR VILLA

                                                                    Elba Island / Porto Azzurro

                                                                    Porto Azzurro apartment

                                                                    1 4 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • min stay varies
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 0.6 mi
                                                                    • Swimming pool

                                                                    Price per night from

                                                                    $122

                                                                    Price per night from

                                                                    $122

                                                                    Distance approx 7.16 km from Marina di Campo

                                                                    (6) Excellent 

                                                                      9

                                                                      Constance House - Tosca, chic with stunning views

                                                                      Elba Island / Capoliveri

                                                                      Capoliveri apartment

                                                                      1 4 min stay varies

                                                                      • 1 bedroom
                                                                      • sleeps 4
                                                                      • min stay varies
                                                                      • Nearest beach 3 mi
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $83

                                                                      Price per night from

                                                                      $83

                                                                      Distance approx 19.2 km from Marina di Campo

                                                                        22

                                                                        Before Dell'Elba

                                                                        Province of Livorno / Piombino

                                                                        Piombino b&b

                                                                        1 3 1 night min

                                                                        • 1 bedroom
                                                                        • sleeps 3
                                                                        • 1 night min
                                                                        • Nearest beach 0.5 mi
                                                                        • Child Friendly
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $115

                                                                        Price per night from

                                                                        $115

                                                                        Distance approx 7.62 km from Marina di Campo

                                                                        (2) Excellent 

                                                                          21

                                                                          appartamentiitigli 1

                                                                          Elba Island / Capoliveri

                                                                          Capoliveri house

                                                                          2 4 min stay varies

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • min stay varies
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 3 mi
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $55

                                                                          Responds fast!
                                                                          avg. 1 hour 15 minutes

                                                                          Price per night from

                                                                          $55

                                                                          Distance approx 8.37 km from Marina di Campo

                                                                            14

                                                                            Casina

                                                                            Elba Island / Porto Azzurro

                                                                            Porto Azzurro apartment

                                                                            1 4 min stay varies

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • min stay varies
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $72

                                                                            Price per night from

                                                                            $72

                                                                            Distance approx 8.88 km from Marina di Campo

                                                                              18

                                                                              Altaluna

                                                                              Rio Nell'Elba / Nisportino

                                                                              Nisportino apartment

                                                                              1 4 min stay varies

                                                                              • 1 bedroom
                                                                              • sleeps 4
                                                                              • min stay varies
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              • Pet Friendly

                                                                              Price per night from

                                                                              $82

                                                                              Price per night from

                                                                              $82