Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Lake Maggiore

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

190 options found

  • Hotel Residence La Luna Nel Porto

    Corso Italia 60, Stresa, Italy (Show map)

    Show map

    Residence La Luna Nel Porto is a 3-star luxury hotel providing a bright accommodation only minutes away from Hauoom Waterschool, Museo Internazionale Design Ceramico and Museo Dei Trasporti Ogliari.

    More...
    From US$ 175
    price for 1 night
    BOOK From US$ 175
  • Hotel Pironi

    Via Marconi 35, Cannobio, Italy (Show map)

    Show map

    The grand Hotel Pironi is a 3-star property placed 22.8 km from Aquadventure Park.

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Villa Dal Pozzo D-Annone

    5 S.S. Del Sempione, Belgirate, Italy (Show map)

    Show map

    The 2-star Villa Dal Pozzo D-Annone is set just 8.2 km from Villa Panza, Museo Dei Trasporti Ogliari and Varese Lake.

    More...
    From US$ 221
    price for 1 night
    BOOK From US$ 221
  • Hotel Casa Arizzoli

    Via A. Giovanola 92, Cannobio, Italy (Show map)

    Show map

    Casa Arizzoli is a family-managed 3-star hotel set close to Brissago Islands, Funivia Orselina and Monte Verità.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Villa Palmira

    Via Domenico Uccelli 24, Cannobio, Italy (Show map)

    Show map

    Villa Palmira Kinderfreies Hotel is rated 3 stars and is placed about 7.2 km from Funivia Monte Lema SA, Clinic Hildebrand and Aquadventure Park.

    More...
    From US$ 180
    price for 1 night
    BOOK From US$ 180
  • Splendid

    Via Sempione 12, Baveno, Italy (Show map)

    Show map

    The pleasant 4-star Splendid offers a classic accommodation in a beach area of Baveno. This original building was refurbished in 2009.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Simplon

    Corso Garibaldi 52, Baveno, Italy (Show map)

    Show map

    The unique Simplon Hotel is situated in the heart of Baveno close to Villa della Porta Bozzolo, Funivia Monte Lema SA and Monastero di Torba.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Castello Dal Pozzo

    Via Visconti 8, Oleggio Castello, Italy (Show map)

    Show map

    The charming 5-star Castello Dal Pozzo Hotel offers non-smoking rooms with views of Lake Maggiore. Since 2010, it has been hosting guests in the center of Oleggio Castello.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Hotel Villa Borghi

    Piazza Borghi 1, Varano Borghi, Italy (Show map)

    Show map

    The 4-star Hotel Villa Borghi enjoys its location near by the beach.

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Il Sole Di Ranco

    Piazza Venezia 5, Ranco, Italy (Show map)

    Show map

    The quiet 4-star Il Sole Di Ranco Hotel lies within walking distance of Funivia Monte Lema SA, Villa Panza and Aquadventure Park.

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • Albergo Belvedere Ranco

    Via Piave 11, Ranco, Italy (Show map)

    Show map

    Albergo Belvedere Ranco is a 3-star property only 13.2 km from Villa della Porta Bozzolo, Malpensa Airport Terminal 2 and Varese Lake.

    More...
    From US$ 134
    price for 1 night
    BOOK From US$ 134
  • Hotel Elena

    Piazza Cadorna 15, Stresa, Italy (Show map)

    Show map

    Hotel Elena is a fine accommodation option in Stresa.

    More...
    BOOK
  • Relais Du Silence Villa Margherita - Oggebbio

    Via G. Polli 11, Oggebbio, Italy (Show map)

    Show map

    Villa Margherita is a 3-star property only 6.8 km from Vogogna Castle, Aquadventure Park and Villa della Porta Bozzolo.

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Aries

    Via Sempione 37, Lesa, Piedm, Italy (Show map)

    Show map

    Aries Hotel offers affordable lodging in Lesa.

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • Hotel Elena

    Piazza Cadorna 15, Stresa, Italy (Show map)

    Show map

    The Elena is a family-managed hotel located in Stresa's historic centre, 100 metres from the ferries to the Borromean Islands across Lake Maggiore. It features a bar with outdoor veranda.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Locanda Chi Ghinn

    Via Maggiore 21, Verbania, Italy (Show map)

    Show map

    Locanda Chi Ghinn Verbania provides good lodging in Verbania.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Albergo Diana

    Via Monti Di Bassano Lago D'Elio, Tronzano Lago Maggiore, Italy (Show map)

    Show map

    Situated just minutes away from a beach, the quiet Albergo Diana offers 9 classic guestrooms with views of Lake Maggiore.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Grand Hotel Des Iles Borromees

    Corso Umberto 1°, Stresa, Italy (Show map)

    Show map

    Offering 179 elegant rooms, Grand Hotel Des Iles Borromees features a golf course, a Jacuzzi and a private garden. Featuring Chinese architecture, the hotel is welcoming guests since 1861.

    More...
    From US$ 213
    price for 1 night
    BOOK From US$ 213
  • Bel Sit

    Via Sempione 76, Meina, Italy (Show map)

    Show map

    The luxury Bel Sit Hotel offers spacious rooms in proximity to Rocca Borromea di Arona, Aquadventure Park and Statue of San Carlone.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Lido Palace

    Strada Statale Del Sempione, 30 , Baveno, Italy (Show map)

    Show map

    The 4-star Lido Palace Hotel boasts close proximity to Funivia Monte Lema SA, Varese Lake and Villa della Porta Bozzolo just 15.9 km away.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127