Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Viale Lido 1, 28838 Stresa – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
89 properties in Stresa
Including hotels, apartments, villas and more.
450 verified reviews
We speak your language
Hotel Royal's staff speaks: Italian, French, Spanish, English, German
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool (seasonal), Grounds, Terrace
Food & Drink
Restaurant, Bar, Breakfast in the Room
Free! WiFi is available in all areas and is free of charge.
Free! Free public parking is available on site (reservation is not needed).
Room Service, 24-Hour Front Desk, Baggage Storage, Fax/Photocopying
Safe, Non-smoking Rooms, Elevator, Heating, All Spaces Non-Smoking (public and private)
Italian, French, Spanish, English, German
1:00 PM - 10:00 PM
8:00 AM - 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
Free! All children under 1 year stay free of charge when using existing beds.
All children under 2 years are charged EUR 10 per person per night in a crib.
All older children or adults are charged EUR 30 per person per night for extra beds.
The maximum number of extra beds/cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the credit cards for more info.
Based on 450 reviews
Value for money
Show reviews from:
Located at the foot of the Alps, Grand Hotel Bristol overlooks Lake Maggiore and the Borromean Islands. It features a panoramic swimming pool and a large, lush garden.
Score from 822 reviews Very good
Hotel Flora is located on the banks of Lago Maggiore, s 10 minute walk from central Stresa. It features views over the Borromee islands, free parking, a pool and a fitness center.
Score from 124 reviews Very good
La Fontana is a family-managed hotel, set in an Art Nouveau villa of the 1940s with its own park. It is located in Stresa, just 50 metres from Lake Maggiore. All rooms are classically decorated.
Score from 353 reviews Very good
The Fiornetino is a family-run hotel and restaurant in the center of Stresa, 380 yards from the ferry harbor on the banks of Lake Maggiore. Hotel Ristorante Fiorentino offers bright rooms.
Score from 183 reviews Very good
The female receptionist who used to work at a hotel in Lake Orta was extremely helpful and her other female colleague whose English was not as good was also helpful. They were the highlight of the whole stay.
The beds were as hard as rock. No additional pillows. The bath was dangerous and the hot water was unreliable. The breakfast was drab.Very disappointing and very tired as a hotel.
Owners Staff very helpful Pleasant surrounds Everything great
This is an excellent hotel. Everything from the staff to the food was outstanding.
A wonderful family run hotel in the heart of the Italian Lakes.The attention to detail eg the style and quality of décor & furnishings,the friendly staff,lovely gardens & pool and amazing collection of original art throughout the hotel. All these elements help make the Royal an outstanding hotel!
Not far from lake. Staff brilliant, nothing to much trouble. We had a large room which was quiet and a great view of the lake. Food was good. Would definitely stay here again.
We went in July apparently "mossie" time, not good for my wife who is allergic. Not the hotel's fault of course.
The location is good, about 10 - 15 mins walk along the lake to town centre, but not as central as other hotels in the town. The staff were helpful and the hotel is clean and clearly well maintained. However the rooms, we took 2 rooms for us and our older teenage daughters, are limited in that the showers (our daughters only had a bath and handset) are not great and the beds were not the most comfortable. The breakfast was pleasant, and in a very pleasant room/terrace, but nothing special. The view from our room was good (over the lakes). Overall we enjoyed the stay and have nothing really negative to say. However we stayed at 2 other 3 star hotels during our trip and this was the weakest of the 3 in terms of what we generally look for (Clean room, comfortable bed, effective (hot) shower and good breakfast.
Not so great were Showers Beds Towels
Very pleasant and helpful staff. Lovely room. Breakfast splendid.
A little far from the town. Took us 15/20 min to walk in hot conditions. Ok if you have a car though.
Cleanliness was of a very high standard, staff very friendly
Shower over bath - width of bath was tiny which made it very slippery when showering bordering on dangerous! Need anti-slip mats
Large room, helpful staff and extensive breakfast. Very good location.
all employees were really nice and friendly, always helpful with requests and even keeping the shoes we unfortunately forgot in the room :) breakfast was good, hotel situated next to the lake and ferry station but a bit further from the center and restaurants
a bit noisy in the room due to the road next to the hotel and the rails closeby
Enjoyed our stay here. Staff were fantastic. Nothing was too much bother. A big thank you especially to reception staff - so efficient! Would definitely stay here again.
Very small bath/shower. Not much room to move.
I liked everything about the hotel bedrooms were excellent very clean & comfortable and views were wonderful
It was a fair walk into town but we are fit so it did not matter
Welcoming, friendly, helpful staff. Nothing was too much trouble. They had already told me that the hotel was not completely wheelchair friendly but they went out of their way to ensure we had a most enjoyable stay.
location,garden, swimming pool, bar, dinner
the coffee was disgusting
Dining Room View from our room
Lift very slow
The setting, great view from our balcony and the terrace on top of the building. Very pleasant, helpful staff. Breakfast on the terrace.
The fruit juice served at breakfast.
Nice view over the lake and Isola Bella Parking on site
Poor breakfast Hand towels which were tea towels! Shower which leaked over bathroom floor
lovely pool and garden and close to the ferry for the islands
breakfast coffee undrinkable
Peaceful, refined, old-world classic. Will definitely return.
Staff assistance. Pool. Wi-fi.
Food was poor and not value for money. Very limited breakfast.
Location of the hotel was good a nice 10 minute walk into town.Room was lovely with a nice view.
Choice of breakfast was limited and the choice was the same each morning.Bar closed very early at night so no availability to come back and relax with a drink after an evening meal.
Beautiful views, nice pool, good food. Within walking distance of town but not too close or too far.
The hotel was very nice, excellent bedroom with balcony and lake view. The staff were very friendly and helpful. The location was good, although it was 15minute walk into the centre of tresa.
The food was very average.
Location was excellent, away from the business of Stresa, but well placed for boats to the islands and lake.Particular room was very luxurious, well above the stated class of hotel.
Minor problems with shower hot/cold control. Bar services very poor to non-existent. Evening meals (optional) poor quality, leading to opting out!
Friendliness of staff and great location for Stresa town centre.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!