Skip to main content
Beginning of main content

Grand Hotel Bristol

4.0 out of 5.0

Recent guest reviews

Located on the waterfront the hotel has an appearance of proper maintenance, a reasonable walk to downtown and friendly staff.However, there were a number of economies that might prove irksome to others. First there was an excessive amount of large pieces of furniture for our room. A little dressing table was across from the foot of the bed making passage difficult so we moved it out of the way. There were no small hand towels, facial tissues, wiring that didn't allow for the use of curling irons or hair dryer and a refrigerator with a note that if opened there would be a minimum charge whether items were consumed or not. If you need something refrigerated , medicine or beverage you better contact the front desk before you break the seal on the door.

We were so surprised at this fabulous hotel, from reception staff, bar staff and restaurant staff plus the cleaners all very friendly and helpful. The bar staff went beyond by going out of their way to get my drink in. The reception staff supplied items that customs took. The hotel was so clean and the food was lovely. We can highly recommend this hotel.

Hotel is well located i.e. right in front of the lake. Rooms are a bit old and need refurbishment. It has both inside and outside pools but could not enjoy them. On the other hand, food in the restaurant was way below average. Choices for breakfast in term of pastry is very limited for an Italian hotel.

We'd wanted to stay at the Hotel Splendid at Baveno on Lago Maggiore on our last night in Italy before going home from Malpensa, as we did last year, but it was already closed for the season, so instead, we stayed at the Grand Hotel Bristol...also in the Zacchera Hotel Stresa, which is only 3km away and equally convenient for a half-hour drive to the airport. And, it was fine for us. I would note, though, that the Hotel Splendid is a decidedly nicer stay even if in the same hotel line. What I wasn't so fond of at the Bristol is its "conventiony" feel, though for a convention stay, I'm sure, it would be quite nice. Truthfully, even for a stay overnight as a tourist, it was a reasonably good stay. The hotel is's directly across the road from the Lake and it has parking. It's attractively decorated in the elaborate style that is common at the hotels in Stresa and the general feel of the hotel is good. The bar was comfortable and my wife and I had light eating there and wine...which was very good, served to us by a friendly and accommodating bartender. Breakfast was fine with enough choices to make anyone, I'd say, satisfied. But, aside from the "conventiony" feel that was present, there was something that was significantly more disconcerting. The room itself was large and comfortable. But, the bathroom was not comfortable. Firstly, there was black mold in the grouting between the tiles...something that I find unacceptable. Just as annoying were the bath towels in the bathroom. They were thin with holes in them from having been employed for too long and should have been retired months and months ago. So, though the hotel gave a generally good appearance, the stay for the night was not totally satisfying. For a hotel that calls itself "Grand" the bathroom was hardly that. The management of the hotel ought to pay attention to this kind of detail. I know that next year, when we're going home from Malpensa, we won't be staying at the Grand Hotel Bristol.

While the location is lovely along the shores of Lake Maggiore, this property has seen its better days. It needs a facelift - rooms are dated and worn out. Carpet in the halls is frayed in places. There was panel of options on the headboard to operate shutters, lights, etc. but none of them worked. My room was very tiny, and the only way I could open my suitcase (both sides fold out) was on the small double bed. The shower measured 2' x 2 '. I had a first floor room that opened onto a patio. As a single woman, this made me very nervous, thinking someone could walk in. I went to the front desk and asked to be moved to a higher floor and the desk clerk said the room was perfectly safe by putting down the shutters at night. I said that wasn't reassuring and then another clerk suggested I could be moved to another room that they would be happy to show me. This room was half the size of my already tiny room so I saw no point in moving as it would have been impossible to open my suitcase. So I kept the original room albeit nervous during my stay there. This appears to be a property that big tour companies utilize - several were on site during my two days.

This hotel is older but well maintained for the age. The location is great you can walk to everything from shopping to restaurants. Make sure to ride the elevator that goes sideways. The only thing we did not like was our room was in the back of the hotel with no view. But I guess someone has to have the back rooms. I would stay at this hotel again.

The location is perfect for a visit to Lake Maggiore. The hotel is right across the road from the Lake, so it's easy to find boat tours out to the main islands in the Lake. If you are in a room toward the rear of the hotel (and thus higher up the hill the hotel is built on), you will need to walk a long inclined corridor to get to and from your room; or you can ride a sideways elevator between the rooms and the lobby. Our tour group had dinner in the hotel restaurant one evening, and I found the food to be only so-so. Breakfast was okay, similar to other hotels we stayed at.

We recently stayed here for 7 nights and had a great experience. The hotel is definitely "grand" with opulent interiors in the shared areas. The staff were very friendly and helpful. The location is perfect, just a short stroll along the lakeside into the centre of Stresa or to the cable car. Our room was lovely, we paid extra for a lake view and we're so glad we did. We were lucky enough to have a room at the front of the hotel and it was such a treat to wake up to that wonderful view each morning. Breakfast had a wide selection of everything, hot choices of scrambled eggs, bacon, spinach and sausages, along with continental choices of cakes, pastries, cheese, meats, fruit etc. You could help yourself to juice, water, tea and coffee or ask one of the waiting staff for a cappuccino, espresso, caffe latte etc. We loved the freshly squeezed orange juice from the machine, much tastier! Also, whatever time we were at breakfast, it was never too busy. I would like to return to this hotel when I next visit Stresa.

My wife & I stayed for 3 nights recently at this majestic Hotel with a wonderful outlook.The service was good & the rooms clean & amenities first class.The hotel caters for a lot of tourists, conferences & tour groups & perhaps misses the personal touch.

Visited with our tour group for a 2 night stay. Beautifully decorated inside, with lovely seating areas inside and out with lake views, splendid dining room. Huge swimming pool and close to water transport to the islands on the lake and easy walking access to nearby area with restaurants and shops. Beautiful communal park right opposite so you can walk along the lake shore. Umberto I, 73 Stresa VB

Hotel highlights

  • Walking distance to Borromeo Plaza
  • Free WiFi in rooms and public areas
  • Onsite dining
  • Outdoor pool and indoor pool

Grand Hotel Bristol places you within a 10-minute stroll of Borromeo Plaza and Villa La Palazzola. This 4-star hotel has 253 guestrooms and offers conveniences like a restaurant, an outdoor pool, and an indoor pool. On a lake, it's also near Isola Bella Botanical Garden and Villa Taranto Botanical Garden.


In addition to a meal at the onsite restaurant, you can also enjoy a drink at the bar/lounge. Savor a meal from the comfort of your room with room service. Start each morning with buffet breakfast, available for a fee from 7 AM to 10 AM.


The 253 rooms are air-conditioned and have an array of amenities, including minibars, safes, and phones. Guests can expect free WiFi and LCD TVs. Bathrooms have hair dryers, free toiletries, and bidets.

Property features

Guests of Grand Hotel Bristol have access to an indoor pool, an outdoor pool, and a sauna. Self parking is available for EUR 11,00 per night. The 24-hour front desk has multilingual staff ready to help with dry cleaning or laundry, and answer any questions about the area. Additional amenities include free WiFi in public areas, conference space, and a seasonal outdoor pool.

Room options

Economy Single Room (NO BALCONY)

Twin 1 | Sleeps 1

Economy Double or Twin Room (NO BALCONY)

Full 1 | Twin 2 | Sleeps 2

Superior Double or Twin Room, Partial Lake View

Queen 1 | Twin 2 | Sleeps 2

Standard Double or Twin Room, Mountain View

Queen 1 | Twin 2 | Sleeps 2

Reviews from Trip Advisor

Trip Advisor aggregated rating

76% of guests recommend this hotel

Total of 1083 reviews