Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Cheap Hotels in Stresa

Via Giacomo Leopardi 19
< 0.1 Miles from the centre

Just 200 metres from Lake Maggiore, Hotel La Locanda is a 5-minute walk from Stresa Station and 600 metres from the pier where boats leave for the Borromean Islands. Wi-Fi is free throughout. Rooms come with a satellite flat-screen TV, antique wood furniture, and a private bathroom with a hairdryer. Some have a balcony, while some are at ground floor and overlook the internal courtyard. Every morning you can enjoy a traditional Italian breakfast with coffee and pastries. Offering free parking nearby, the property is less than a 10-minute drive from the A26 Motorway.

Show more
per night from £56
(price for Tue, 18 May)
1033 reviews by TrustYou
Corso Umberto I, 73
0.3 Miles from the centre

The strikingly elegant conference hotel is set amidst beautifully tended gardens and, facing out over the lake and Borromean Island at the foot of the Alps, enjoys a wonderful view. Just 300 m from the centre of Stresa, guests will find restaurant, bars, pubs and the train station in the immediate vicinity. The beach and Lake Maggiore are also just a 2-minute walk away. The buildings' imposing exteriors, the elegantly marbled lobby and the public areas are stylishly decorated with Bohemian-style crystal chandeliers, adding a graceful finishing touch. This charming family-friendly hotel was built in 1965 and offers its guests 253 rooms in total. The fully air-conditioned establishment welcomes its guests into a lobby with 24-hour reception, currency exchange facilities, a cloakroom, lift access and a hotel safe. Guests may also like to relax in the bar or TV lounge or dine in the hotel's restaurants. The hotel offers guests use of its conference facilities, and, for an additional fee, the WLAN Internet access. Room and laundry services are provided (both for a fee) and those arriving by car may use the undercover parking garage (fees apply). The single and double rooms offer a wonderful mountain view and include wooden floors and mosaic work in the en suite bathrooms with either a bathtub or shower. A balcony may be available in some of the rooms. All accommodation units are equipped with air conditioning (mid June - mid September) and central heating, satellite TV, 2 telephones, a hairdryer, in-room safe and WI-FI Internet connection.

Show more
per night from £97
(price for Tue, 18 May)
711 reviews by TrustYou
Via Sempione Nord 45
< 0.1 Miles from the centre

This comfortable hotel is located in Stresa. This establishment offers a total of 64 rooms. There is no 24-hour reception. Pets are not permitted on the premises.

Show more
per night from £98
Estimated price based on searches in the last month
Via Garibaldi 10
0.8 Miles from the centre

The charming Hotel Saini is set on Lake Maggiore, and offers close access to the main tourist harbour of Stresa, where ferries depart for the Borromean Islands. Stay in single, double or triple rooms at Hotel Saini. Watch satellite channels or use free Wi-Fi access. Enjoy wood-parquet floors, cherry-wood and walnut furnishings, and hypoallergenic mattresses in every room. Located in the historic city centre, the hotel is just a 5-minute walk from beaches and parks. Hotel Saini is near 2 large car parks, the main congress centre and historic monuments. You will be 1 km from the train station. Public transport is only 20 metres away. Hotel Saini is open year-round. Here you will find a welcoming atmosphere and family management. Start your day with the hotel’s free continental breakfast.

Show more
per night from £99
(price for Tue, 18 May)
828 reviews by TrustYou
viale Lido, 1
< 0.1 Miles from the centre
per night from £121
Estimated price based on searches in the last month
713 reviews by TrustYou
Piazza Marconi 6/9
0.7 Miles from the centre

Near Villa Ducale

Show more
per night from £132
(price for Tue, 18 May)
2204 reviews by TrustYou
Corso Umberto I, 29
0.6 Miles from the centre

Near Congressi Palace

Show more
per night from £175
Estimated price based on searches in the last month
1714 reviews by TrustYou
Corso Umberto I 33
0.5 Miles from the centre

This elegant hotel is located directly beside the hotel's private fine sand beach on the Corso Umberto that lies beside wonderful Lake Maggiore within 200 m of the resort centre. It is an ideal starting point for taking advantage of Stresa's exciting range of cultural activities available in the near surrounds. Lake Maggiore is surrounded by wonderful gardens and fabulous views may be enjoyed out over the lake as well as over the Borromean Islands and the mountain range on the other side from the hotel. A diverse selection of boutiques, shops, souvenir shops and villas are to be found in this popular town that also offers an appealing range of day trip destinations. Particularly worth a visit is the congress palace and Alpinia botanical gardens as well as the cities of Milan and Turin that are to be found within just a short distance of the hotel. Due to the pleasant climate, Stresa offers the perfect conditions for a relaxing holiday both during the summer and winter months. This exclusive 6-storey hotel comprises a total of 120 rooms including 4 suites and features an elegant, inviting foyer with a reception desk and a lift in addition to a reading/ games room, a café, a bar and an air-conditioned à la carte restaurant with a non-smoking area. There is a bicycle hire service to take advantage of and those arriving by car may make use of the complimentary garage parking. Each of the stylish, elegant rooms comes with an en suite bathroom with hydromassage, a hairdryer, a sitting area, a direct dial telephone, satellite/ cable TV, a radio and individually controlled air conditioning as well as a hire safe, a minibar and, in selected rooms, a balcony. Sports enthusiasts may pay a visit to the in-house gym and it is possible to play squash or tennis (floodlit courts). There is a pool with a children's area, a sauna and a hot tub to make use of and 2 sun terrace with sun loungers and parasols laid out ready for use as well as a private beach are available.

Show more
per night from £185
(price for Tue, 18 May)
799 reviews by TrustYou
Via Sempione Nord 123
0.6 Miles from the centre

Near Stresa-Alpino-Mottarone Cable Car

Show more
per night from £299
Estimated price based on searches in the last month
931 reviews by TrustYou
Corso Umberto I, 67
0.4 Miles from the centre

Near Congressi Palace

Show more
per night from £306
Estimated price based on searches in the last month

Hotel Brisino

271 reviews by TrustYou
Via Magognino 2
1.8 Miles from the centre

Near Villa Pallavicino Park

Show more
per night from £47
Estimated price based on searches in the last month

BMP Apartment Azalea Hotel

Via Nazionale del Sempione 71

Near Belgirate Ferry Terminal

Show more
per night from £59
Estimated price based on searches in the last month

Hotels in Stresa

Stresa's a beautiful Italian town nestled on the shores of Lake Maggiore. With its historical villas, warm climate and ornamental gardens it's not hard to see why it's one of the most popular tourist destinations in Italy.

Stresa has something for everyone with lots of luxury five star Stresa hotels as well as many affordable guest houses.

Borromean Islands

The Borromean Islands are three stunning islands in Lake Maggiore situated directly opposite Stresa. The islands are named after their historic owners the Borromean family who purchased the land in the 16th century. The family hired architects and gardeners to transform the islands into the opulence and luxury they offer today.

Isla Bella has a stunning Baroque palace that you'll not want to miss and Isola Madre, the largest island, has a 20-acre park with an amazing collection of exotic flowers. The third island Isola Dei Pescatori offers something different in that it has been left as a historic fishing village and is a unique opportunity to explore the lakes history.

Villa Pallavicino

Located on the outskirts of Stresa, the Villa Pallavicino was built in 1855 and is an amazing example of an Italian country estate. The gardens around the villa have many rare trees and several greenhouses containing large collections of local flowers.

The villa also has something to offer for animal lovers as it has its own zoo with lots of animals from zebras to monkeys.

If you can't get enough of the beautiful gardens around Stresa then another spectacular one to visit is the Alpine Botanic Garden. The garden has an exceptional view of the Swiss Alps and its altitude of 800m means it has a unique collection of plants and flowers.

Italian Food

Italy's world famous for its food and Stresa is a great place to sample the best it has to offer. One restaurant you should definitely visit is La Botte. It has a lovely lakefront setting and serves lots of regional dishes. Polenta is the restaurant's speciality and one dish not to miss is their grilled polenta with blue cheese and pears.

You can't visit Italy without sampling some of its ice cream (gelato). The best gelato in Stresa is at the L'angolo del Gelato which is easy to find right in the centre of Stresa. You will be spoilt for choice with the many flavours they have on offer.

Frequently asked questions about Hotels in Stresa

What are the best hotels to stay in Stresa?

Hotel Saini and Hotel Milan Speranza Au Lac are some of the popular hotels in Stresa.

What are the most convenient hotel rates in Stresa?

The cheapest price for a double room in Stresa is £55, offered by Hotel La Locanda.

What hotels are in the central Stresa neighborhood?

The best hotels near the center of Stresa are Hotel Royal, Della Torre and Hotel La Locanda.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555