Sort by
124

The Grand Hotel Bristol in Stresa lies directly on the shores of Lake Maggiore, just 800 meters from Stresa city center. Candoglia marble, antique carpets, woodwork, curtains, crystal chandeliers and Tiffany glass cupolas are some of the refined furnis...... hotel details
Prices from

If you are in search of an alpine idyll for summer and winter which promises you fresh air and breathtaking landscapes, then the Sempione Hotel in Stresa prides itself on offering you the perfect solution. Occupying a stunning waterfront location, th...... hotel details
Prices from

Hotel Brisino offers hotel accommodation in the Lake Maggiore area. There are many great attractions nearby, including Palazzo Borromeo, Giardini Botanici dell'Isola Bella, Villa Pallavicino Park and Villa Ducale. Also close by are Iles des Borromees Go...... hotel details
Prices from

Located in the heart of Stresa, just steps from Lake Maggiore and the embarking point for the marvellous Borromean Islands the Primavera hotel ensures you a pleasant stay whether you are here on a well-deserved vacation or on business. The hotel's co...... hotel details
Prices from

Hotel Elena is situated in a central position in Stresa, only 100 metres from the lake Maggiore, offering a warm and welcoming family atmosphere together with all modern-day comforts. The hotel is an ideal choice for those who want to spend a pleasan...... hotel details
Prices from
Hi, my name is Massimo and I'll be happy to welcome you in my home,situated on Stresa's hills, where I live with my two sons, Tommaso and Guglielmo .We live in this house all the year and we'll be pleased to share with you the beautiful panorama of the ...... hotel details
Prices from

Ideal for a relaxing vacation! Presenting a great opportunity to enjoy serene lakeside tranquillity, La Palma is a wonderful choice if you are looking for a 4 star hotel in Stresa, Piedmont. This internationally acclaimed resort attracts discerning trav...... hotel details
Prices from

Located in the heart of Stresa and only 87 yards (80 meters) from the Lake Maggiore, the Da Cesare hotel ensures you a pleasant stay whether you're here on a well-deserved vacation or on business. The hotel location, in the down town of Stresa, touri...... hotel details
Prices from

If you are in search of a unique natural setting which promises you fresh air and breathtaking landscapes, then the Cà Mea Hotel in Stresa prides itself on offering you the perfect solution. You'll find a wealth of tourist attractions and useful ameniti..... hotel details
Prices from

The Royal is a 3-star hotel in Stresa, Italy, situated in the Piedmont region on the shores of the beautiful Lake Maggiore. Surrounded by lush gardens, this charming villa dates back to 1920, and offers a cozy and peaceful atmosphere for your vacation i...... hotel details
Prices from

Occupying a central position in Stresa, within 30 meters of the lake, 150 meters of the beach, and a few steps from the embarkation to the Borromeo Islands, the Italie et Suisse Hotel ensures you a relaxing stay in one of the most celebrated tourist des...... hotel details
Prices from

Situated in Stresa, the Hotel Meeting is a modern and comfortable hotel on the shores of Lake Maggiore, situated close to the Congress Center and just a short walk from the train station. This stunning location in the Piedmont region, is ideal for touri...... hotel details
Prices from

Under 15 minutes walk from Villa Ducale and Villa Pallavicino Park, Hotel Milan Speranza Au Lac is a 4-star central Stresa hotel with free breakfast. Location of Hotel Milan Speranza Au LacSezione Religiosita Popolare, Museo del Paesaggio, Palazzo Borro...... hotel details
Prices from

Book a Stresa spa hotel with jetted bathtubs at Regina Palace Hotel located in the area of Lake Maggiore, and take advantage of its ideal location on a lake, together with useful on-site amenities including a beachfront restaurant and free breakfast. Th...... hotel details
Prices from

The Grand Hotel des lles Borromees is 5-star luxury hotel in Stresa, a charming little town that lies on the shores of Lake Maggiore, Italy. This refined hotel is surrounded by a lush garden and offers a majestic view not only of the lake, but also of t...... hotel details
Prices from