Featured hotels in Lago Maggiore - Italy

  • £187

    Average price per night

    Grand Hotel Des Iles Borromees, Stresa
    9.1 Superb 1,835 reviews
    Description This majestic property in Art Nouveau style includes indoor and outdoor swimming pools and a spa. It is on the shores of Lake Maggiore in Stresa, opposite the Borromean Islands.

    "Everything! The hotel is stunning and the view is absolutely amazing. Staff were extremely friendly and helpful- especially Maurizio the concierge. Our room was luxurious and the rest of the hotel was divine. The hotel gardens are so beautiful too!"

    Pauline. Australia
  • £86

    Average price per night

    Grand Hotel Dino, Baveno
    9.1 Superb 1,096 reviews
    Description Set on Baveno's lakeshore, Grand Hotel Dino offers panoramic views across Lake Maggiore. This large and elegant hotel features both indoor and outdoor swimming pools and a wellness centre.

    "Everything was of a high standard and beds super comfy"

    Jack. Israel
  • 9.3 Superb 296 reviews
    Description Boutique Hotel Elvezia is situated on Isola Bella Island and can be reach only via ferry boat from Stresa or Baveno. Guests can enjoy the on-site restaurant.
  • £82

    Average price per night

    Hotel Ponti&Ponti, Angera
    9.4 Superb 154 reviews
    Description Hotel Ponti&Ponti is set in Angera and features free bikes, a garden and a terrace. This 3-star hotel offers a concierge service and luggage storage space. The accommodation provides free WiFi.

    "Location and staff / Owners attitude"

    Markos. Greece
  • 9.2 Superb 140 reviews
    Description Hotel Cannero is located in the lakeside town of Cannero Riviera on the shores of Lake Maggiore. It offers a seasonal outdoor pool and on-site restaurant.

    "The staff were all very friendly and welcoming. The front desk staff went out of their way to help. Great views. Glad we chose the junior suite with the balcony."

    Diane. New Zealand
  • £74

    Average price per night

    Al Campanile Aparthotel & Suite, Baveno
    9.3 Superb 426 reviews
    Description Al Campanile Aparthotel & Suite offers accommodation with views of Lake Maggiore in Baveno. Guests can enjoy the on-site bar and a furnished terrace.

    "The hotel was extremely clean and pretty. It was in a very approachable location in the city of Baveno and the room with the lake views were so amazing! It's only a 3min walk to the lake so that was..."

    MIN KYUNG. South Korea
  • Hotel de Charme Laveno


    9.0 Superb 288 reviews
    Description Offering a heated outdoor pool, a spa and wellness centre, Hotel de Charme Laveno is located in Laveno Mombello. Free WiFi access is available throughout.

    "We were upgraded when we arrived which is always a bonus our room had amazing views also the food was really good breakfast was especially good! We will return! The entrance when driving in was awesome..."

    Jackie. United Kingdom
  • £107

    Average price per night

    Il Sole Di Ranco, Ranco
    9.2 Superb 203 reviews
    Description Il Sole Di Ranco is situated in a quiet location on the lakeshore of Lake Maggiore. It features a seasonal outdoor pool, a sauna, and a Turkish bath. Free WiFi is available.

    "Great location and property at the border of Lago Maggiore, super friendly staff, even helped to park the car. Restaurant is mandatory when staying over at this property, really fantastic!"

    Geert. Switzerland
  • £100

    Average price per night

    Park Hotel Italia, Cannero Riviera
    9.5 Exceptional 320 reviews
    Description Located just opposite the shores of Lake Maggiore, Park Hotel Italia offers an outdoor pool and a fully furnished garden with sun loungers. Free WiFi is available in public areas.

    "The lakefront location was fantastic. A gorgeous hotel, with a very chilled atmosphere...would definitely recommend it"

    Dawn. United Kingdom
  • 9.5 Exceptional 254 reviews
    Description Relais Casali della Cisterna is set in two 19th-century building surrounded by a private park overlooking Lake Maggiore.

    "Good size room; comfortable beds; very varied and good breakfasts. Quiet location (apart from note below re trains). Helpful hosts."

    Michael. United Kingdom

Most booked hotels in Lago Maggiore - Italy in the past month

Lago Maggiore - Italy highlights

Brissago Islands on Lake Maggiore
Escape to the botanical gardens on Lake Maggiore and stroll through lush gardens shrouded in fragrant perfumes from colourful flowers.
The sanctuary of Madonna del Sasso in Orselina
Situated above Locarno, this 15th-century sanctuary is a prime pilgrimage site treasured for its panoramic views of the surrounding valley.
Lake Maggiore’s numerous golf courses, mild climate and breathtaking views make it a hotspot for golfers from around the world.
Hiking on Mount Cardada
The 5-minute cable car ride from Locarno-Orselina rewards visitors with spectacular lake and valley views from Mount Cardada’s hiking trails.
Canyoning on the River Verzasca
Adrenaline junkies can shoot down the natural waterslides and admire the cliffs and crystal-clear pools of the beautiful River Verzasca.
Piazza Ascona
Sip espresso at a terrace on this bustling lakefront promenade, soaking up the atmosphere of Ascona’s picturesque Old Town.
Lido di Locarno
The Olympic-size pool means professionals can swim laps, while waterslides and a lakeside thermal spa ensure everyone is entertained.
Novice sailors love Lake Maggiore’s clear water and outstanding scenery, while the annual Verbania Vela festival draws in professionals.
Centovalli Railway
Bridges, gorges, waterfalls and green alpine pastures all make an appearance on the scenic 2-hour train journey from Locarno to Domodossola in Italy.
Locarno Promenade
Stroll along the shore between Locarno and Rivapiana, taking in Mediterranean vegetation, colourful houses and the charming San Quirico Church.

A Breath of Fresh Air

Italy’s longest lake, Lake Maggiore lies at the foot of the southern Alps and extends into Switzerland in the north. Most of the Lake Maggiore hotels in Switzerland are in Locarno and neighbouring Ascona. Surrounded by vineyards, Locarno houses a 12th-century castle and an innovative representation of the solar system which extends as far as Tegna village.

Also in Swiss territory is Brissago, starting point for boat trips to the Brissago Islands whose botanical gardens grow coffee plants. Over the Italian border is beautiful Cannobio in Piedmont, where brightly coloured buildings overlook the small harbour.

South is Ghiffa, home to a UNESCO World Heritage-listed pilgrimage mountain. Just beyond is Verbania, a laidback city lining 2 of Maggiore Lake’s shores. Across the water, the largest of the Borromean Islands – Isola Bella – has a palace and stepped gardens offering wonderful lake views. Home to the largest concentration of Lake Maggiore hotels, Stresa is a lovely town and departure point for boat trips to these islands.

Near the lake’s southern tip is Arona, while less well-known Lake Maggiore resorts in Lombardy include Angera (known for wines and a medieval castle), sleepy Ranco, and Luino with its popular weekly market.

Booking.com has a fabulous range of apartments, B&Bs and hotels by Lake Maggiore covering all these resorts and more.