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. Amazing hotel, great service , helped me to make the best birthday to my wife 😊
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. Very clean room with great interior design. Simple and elegant. Breakfast was delicious. Staff very kind!
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. the hotel is new and is kept in the best way you can imagine the stuff was really helpful, did great job. location is absolutely gorgeous
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. perfect position of the hotel. Wonderfull staff. Perfect breakfast with unbeaten view on the lake
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. Recently rebuilt hotel, with excellent taste in its architectural features, space, and all minor and major details. Spacious and squeaky clean room with a wrap-around terrace and unbelievably beautiful views of Lake Maggiore. The restaurant has an outstanding chef and excellent choices for dinner and lunch. Food is outstanding! Matteo, one of the owners and manager is a very charming host with the most pleasant personality who is always ready to help and answer any questions you may have, always with a big smile on his face. Definitely staying at La Dama sem Porto was the highlight of our trip. And, by the way, we fell in love with the town of Cerro. Easy access to everywhere around and across the lake.
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. everything was amazing and they were very attentive with gluten free food, giving more than 1 option for dinner too.
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. The character of the estate, the aura, the landscape, the food area and the service is excellent.
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 owner was great, very pleasant and accommodating.He allowed us to store our food in the main refrigerator as the one in our room wasn’t working. Easy driving access to the lake and hiking but away from the bustle of town. Quiet at night.
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
Hotel Pironi is set in a 15th-century building in Cannobio, 150 metres from the shores of Lake Maggiore. It features individually decorated rooms, and offers free WiFi in all areas. Hotel in great location in Cannobio. Short stroll from the dock and local restaurants/cafes.
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. Great room, breakfast, location, owners delightful. Top top top
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. Perfect place to escape the city for the weekend.
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. Great hotel. Luxury and location are superb.
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. This 5-star hotel offers a bar. The property is brand new and state of the art, it has a pool, rooftop views of the lake, a gorgeous...
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 location, personnel and the room were great!
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 very beautiful hotel just in a front of the ferry port.
Hotel in Stresa
Villa Mon Toc is a family-run hotel with large garden, located in Stresa just 300 metres from the shores of Lake Maggiore. It offers free parking, functional rooms, and homemade cuisine. Excellent welcoming staff they were always available for advice.
Hotel in Verbania
Chiostro Hotel is a renovated monastery set in Intra, Verbania's old town, on the shores of Lake Maggiore. The hotel has peaceful gardens and its own gym. Wi-Fi is free. Good location, close to bus stop and supermarket, walking distance to intra center, friendly staff,...
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. Great place, big and cozy rooms.
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.... Suitable location, big nice room. Very comfortable access to the car. Nice staff
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. The staff was wonderful! Delicious breakfast, nice town.
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 restaurant is amazing here. Rooms are good quality and it was great they had a room for 3.
Hotel in Stresa
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. very good breakfast! good location.
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. Everything was great and the staff is very pleasant and helpfull.
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. the hotel is new and is kept in the best way you can imagine the stuff was really helpful, did great...
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. The character of the estate, the aura, the landscape, the food area and the service is excellent.
Hotel in Trarego
Located in the Val Grande National Park, Garni Viggiona offers free Wi-Fi and spacious rooms with wooden furnishings. The owner was great, very pleasant and accommodating.
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 owner, the apartment, the restaurant - all worth every single euro. Hope to come again soon ;)
Hotel in Cannobio
Set in Cannobio, 18 km from Piazza Grande Locarno, Villa Maria Hotel features views of the mountain. If you have the chance, just book it :)
Hotel in Stresa
Hotel Regina Palace is a majestic Art Nouveau building offering refined classic-style interiors and a large garden with pool. It is right on the shore of Lake Maggiore, in Stresa. Dramatically elegent old style hotel, with beautiful frontage and gardens in an ideal location in...
Hotel in Stresa
Hotel La Sacca faces Lake Maggiore and is 2 km from Stresa city centre. It offers free parking and free WiFi throughout. lovely stay. very warm welcome and lovely staff
There are 2,706 hotels in Lago Maggiore - Italy you can book on Booking.com.
Couples travelling in Lago Maggiore - Italy loved staying at Boutique Hotel Stresa, Villa Maria Hotel and Sempione Boutique Hotel.
Similarly, these hotels in Lago Maggiore - Italy are highly rated by couples: Villa Palmira Kinderfreies Hotel, Relais Casali della Cisterna and Hotel Pironi.
The average price per night for a 3-star hotel in Lago Maggiore - Italy this weekend is £123 or, for a 4-star hotel, £206. Looking for something even fancier? 5-star hotels in Lago Maggiore - Italy for this weekend cost on average around £367 per night (based on Booking.com prices).
Popular places to stay in Lago Maggiore - Italy include hotels near Funivie del Lago Maggiore, Comabbio Lake and Monate Lake.
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.
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.
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, Locanda Chi Ghinn and Hotel La Sacca.
Many families visiting Lago Maggiore - Italy loved staying at Boutique Hotel Stresa, Sempione Boutique Hotel and Villa Palmira Kinderfreies Hotel.
Similarly, Relais Casali della Cisterna, Hotel Ristorante La Quartina and Garni Viggiona are also popular among family travellers.
On average, 3-star hotels in Lago Maggiore - Italy cost £91 per night, and 4-star hotels in Lago Maggiore - Italy are £122 per night. If you're looking for something really special, a 5-star hotel in Lago Maggiore - Italy can on average be found for £274 per night (based on Booking.com prices).
On average, it costs £109 per night to book a 3-star hotel in Lago Maggiore - Italy for tonight. You'll pay on average around £152 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Lago Maggiore - Italy will cost around £332 (based on Booking.com prices).
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, La Dama del Porto and Albergo Ristorante Il Verbano.