Villas in Lake Maggiore and Apartments - Holiday Lettings - Holiday Rentals Lake Maggiore

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

1,636 Holiday homes

(17) Excellent 

Certificate of Excellence

    21

    Holiday apartment in Lake Maggiore

    Stresa / Someraro

    1 4 4 nights min

    • 1 bedroom
    • sleeps 4
    • 4 nights min
    • Beach / lakeside relaxation
    • Child friendly
    • Air conditioning

    Certificate of Excellence

    from £69 / night

    £483 / week

    Book View

    Responds fast!
    avg. 13 minutes

    from £69 / night

    (3) Excellent 

      18

      Holiday apartment in Lake Maggiore

      Lake Maggiore / Arona

      1 4 3 nights min

      • 1 bedroom
      • sleeps 4
      • 3 nights min
      • Beach / lakeside relaxation
      • Nearest beach 1 km
      • Child friendly

      from £80 / night

      £397 - £606 / week

      Book View

      from £80 / night

        19

        Holiday home near Stresa

        Lake Maggiore / Stresa

        2 5 2 nights min

        • 2 bedrooms
        • sleeps 5
        • 2 nights min
        • Beach / lakeside relaxation
        • Nearest beach 3 km
        • Child friendly

        from £84 / night

        £542 / week

        Book View

        from £84 / night

          13

          Holiday apartment in Lake Maggiore

          Lake Maggiore / Cannobio

          2 4 5 nights min

          • 2 bedrooms
          • sleeps 4
          • 5 nights min
          • Ask owner if suitable for children
          • Ask about pets

          from £149 / night

          £844 / week

          Book View

          from £149 / night

            12

            Holiday b&b in Lake Maggiore

            Verbania / Intra

            3 6 1 night min

            • 3 bedrooms
            • sleeps 6
            • 1 night min
            • Private garden

            from £110 / night

            £764 / week

            Book View

            Responds fast!
            avg. 3 hours 46 minutes

            from £110 / night

            (15) Very Good 

              23

              Holiday apartment rental

              Lake Maggiore / Stresa

              1 2 min stay varies

              • 1 bedroom
              • sleeps 2
              • min stay varies
              • Beach / lakeside relaxation
              • Nearest beach 0.5 km
              • Car not necessary

              from £119 / night

              £695 - £814 / week

              Book View

              Responds fast!
              avg. 2 hours 0 minutes

              from £119 / night

                18

                Chalet rental in Cannobio

                Lake Maggiore / Cannobio

                1 4 7 nights min

                • 1 bedroom
                • sleeps 4
                • 7 nights min
                • Child friendly
                • Pet friendly

                from £124 / night

                £869 / week

                Book View

                from £124 / night

                (7) Very Good 

                  23

                  Condo rental in Verbania

                  Lake Maggiore / Verbania

                  1 4 2 nights min

                  • 1 bedroom
                  • sleeps 4
                  • 2 nights min
                  • Nearest beach 10 km
                  • Child friendly
                  • Ask about pets

                  from £30 / night

                  £199 / week

                  Book View

                  from £30 / night

                    14

                    B&b rental in Lake Maggiore

                    Lake Maggiore / Dormelletto

                    3 6 1 night min

                    • 3 bedrooms
                    • sleeps 6
                    • 1 night min
                    • Child friendly
                    • Private garden

                    from £69 / night

                    £443 / week

                    Book View

                    Responds fast!
                    avg. 20 minutes

                    from £69 / night

                      7

                      Lake Maggiore holiday home accommodation

                      Lake Maggiore / Cannobio

                      2 4 4 nights min

                      • 2 bedrooms
                      • sleeps 4
                      • 4 nights min
                      • Child friendly
                      • Private garden

                      from £163 / night

                      £1,139 / week

                      Book View

                      from £163 / night

                      (8) Very Good 

                        24

                        Lake Maggiore ski townhouse to rent.

                        Lake Maggiore / Stresa

                        2 4 2 nights min

                        • 2 bedrooms
                        • sleeps 4
                        • 2 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 1 km
                        • Ski

                        from £109 / night

                        £690 - £1,103 / week

                        Book View

                        from £109 / night

                        (14) Excellent 

                        Certificate of Excellence

                          26

                          Someraro holiday apartment rental

                          Stresa / Someraro

                          1 4 4 nights min

                          • 1 bedroom
                          • sleeps 4
                          • 4 nights min
                          • Beach / lakeside relaxation
                          • Suitable for children age 5+
                          • Air conditioning

                          Certificate of Excellence

                          from £71 / night

                          £494 / week

                          Book View

                          Responds fast!
                          avg. 16 minutes

                          from £71 / night

                          (2) Excellent 

                            12

                            Holiday apartment in Lake Maggiore

                            Lake Maggiore / Cannobio

                            1 4 4 nights min

                            • 1 bedroom
                            • sleeps 4
                            • 4 nights min
                            • Beach / lakeside relaxation
                            • Child friendly

                            from £149 / night

                            £844 / week

                            Book View

                            from £149 / night

                            (10) Excellent 

                            Certificate of Excellence

                              21

                              Holiday apartment in Lake Maggiore

                              Lake Maggiore / Stresa

                              1 4 4 nights min

                              • 1 bedroom
                              • sleeps 4
                              • 4 nights min
                              • Beach / lakeside relaxation
                              • Child friendly
                              • Air conditioning

                              Certificate of Excellence

                              from £70 / night

                              £487 / week

                              Book View

                              Responds fast!
                              avg. 13 minutes

                              from £70 / night

                              (21) Excellent 

                                20

                                Holiday apartment rental

                                Lake Maggiore / Stresa

                                1 4 4 nights min

                                • 1 bedroom
                                • sleeps 4
                                • 4 nights min
                                • Beach / lakeside relaxation
                                • Child friendly
                                • Air conditioning

                                from £70 / night

                                £487 / week

                                Book View

                                Responds fast!
                                avg. 13 minutes

                                from £70 / night

                                (3) Excellent 

                                  18

                                  Holiday apartment in Lake Maggiore

                                  Lake Maggiore / Baveno

                                  1 4 2 nights min

                                  • 1 bedroom
                                  • sleeps 4
                                  • 2 nights min
                                  • Nearest beach 0.2 km
                                  • Child friendly
                                  • Car not necessary

                                  from £84 / night

                                  £495 - £751 / week

                                  Book View

                                  Responds fast!
                                  avg. 2 hours 28 minutes

                                  from £84 / night

                                  (1) Very Good 

                                    32

                                    Lake Maggiore holiday apartment rental

                                    Lake Maggiore / Baveno

                                    2 6 min stay varies

                                    • 2 bedrooms
                                    • sleeps 6
                                    • min stay varies
                                    • Child friendly
                                    • Air conditioning
                                    • Pet friendly

                                    from £119 / night

                                    £834 / week

                                    Book View

                                    from £119 / night

                                    (28) Excellent 

                                    Certificate of Excellence

                                      21

                                      Holiday apartment in Stresa

                                      Lake Maggiore / Stresa

                                      1 4 4 nights min

                                      • 1 bedroom
                                      • sleeps 4
                                      • 4 nights min
                                      • Beach / lakeside relaxation
                                      • Child friendly
                                      • Air conditioning
                                      “Thanks for making our vacation grate.” Our trip started with glitch in Tripadvisor’s payment system making it impossible to pay in-time. Dana and Giuseppe supported us through the process. Place and location are great. Apparent is new, and very clean. Location is “local” with bakeries and shops around; you can be anywhere in Stresa in 5-7min. Thanks to Dana and Giuseppe for shearing Stresa with us.

                                      Certificate of Excellence

                                      from £70 / night

                                      £487 / week

                                      Book View

                                      Responds fast!
                                      avg. 13 minutes

                                      from £70 / night

                                      (4) Very Good 

                                        19

                                        Holiday guest house in Verbania

                                        Lake Maggiore / Verbania

                                        1 5 min stay varies

                                        • 1 bedroom
                                        • sleeps 5
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Child friendly

                                        from £70 / night

                                        £487 - £626 / week

                                        Book View

                                        Responds fast!
                                        avg. 1 hour 37 minutes

                                        from £70 / night

                                        (3) Very Good 

                                          18

                                          Holiday townhouse in Lake Maggiore

                                          Stresa / Campino

                                          1 2 1 night min

                                          • 1 bedroom
                                          • sleeps 2
                                          • 1 night min
                                          • Pet friendly

                                          from £45 / night

                                          £298 / week

                                          Book View

                                          Responds fast!
                                          avg. 21 minutes

                                          from £45 / night

                                            4

                                            Holiday home rental

                                            Lake Maggiore / Verbania

                                            1 2 1 night min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 1 night min
                                            • Beach / lakeside relaxation
                                            • Child friendly
                                            • Ask about pets

                                            from £45 / night

                                            £292 / week

                                            Book View

                                            from £45 / night

                                              9

                                              Ski apartment to rent in Lake Maggiore

                                              Lake Maggiore / Bee

                                              3 4 4 nights min

                                              • 3 bedrooms
                                              • sleeps 4
                                              • 4 nights min
                                              • Beach / lakeside relaxation
                                              • Nearest beach 15 km
                                              • Ski

                                              from £55 / night

                                              £348 / week

                                              Book View

                                              from £55 / night

                                              (4) Excellent 

                                                30

                                                Holiday apartment in Arona

                                                Lake Maggiore / Arona

                                                1 4 4 nights min

                                                • 1 bedroom
                                                • sleeps 4
                                                • 4 nights min
                                                • Beach / lakeside relaxation
                                                • Nearest beach 0.2 km
                                                • Child friendly

                                                from £75 / night

                                                £397 / week

                                                Book View

                                                from £75 / night

                                                (1) Excellent 

                                                  17

                                                  Holiday apartment in Lake Maggiore

                                                  Lake Maggiore / Verbania

                                                  1 4 2 nights min

                                                  • 1 bedroom
                                                  • sleeps 4
                                                  • 2 nights min
                                                  • Child friendly
                                                  • Air conditioning
                                                  • Ask about pets

                                                  from £144 / night

                                                  £983 / week

                                                  Book View

                                                  from £144 / night

                                                  (26) Excellent 

                                                  Certificate of Excellence

                                                    19

                                                    Lake Maggiore holiday apartment rental

                                                    Lake Maggiore / Stresa

                                                    1 4 4 nights min

                                                    • 1 bedroom
                                                    • sleeps 4
                                                    • 4 nights min
                                                    • Beach / lakeside relaxation
                                                    • Child friendly
                                                    • Air conditioning

                                                    Certificate of Excellence

                                                    from £70 / night

                                                    £487 / week

                                                    Book View

                                                    Responds fast!
                                                    avg. 13 minutes

                                                    from £70 / night

                                                    (2) Average 

                                                      6

                                                      Holiday apartment in Lake Maggiore

                                                      Lake Maggiore / Cannobio

                                                      1 5 4 nights min

                                                      • 1 bedroom
                                                      • sleeps 5
                                                      • 4 nights min
                                                      • Beach / lakeside relaxation
                                                      • Suitable for children age 5+
                                                      • Pet friendly

                                                      from £74 / night

                                                      £517 / week

                                                      Book View

                                                      from £74 / night

                                                        13

                                                        Lake Maggiore holiday apartment rental

                                                        Lake Maggiore / Lesa

                                                        2 5 3 nights min

                                                        • 2 bedrooms
                                                        • sleeps 5
                                                        • 3 nights min
                                                        • Nearest beach 0.5 km
                                                        • Child friendly

                                                        from £86 / night

                                                        £516 - £876 / week

                                                        Book View

                                                        from £86 / night

                                                        (10) Excellent 

                                                          24

                                                          Holiday apartment in Ghiffa

                                                          Lake Maggiore / Ghiffa

                                                          2 4 7 nights min

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • 7 nights min
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0.4 km
                                                          • Suitable for children age 5+

                                                          from £69 / night

                                                          £481 / week

                                                          Book View

                                                          from £69 / night

                                                          (1)  

                                                            28

                                                            Villa rental in Castelletto sopra Ticino with golf nearby

                                                            Lake Maggiore / Castelletto sopra Ticino

                                                            3 5 2 nights min

                                                            • 3 bedrooms
                                                            • sleeps 5
                                                            • 2 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 0 km
                                                            • Suitable for children age 5+

                                                            from £129 / night

                                                            £794 / week

                                                            Book View

                                                            from £129 / night

                                                              18

                                                              Cannobio holiday condo rental

                                                              Lake Maggiore / Cannobio

                                                              1 3 3 nights min

                                                              • 1 bedroom
                                                              • sleeps 3
                                                              • 3 nights min
                                                              • Nearest beach 0.1 km
                                                              • Swimming pool
                                                              • Child friendly

                                                              from £100 / night

                                                              £695 / week

                                                              Book View

                                                              from £100 / night

                                                              (4) Very Good 

                                                                24

                                                                Villa rental in Lake Maggiore

                                                                Lake Maggiore / Arona

                                                                3 5 30 nights min

                                                                • 3 bedrooms
                                                                • sleeps 5
                                                                • 30 nights min
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 5 km
                                                                • Child friendly

                                                                from £70 / night

                                                                £487 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 3 hours 35 minutes

                                                                from £70 / night

                                                                (1) Excellent 

                                                                  17

                                                                  Holiday apartment in Lake Maggiore

                                                                  Lake Maggiore / Verbania

                                                                  2 4 2 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • 2 nights min
                                                                  • Child friendly

                                                                  from £59 / night

                                                                  £410 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 3 hours 33 minutes

                                                                  from £59 / night

                                                                  (9) Very Good 

                                                                  Certificate of Excellence

                                                                    32

                                                                    Campino holiday apartment rental

                                                                    Stresa / Campino

                                                                    2 6 7 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 6
                                                                    • 7 nights min
                                                                    • Nearest beach 2 km
                                                                    • Suitable for children age 5+
                                                                    • Private garden

                                                                    Certificate of Excellence

                                                                    from £138 / night

                                                                    £965 / week

                                                                    Book View

                                                                    from £138 / night

                                                                    (3) Average 

                                                                      17

                                                                      Holiday townhouse in Lake Maggiore

                                                                      Lake Maggiore / Arona

                                                                      2 5 2 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 5
                                                                      • 2 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 3 km
                                                                      • Child friendly

                                                                      from £50 / night

                                                                      £345 - £655 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 1 hour 49 minutes

                                                                      from £50 / night

                                                                      (3) Excellent 

                                                                        7

                                                                        Lake Maggiore ski townhouse to rent.

                                                                        Lake Maggiore / Cannobio

                                                                        2 4 1 night min

                                                                        • 2 bedrooms
                                                                        • sleeps 4
                                                                        • 1 night min
                                                                        • Beach / lakeside relaxation
                                                                        • Ski
                                                                        • Child friendly

                                                                        from £50 / night

                                                                        £348 / week

                                                                        Book View

                                                                        from £50 / night

                                                                          23

                                                                          Apartment rental in Lake Maggiore

                                                                          Lake Maggiore / Cannobio

                                                                          2 4 3 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • 3 nights min
                                                                          • Nearest beach 1 km
                                                                          • Child friendly
                                                                          • Car not necessary

                                                                          from £90 / night

                                                                          £626 / week

                                                                          Book View

                                                                          from £90 / night

                                                                          (6) Very Good 

                                                                            1

                                                                            Lake Maggiore holiday villa rental

                                                                            Lesa / Solcio

                                                                            2 4 2 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 2 nights min
                                                                            • Beach / lakeside relaxation
                                                                            • Child friendly
                                                                            • Pet friendly

                                                                            from £105 / night

                                                                            £715 - £868 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 3 hours 14 minutes

                                                                            from £105 / night

                                                                              18

                                                                              Baveno holiday apartment rental

                                                                              Lake Maggiore / Baveno

                                                                              1 3 2 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 3
                                                                              • 2 nights min
                                                                              • Child friendly

                                                                              from £99 / night

                                                                              £690 / week

                                                                              Book View

                                                                              from £99 / night

                                                                              (12) Very Good 

                                                                                30

                                                                                Holiday apartment rental

                                                                                Lake Maggiore / Stresa

                                                                                2 4 min stay varies

                                                                                • 2 bedrooms
                                                                                • sleeps 4
                                                                                • min stay varies
                                                                                • Beach / lakeside relaxation
                                                                                • Nearest beach 0.5 km
                                                                                • Child friendly

                                                                                from £119 / night

                                                                                £715 - £814 / week

                                                                                Book View

                                                                                Responds fast!
                                                                                avg. 2 hours 0 minutes

                                                                                from £119 / night

                                                                                (3) Excellent 

                                                                                  8

                                                                                  Holiday apartment in Cannero Riviera

                                                                                  Lake Maggiore / Cannero Riviera

                                                                                  1 4 2 nights min

                                                                                  • 1 bedroom
                                                                                  • sleeps 4
                                                                                  • 2 nights min
                                                                                  • Beach / lakeside relaxation
                                                                                  • Nearest beach 0.25 km
                                                                                  • Child friendly

                                                                                  from £144 / night

                                                                                  £983 / week

                                                                                  Book View

                                                                                  from £144 / night

                                                                                  Top Destination reviews

                                                                                  Suite 1A Urban and elegant La Lombarda Stresa
                                                                                  Fabulous!

                                                                                  Great apartment... immaculate! No car necessary if you want a destination holiday! Parking is available. Modern, close to the lake front and within the Old City. Great restaurants close by ... professional company with caring and welcoming staff. … see more
                                                                                  Suite 1B Urban and elegant La Lombarda Stresa
                                                                                  Absolutely Amazing Holiday!

                                                                                  We love STRESA and especially enjoy staying at La Lombarda lovely apartment and facilities. Thank you, we will be coming back next year for sure! … see more
                                                                                  Suite North Lake View, Luxury Apartment in Stresa
                                                                                  Fabulous Stay

                                                                                  We had a fabulous two week stay at Bella Vista apartments!! The views of Lake Maggiore and the surrounds are to die for! The sky and colours change by the minute! The apartment is very well appointed and comfortable, so easy to live in ... in fact we rebooked for an extended stay next summer. Dana and Giuseppe are very welcoming and ensured our stay was perfect. Can’t wait to return!!see more
                                                                                  Suite East Lake View, Luxury Apartment in Stresa
                                                                                  Magical View, Perfect Location, Awesome Host

                                                                                  Today marks one year since my husband and I arrived in picture perfect Stresa. Some memories linger but PERFECT memories last a lifetime. There is no describing the magic of Lago Maggiore when viewed from Bella Vista Apartments. Do yourself a favour and plan to stay here as soon as possible. The apartment is comfortable, beautifully finished, furnished, provisioned and maintained. There is a wonderful kitchen with everything you need. The entire living space is dominated by the ever changing grandeur of the lake and its activities throughout the day. Someraro is perfectly central for exploring the lake towns and for day trips to the Italian and Swiss Alps. Giuseppe made us feel like honoured guests from first contact to last goodbye. He made arrangements for our rental to be picked up outside of normal hours, met us at the train station with a smile and saw us off at the station like parting friends. His love for his property and his town is palpable and he truly is lucky to have such a magnificent place to call home. Our review may be long in coming but we have never, and will never, forget this magical place. Thank you Giuseppe.see more
                                                                                  Suite 2B Urban and elegant La Lombarda Stresa
                                                                                  Fabulous apartment!

                                                                                  We loved staying here. Right in the centre of Stresa yet peaceful. The accomodation was tastefully decorated and very comfortable with everything you could need. Shops & restaurants on your doorstep Giuseppe collected us from the bus stop which was great meaning we weren’t trying to find our way in an unknown place. I will definitely book this apartment again. Thanks, Dana, Giuseppe and Martine.see more
                                                                                  Apartment Calle, between the lake and the old town
                                                                                  Comfortable, welcoming, and well-situated

                                                                                  We really liked this apartment. It is clean, comfortable, spacious, and with attractive decor. It has touches which make it feel welcoming: proper books (not a job lot from a secondhand shop), pot plants, pictures and ornaments. It feels like someone lives there i.e. it has a personality. It's very well-equipped with good cooking, laundry facilities and wifi. They have two excellent bicycles available. It's convenient for everything in Arona. It is also quiet for a central location. The comfortable bed and the quiet mean we slept well. Best of all, Alessio and Isabella are exceptionally helpful and are always available to answer any questions, which they do amazingly promptly. They genuinely care that you enjoy your stay. Arona is a pleasant lakeside town and there are also lots of good places to go in the surrounding area. If you like food, there are lots of excellent restaurants all close to the apartment. You can easily come by car or train. Thank you very much for alovely stay.see more

                                                                                  Also consider