Enter destination:
Hotel and Bed & Breakfast Accommodation Stresa, Italy
Recommended Stresa hotels and Stresa B&B:
Elena
Double rooms from: € 77

The friendly and affordable Hotel Elena is an ideal accommodation solution for a longer or shorter holiday stay in Stresa. The establishment features a prime location, just a hundred meters from the beautiful shores of Lake Maggiore and near the old town.

Piazza Cadorna 15
Belvedere
Double rooms from: € 69

The Belvedere Hotel & Restaurant offers the ideal setting for a peaceful and pleasurable vacation on Lake Maggiore, Italy. The 3 star property is located within a quiet green area on the island Isola dei Pescatori or also known as Isola Superiore, overlooking the lake.

Via di Mezzo
Verbano
Double rooms from: € 110

The Hotel Verbano boasts an idyllic location on the small fishermen's island Isola dei Pescatori or also called Isola Superiore, with amazing panoramic views over Lake Maggiore and the surrounding magnificent mountains, only 50 km from the Malpensa airport of Milan.

Via Ugo Ara 2
Primavera
Double rooms from: € 80

Situated in the town centre and just a couple of steps from the lake, the attractive Hotel Primavera offers the ideal Stresa accommodation solution for your longer or shorter stay. Many of its 34 guest rooms feature charming panoramic views towards the beautiful Borromean Islands.

Via Cavour 39
Italie et Suisse
Double rooms from: € 95

The Hotel Italie et Suisse offers affordable en-suite rooms for your stay in Stresa. The establishment is located right in the town centre and on the lakefront, commanding lovely views over Lake Maggiore and being only 200 m from the beach and right next to the tourist port.

Piazza Marconi 1
Boston
Double rooms from: € 90

Located in the heart of the enchanting town of Stresa on Lake Maggiore, the 3 star Boston Hotel, just a few hundred meters from the pedestrian shopping area and close to the Congress Centre. The railway station is less than 300 m from hotel and the lakeshore is just in front of its doors.

Via Duchessa di Genova 13
Da Cesare
Double rooms from: € 58

Situated in the centre of the town, less than 100 m from the lake, the hospitable Hotel Da Cesare is a good choice for a holiday or business stay in Stresa, Italy. The property consists of 15, simply but functionally furnished en-suite guest rooms, restaurant and bar.

Via Mazzini 14
 Du Parc
Double rooms from: € 90

Located in down town Stresa, the delightful Hotel Du Parc is in the same time within quiet green parkland with trees and fragrant flowers, only a few hundred meters from both the lakeside and the train station.

Via Eugenio Gignous 4
Grand  Bristol
Double rooms from: € 125

The elegant and luxury Grand Hotel Bristol is deservingly called “The Pearl of the Borromeo Bay”. The 4-star establishment enjoys an enchanting location in a beautifully landscaped garden, directly on the lakefront, with inspiring panoramic views over its waters and towards the surrounding mountain scenery.

Corso Umberto I 72
La Palma
Double rooms from: € 145

The 4 star Hotel La Palma is situated in the town centre of Stresa and directly on the shores of the large and exceptionally picturesque Lake Maggiore. Set within nice garden with flowers and lush greenery, the property is an ideal choice for well-deserved vacation amidst tranquility and impressive natural beauty.

Corso Umberto I 33
Villa Aminta
Double rooms from: € 188

The refined Hotel Villa e Palazzo Aminta is wonderfully located in Stresa, not far from the town centre and directly on the shores of Lake Maggiore, providing breathtaking panoramic views towards the Borromean Islands and the more distant picturesque mountain peaks.

Via Sempione Nord 123
© 2006-2012 www.book-italy-hotels.com