Choose your preferred language. We speak English and 41 other languages.
Viale Lido 1, 28838 Stresa, Italy – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
88 properties in Stresa
Including hotels, apartments, villas and more.
365 verified reviews
They 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
WiFi is available in all areas and is free of charge.
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.
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 cards for more info.
Based on 365 reviews
Value for money
Show reviews from:
Only 500 ft from the shores of Lake Maggiore, Hotel Milan Speranza Au Lac is next to the pier for boat trips to the Borromeo Islands.
Score from 473 reviews Very good
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 624 reviews Very good
Hotel Regina Palace is a majestic Art Nouveau building offering refined classic-style interiors and large grounds with pool. It is right on the shore of Lake Maggiore, in Stresa.
Score from 748 reviews Very good
The Agrifoglio is located in Baveno, 800 metres from the shore of Lake Maggiore and a 6-minute drive from the Fondo Toce nature protection area. It features free Wi-Fi throughout and lake views.
Score from 26 reviews Exceptional
Hotel was very close to the center of town and very quiet views of the lake was amazing
Room was clean, staff friendly, Wifi was good.
Old fashioned decor, tea towels for towels, waffle towels as towels. Location was a little far from Stresa central. Breakfast was average. Set menu for dinner
We had a upper floor room looking up Lake Maggiore which had a great view. The hotel was quiet besides the traffic noise during the day which you can't avoid. The location was right across from the ferry which was very handy. There are several restaurants within walking distance so you don't have to get the car and drive! Breakfast was in a large room and there was something to please everyone.
Parking was and issue and we had to park a fair distance from the hotel. I think that this would be an issue no matter which hotel in the area you stayed. If they provided parking at other hotels I am sure you would be paying top dollar for this convenience!
We liked the big balcony/terrass with the Lake view. The hotel was clean & tidy with very friendly personnel.
Everything about this hotel was good. Breakfast basic but adequate plus could order from the kitchen if required, location was about 25 minutes from centre of Stresa but a very pleasant walk.
We found the location of Hotel Royal excellent. Approximately 500mt from the train station. A stroll down the road to the Funicular or take a ferry boat across to the Borromean Islands. In the evenings we would walk approximately 1kilometre along the promenade. It is possible to stop at various alfresco cafes for lunch or a drink. In the town city an excellent choice of restaurants. We were lucky to have a room at the hotel with balcony view to Lake Maggiorre.
Hotel staff was very friendly and helpful. The hotel is grand with public rooms, gardens, a pool, and the most delightful breakfast room we have seen. We enjoyed breakfast with an array of choices in the garden each morning. It is a most pleasant 15 minute stroll along the lakeside promenade to the main square. There is easy, free parking and the hotel is immaculate. We would gladly return on future trips to spectacular Stresa.
Fabulous view of the Borromean Islands and easy access by ferry 2 minutes walk from the hotel. Pleasant walk into town. Hotel and Breakfast was typical of what you get on group tours.
Not sign-posted as other hotels are. We went the long way from the station. Wi-Fi very temperamental which is frustrating if you are trying to make other bookings.
Loved the terrace.
The beds were wat to firm
Good location, good breakfast and good staff. Spacious room with fab view from the balcony. Able to park onsite.
Extra pillows would have been good, but we did not actually ask for more.
Supposed to be Michelin Star restaurant but poor and overpriced in our opinion. We ate out. Maitre and waiters at breakfast shouted across restaurant. Poorly laid tables.
Location & facilities
Night staff not that well informed
A lovely hotel with very friendly and helpful staff. In a good location with just a short walk to the town along a pretty lakeside path. The food in the hotel was excellent, a good variety of what seemed like local produce and always interesting recipes.
The coffee for breakfast was a bit thick, maybe it was a matter of taste.
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