See the latest prices and deals by choosing your dates.
Hotel in Stresa
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. fantastic venue with great staff
Hotel in Stresa
Set on Isola Superiore Island, Hotel Belvedere is surrounded by the waters of Lake Maggiore, providing a relaxing atmosphere in the romantic Pescatori Island and offering enchanting sights of the... Room decoracy, space, cleaness, location, restaurant, and staff
Hotel in Laveno
Situated within 25 km of Villa Panza and 37 km of Lugano Station, Hotel del Conte features rooms in Laveno. This 3-star hotel offers room service. I loved everything about this hotel, it’s brand new and I can’t believe it’s not full. The wifi is excellent, bed comfy, excellent water pressure, shutters on the windows keeps the room dark, good hairdryer. Breakfast was typical Italian.
Hotel in Stresa
Situated 1.8 km from Borromean Islands, Sempione Boutique Hotel offers 3-star accommodation in Stresa and has a shared lounge, a terrace and a bar. Gorgeous hotel, stunning location on the lake, my room had a balcony which I used everyday, roof deck was great for breakfast and aperitivo. But the highlight was the service - very charming and attentive and helpful hospitality from the owners and all of their staff.
Hotel in Stresa
Albergo Ristorante Il Verbano features a garden, terrace, a restaurant and bar in Stresa. This 3-star hotel offers a concierge service, luggage storage space and free WiFi. The place is so beautiful, we had a lake view room and it was incredible. Breakfast and dinner were delicious, the service is great. Highly recommended. A unique experience to stay on this tiny island, and boats and ferry available at all times.
Hotel in Laveno-Mombello
Situated in Laveno-Mombello, 26 km from Villa Panza, La Dama del Porto offers beachfront accommodation and various facilities, such as a terrace. It’s a renovated typical locanda on the lago Maggiore. The absence of TV is not an issue. On the contrary.
Hotel in Laveno-Mombello
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. fantastic rooftop infinity pool with amazing views, great restaurant for breakfast & dinner, super friendly and helpful staff.
Hotel in Ranco
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. E very special place and people as well, make all of us to be returned for soon with family and friends!
Hotel in Cannobio
Offering an outdoor pool and free bikes, Park Hotel Villa Belvedere is located in Cannobio. Free WiFi access is available. Each room here will provide you with air conditioning and a minibar. What a beautiful hotel. The staff was very friendly, including Julia a Ck in. The ladies who make up the rooms were great. The breakfast so good.
Hotel in Trarego
Located in the Val Grande National Park, Garni Viggiona offers free Wi-Fi and spacious rooms with wooden furnishings. The price vs quality and natural friendly and accomodative guest focused treatment of the dedicated owner family.
Hotel in Mergozzo
Hotel in Stresa
Hotel in Cannobio
Hotel in Cannobio
Hotel in Verbania
Hotel in Belgirate
Hotel in Cannobio
Hotel in Laveno-Mombello
Hotel in Stresa
Hotel in Laveno
Hotel in Castelletto sopra Ticino
Popular with guests booking hotels in Lago Maggiore - Italy
Hotel in Verbania
Popular with guests booking hotels in Lago Maggiore - Italy
Hotel in Stresa
Popular with guests booking hotels in Lago Maggiore - Italy
Hotel in Verbania
Popular with guests booking hotels in Lago Maggiore - Italy
Hotel in Stresa
Popular with guests booking hotels in Lago Maggiore - Italy
Hotel in Stresa
Popular with guests booking hotels in Lago Maggiore - Italy
Hotel in Stresa
Popular with guests booking hotels in Lago Maggiore - Italy
Hotel in Luino
Popular with guests booking hotels in Lago Maggiore - Italy
Hotel in Cannobio
Set 200 metres from Lake Maggiore, Casa Arizzoli offers a restaurant and en suite rooms with free WiFi and LCD TVs. Hotel Casa Arizzoli offers free parking and a large garden. Very helpful and nice staff. Free parking. Great view from terrace and location.
Hotel in Meina
Set right on the lakeside, Hotel Bel Sit offers a private beach and a breakfast room with terrace, with panoramic views across Lake Maggiore and a small heated pool. The Location was amazing, right on the lake shore. Beautiful views of the mountains.
Hotel in Luino
Nestled within a stunning garden park of 10.000 m² on the sun-drenched gulf of Colmegna, this 18th century villa boasts a private beach and lovely vistas of Lake Maggiore. Fabulous location and views. Superb service, restaurant and accommodation
Hotel in Verbania
Featuring 4-star accommodation, HOTIDAY Hotel Verbania is situated in Verbania, 14 km from Borromean Islands and 41 km from Piazza Grande Locarno. Beautifully located overlooking the lake and a short distance from the ferry dock, the hotel offers...
Hotel in Stresa
Located in Stresa, 1.4 km from Borromean Islands, Boutique Hotel Stresa provides accommodation with a garden, free private parking, a terrace and a restaurant.
Hotel in Mercallo
Aquasole features a garden, terrace, a restaurant and bar in Mercallo. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The room was clean and comfortable.
Hotel in Cannero Riviera
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. A great location on the waterfront. Exceptionally clean and well maintained.
Hotel in Verbania
Right on the shores of Lake Maggiore, Intra Hotel is housed in a 19th-century building in the centre of Verbania. It offers free bike rental, a lounge overlooking the lake, and a free internet point. the cake at breakfast was fantastic and the staff is super, also at the reception, they really...
Hotel in Verbania
Hotel Casa Camilla is an elegant 19th-century villa surrounded by a pretty garden. It is in the Intra district of Verbania, 3 km from Pallanza and 100 metres from Lake Maggiore shores. Breakfast was fabulous and the staff was friendly and helpful.
Hotel in Massino Visconti
Set on a hillside with a garden overlooking Lake Maggiore, Lo Scoiattolo offers free parking, an outdoor pool and air-conditioned rooms in Massino Visconti. Good bed, good bathroom, very quiet at night, nice pool and garden, fantastic breakfast, friendly...
Hotel in Castelletto sopra Ticino
Blue Relais Malpensa Lago Maggiore is an American-style hotel located at the junction between the A8 and A26 motorways. Room offer free internet access. The Blu Relais features a fresh, modern design.... Nice rooms, free parking, very quiet.
Hotel in Miazzina
Located in Miazzina, 21 km from Borromean Islands, Hotel Milano & Apartments provides accommodation with a shared lounge, private parking, a terrace and a restaurant. This 3-star hotel offers a bar. Nice quiet hotel in beautify place , up in the mountains.
Hotel in Verbania
Set on the shore of Lake Maggiore in Verbania, Hotel Novara features classic-style rooms and a restaurant serving local fish specialities. Public parking is available nearby. The room was well furnished with a lovely mural of one of the Borromeo islands, was spacious with an...
Hotel in Tronzano Lago Maggiore
Set between Lake Delio and Lake Maggiore at an altitude of 1000 m, Albergo Diana overlooks Locarno and Ascona. It offers an Italian restaurant, free parking and a large terrace with panoramic views. Very friendly and helpful staff, wonderful location. Very windy (but fun!) drive up!
Hotel in Dormelletto
SIRIOHotel is set in Dormelletto, just off the SS33 state road and overlooking Lake Maggiore. It offers panoramic views over the lake and a restaurant. Very clean and comfortable room, but small. We were just for night (literally), because came at 01.
Hotel in Verbania
Hotel Santanna is set on the west shore of Lake Maggiore between Intra and Pallanza, close to the ferry port for the Borromee Islands. It features an excellent restaurant. Loved this property. Very nice. The price was fantastic.
Hotel in Stresa
Situated 1.8 km from Borromean Islands, Sempione Boutique Hotel offers 3-star accommodation in Stresa and has a shared lounge, a terrace and a bar. Gorgeous hotel, stunning location on the lake, my room had a balcony which I used everyday, roof...
Hotel in Ranco
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. E very special place and people as well, make all of us to be returned for soon with family and...
Hotel in Cannobio
Offering an outdoor pool and free bikes, Park Hotel Villa Belvedere is located in Cannobio. Free WiFi access is available. Each room here will provide you with air conditioning and a minibar. What a beautiful hotel. The staff was very friendly, including Julia a Ck in.
Hotel in Trarego
Located in the Val Grande National Park, Garni Viggiona offers free Wi-Fi and spacious rooms with wooden furnishings. The price vs quality and natural friendly and accomodative guest focused treatment of the dedicated...
Hotel in Belgirate
Relais Casali della Cisterna is set in two 19th-century building surrounded by a private park overlooking Lake Maggiore. I like the furniture and the view The natural and the trees 🌲 around the place
Hotel in Verbania
Locanda Chi Ghinn is a family-run property in the centre of Bee, 4 km from the shores of Lake Maggiore. It offers a bar and restaurant with a terrace with panoramic lake views. Beautiful views and exceptional restaurant!
Hotel in Cannobio
This 19th-century villa is set 200 metres from Cannobio's Blue Flag beach on Lake Maggiore. Villa Palmira is a child-free hotel just 5 minutes' walk from Cannobio centre. Beautifully maintained, exceptionally clean property with gracious hosts and excellent...
Hotel in Mergozzo
Built on the shores of Mergozzo Lake, this charming hotel is just a few minutes from the village centre, right at the gateway to Val d'Ossola. The hotel was perfect for our family and our dog.
For hotels in Lago Maggiore - Italy that serve up a highly-rated breakfast, try Villa Maria Hotel, Garni Viggiona and Park Hotel Italia.
Breakfast at these hotels in Lago Maggiore - Italy are also highly rated: Relais Villa Porta, Albergo Ristorante Il Verbano and Hotel Casa Arizzoli.
Popular places to stay in Lago Maggiore - Italy include hotels near Funivie del Lago Maggiore, Comabbio Lake and Monate Lake.
On average, 3-star hotels in Lago Maggiore - Italy cost US$133 per night, and 4-star hotels in Lago Maggiore - Italy are US$191 per night. If you're looking for something really special, a 5-star hotel in Lago Maggiore - Italy can on average be found for US$356 per night (based on Booking.com prices).
Couples travelling in Lago Maggiore - Italy loved staying at Villa Maria Hotel, Sempione Boutique Hotel and Villa Palmira Kinderfreies Hotel.
Similarly, these hotels in Lago Maggiore - Italy are highly rated by couples: Relais Casali della Cisterna, Hotel Pironi and Park Hotel Villa Belvedere.
Grand Hotel des Iles Borromées & SPA, Belvedere and Sempione Boutique Hotel are some of the popular hotels in Lago Maggiore - Italy.
In addition to these hotels, Villa Palmira Kinderfreies Hotel, Relais Casali della Cisterna and Park Hotel Villa Belvedere are also popular in Lago Maggiore - Italy.
Some of the best hotels in Lago Maggiore - Italy near Funivie del Lago Maggiore include Hotel de Charme Laveno, La finestra sul lago, appartamento in pieno centro and Hotel del Conte.
There are 2,707 hotels in Lago Maggiore - Italy you can book on Booking.com.
Villa Maria Hotel, Sempione Boutique Hotel and Relais Casali della Cisterna have received great reviews from travellers in Lago Maggiore - Italy regarding the views from their hotel rooms.
Guests staying in Lago Maggiore - Italy also spoke highly of the views from the rooms at Il Sole Di Ranco, Albergo Ristorante Il Verbano and Hotel La Sacca.
The average price per night for a 3-star hotel in Lago Maggiore - Italy this weekend is US$235 or, for a 4-star hotel, US$536. Looking for something even fancier? 5-star hotels in Lago Maggiore - Italy for this weekend cost on average around US$1,169 per night (based on Booking.com prices).
On average, it costs US$205 per night to book a 3-star hotel in Lago Maggiore - Italy for tonight. You'll pay on average around US$383 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Lago Maggiore - Italy will cost around US$786 (based on Booking.com prices).
Many families visiting Lago Maggiore - Italy loved staying at Sempione Boutique Hotel, Villa Palmira Kinderfreies Hotel and Relais Casali della Cisterna.
Similarly, Il Sole Di Ranco, Hotel Pironi and Hotel Ristorante La Quartina are also popular among family travellers.