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!
88 properties in Stresa
Including hotels, apartments, villas and more.
448 verified reviews
We speak your language
Hotel Royal's staff speak: Italian, French, Spanish, English, German
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
Hotel Royal accepts these cards and reserves the right to pre-authorize your card prior to arrival.
Based on 448 reviews
Value for money
Show reviews from:
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 824 reviews Very good
Hotel Della Torre is a well-maintained, family-run hotel set just outside of central Stresa and only 160 yards from Lake Maggiore. Enjoy pretty lake views from the gardens.
Score from 210 reviews Very good
Du Parc Dipendenza is set in gardens just 330 yards from Lake Maggiore and a 5 minute walk from Stresa’s historic quarter, with all its cafes, restaurants and bars.
Score from 294 reviews Very good
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 436 reviews Very good
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.
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.
The public rooms were cool and characterful, the front entrance was attractive.
The air con didn't work, room boiling hot - couldn't sleep. No tea & coffee making facililities. The worst ever coffee for breakfast. Tinned fruit salad for breakfast. Being charged 2 euros per day for thin, scratchy towels for the pool. The throw-away attitude of the staff when mentioning the above, all of which have been commented on in previous reviews. The coffee tasted burnt - how hard would it be to change it!! This hotel is nearly very nice but there is a feeling of cutting costs all the time which is not very customer friendly. How about listening to what people are saying?
View swimming pool garden large room parking large tv
Very well placed with a lovely lakeside walk into Stresa centre. Close to funicular, ferry to Isola Bella and railway station. Light and bright room with excellent shower room and balcony. Very clean. Staff gave lots of info about train times, ferry, walks etc. Breakfast good & could be taken in Conservatory or garden.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!