Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Lake Maggiore

Tonight Tonight 26 Apr - 27 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Featured Lake Maggiore Luxury Hotels

See all 477 Hotels in Lake Maggiore
Grand Hotel Des Iles Borromees

Grand Hotel Des Iles Borromees

Corso Umberto I, 67, Stresa
    5.0 out of 5.0
     
     
    4.6 out of 5 (664 reviews)
    Enchanted!!!We were amazed from arrival to departure.......thank you for making our long weekend so totally and utterly outstanding......WOW.........
    Barry15 Nov 2017

    Grand Hotel Des Iles Borromees£160

    Grand Hotel Des Iles Borromees£160
    Villa e Palazzo Aminta Hotel Beauty and SPA

    Villa e Palazzo Aminta Hotel Beauty and SPA

    Via Sempione Nord 123, Stresa
      5.0 out of 5.0
       
       
      4.5 out of 5 (164 reviews)
      Wonderful hotel with all you could ever wantFrom the moment we arrived we loved the experience, stunning position with views to die for, amazing attentive staff, clean and comfortable rooms, excellent facilities and not to mention the food, the 2 restaurants served amazing food and breakfast had a large choice of fresh fruit, pastries and ...
      9 Oct 2017

      Villa e Palazzo Aminta Hotel Beauty and SPA£248

      Villa e Palazzo Aminta Hotel Beauty and SPA£248
      Villa Orselina

      Villa Orselina

      Via Santuario 10, Orselina
        5.0 out of 5.0
         
         
        4.7 out of 5 (29 reviews)
        Perfeito!Instalações, cama, travesseiros super confortável! Vista linda! Café da manhã maravilhoso! Funcionários muito simpáticos e prontos para ajudar, enfim tudo perfeito!
        26 Apr 2018

        Villa Orselina£194

        Villa Orselina£194
        Grand Hotel Majestic

        Grand Hotel Majestic

        Via Vittorio Veneto 32, Verbania
          4.0 out of 5.0
           
           
          4.3 out of 5 (176 reviews)
          Lakeside beautyLovely hotel on lakeside with beautiful views, garden, own beach and pool. Located nicely between Verbania and Pallanza, both with good selection of restaurants within walking distance, as well as the lake ferry port where a great tour of the islands us available.
          23 Jul 2017

          Grand Hotel Majestic£143

          Grand Hotel Majestic£143
          Castello del Sole Beach Resort & SPA

          Castello del Sole Beach Resort & SPA

          Via Muraccio 142, Ascona
            5.0 out of 5.0
             
             
            4.8 out of 5 (6 reviews)

            Castello del Sole Beach Resort & SPA£308

            Castello del Sole Beach Resort & SPA£308
            Giardino Ascona

            Giardino Ascona

            Via del Segnale 10, Ascona
              5.0 out of 5.0
               
               
              4.8 out of 5 (24 reviews)
              TOP!!!Da gibt es nichts weiter zu sagen, von A bis Z TOP!
              Nina26 Sep 2017

              Giardino Ascona£326

              Giardino Ascona£326
              Hotel Belvedere Locarno

              Hotel Belvedere Locarno

              Via ai Monti della Trinita 44, Locarno
                4.5 out of 5.0
                 
                 
                4.5 out of 5 (132 reviews)
                Premium Hotel in Locarno for a one night stayIn the last week of November, not much choice in Locarno at the premium level for a one night stay, but the Belvedere was adequate. Due to the limited period of our visit, did not visit the spa/wellness, so could not comment on that which was offered by the hotel. Diner was very good but extremely ...
                29 Nov 2017

                Hotel Belvedere Locarno£140

                Hotel Belvedere Locarno£140
                Hotel Eden Roc

                Hotel Eden Roc

                Via Albarelle 16, Ascona
                  5.0 out of 5.0
                   
                   
                  4.8 out of 5 (34 reviews)
                  I was happy there!Unforgetable
                  Nancy22 Jun 2014

                  Hotel Eden Roc£234

                  Hotel Eden Roc£234
                  Yachtsport Resort Lago Maggiore

                  Yachtsport Resort Lago Maggiore

                  Al Lago, Brissago
                    5.0 out of 5.0
                     
                     
                    4.9 out of 5 (8 reviews)

                    Yachtsport Resort Lago Maggiore£148

                    Yachtsport Resort Lago Maggiore£148
                    Regina Palace Hotel

                    Regina Palace Hotel

                    Corso Umberto I, 29, Stresa
                      4.0 out of 5.0
                       
                       
                      4.3 out of 5 (512 reviews)
                      great short break really nice area hotel good just the beds uncomfy
                      Kevin18 Oct 2017

                      Regina Palace Hotel£126

                      Regina Palace Hotel£126
                      Map

                      Recently booked Lake Maggiore hotels

                      Hotel Astoria
                      4.0 out of 5.0
                      Last booking: 25 hours ago
                      Hotel Aries
                      3.0 out of 5.0
                      Last booking: 26 hours ago
                      Hotel Simplon
                      4.0 out of 5.0
                      Last booking: 29 hours ago
                      Hotel Splendid
                      4.0 out of 5.0
                      Last booking: 46 hours ago

                      Pocket Guide: Luxury Hotels Hotels in Lake Maggiore

                      Stay in a Luxury Hotel in Lake Maggiore

                      Book a luxury hotel in Lake Maggiore and transport yourself to the golden age of Italian travel. Basing yourself near Lake Maggiore gives you a good choice of luxury hotels. The elegant resorts of Stresa, Cannobio, Baveno and Verbania have grand lakeside hotels that hark back to the days of the belle epoque. Many have balconies and restaurant terraces where you can enjoy top-notch meals complimented by stunning lake views.

                      All around Lake Maggiore, you’ll find four- and five-star hotels with spas, golf courses and stunning architecture, but head to the eastern side of Lake Maggiore, to the attractive town of Varese, to find several luxury hotels.

                      Along the shores of the smaller Lake Orta, search for enchanting luxury hotels and villas where you really can get away from it all.

                      What to See in Lake Maggiore

                      Take one of the regular boats that go from Stresa to the Borromean islands. Both Isola Madre and Isola Bella have wonderfully over-the-top villas surrounded by lavishly landscaped gardens. The palace in Isola Madre also has an appealing collection of antique dolls and theatre puppets.

                      The other island in the group, Isola Superiore, might not have the aristocratic heritage of its neighbours, but it’s full of charming houses in cobbled lanes. You can also explore the extraordinary gardens created by a Scottish captain in the grounds of Villa Taranto in Verbania.

                      On the eastern shore of Lake Maggiore, you’ll quickly spot the imposing Medieval fortress that watches over the town of Angera. Wander through its impressive interior to see another collection of antique toys and dolls. Then climb to the top of the tower for some breath-taking views of the lake and mountains.

                      What to Do in Lake Maggiore

                      Relax on one of Lake Maggiore’s beaches. Relax on a sun lounger in the beach clubs of Stresa, Baveno and Verbania, or chill out on the sandy beach at nearby Feriolo. Wander through the peaceful marshes of the Fondo Toce nature reserve, or enjoy a private guided tour by canoe. And if you enjoy a round of golf, enjoy the backdrop of Lake Mergozzo when you play at Golf Verbania.