Find Hotels

Choose your date

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

Romantic hotels in Lake Maggiore

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Apply Filters
Clear Filters

12 options found

  • 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
  • Grand Hotel Des Iles Borromees

    Corso Umberto I, 67, 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
  • La Palma

    Lungolago Umberto I, 33, Stresa, Italy (Show map)

    Show map

    The 4-star La Palma Hotel stands in the center of Stresa and provides a swimming pool, a casino and a sunbathing terrace.

    More...
    From US$ 152
    price for 1 night
    BOOK From US$ 152
  • Regina Palace

    Corso Umberto I N. 29, Stresa, Italy (Show map)

    Show map

    Regina Palace is a grand 4-star hotel set 24 km from Villa Panza and 9 km from Vogogna Castle. The hotel was opened in 1908, renovated in 2007 and is housed in a 6-storey building.

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Grand Hotel Bristol

    C.So Umberto I, 73, Stresa, Italy (Show map)

    Show map

    The comfortable Grand Hotel Bristol is situated in the center of Stresa close to Museo Internazionale Design Ceramico, Aquadventure Park and Hauoom Waterschool.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • La Sacca

    Via Sempione 50, Frazione La Sacca, Stresa, Italy (Show map)

    Show map

    The traditional 2-star La Sacca Hotel provides modern rooms with a great view of the lake.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Camin Hotel Luino

    Viale Dante 35, Luino, Italy (Show map)

    Show map

    Camin Hotel Luino is a 4-star lovely hotel offering a classic accommodation within easy reach of Museo Cantonale d_Arte, Funivia Monte Lema SA and LAC Lugano Arte e Cultura.

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • Grand Hotel Majestic

    Via Vittorio Veneto 32, Verbania, Italy (Show map)

    Show map

    The 4-star Grand Hotel Majestic is located near by the secluded beach. The impressive hotel was built in 1870 and refurbished in 2012.

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Camin Hotel Colmegna

    Via A. Palazzi 1, Luino, Italy (Show map)

    Show map

    The tranquil Camin Hotel Colmegna with a rooftop terrace and a swimming pool is a nice place to stay in Luino on holiday.

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

    Via Bonghi, 9, Stresa, Italy (Show map)

    Show map

    Meeting Hotel is located close to a public beach. Founded in 1950, the hotel underwent a renovation in 2004.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Villa Carlotta

    Via Mazzini 121, Belgirate, Italy (Show map)

    Show map

    Situated near by a beach, the charming Villa Carlotta offers 129 elegant guestrooms with views of the Great Lakes and Lake Maggiore.

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Milano

    Via Mazzini 4, Belgirate, Italy (Show map)

    Show map

    Located in the center of Belgirate, the 4-star Milano Hotel offers bright rooms. Featuring traditional architecture, the property was remodeled in 2002.

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