Phone free now 0800 047 1066
Stunning hotel in a sparkling lakeside setting
Situated in the charming lakeside town of Baveno and directly on the lake, Grand Hotel Dino is surrounded by elegant Italianstyle gardens offering incomparable views of Lake Maggiore.
The hotel’s entrance is stunning; a magnificent hall with a coloured glass ceiling, and the suites are equally luxuriously appointed with beautiful fabrics, marble bathrooms and wonderful views.
Nearby boat services offer the chance to discover the lake and its numerous quaint villages, or guests may wish to head for the mountains via the cable car.
After a day of sightseeing, guests may simply collapse by the pool or enjoy a massage at Dino’s health club before dining at the Panorama restaurant with its sparkling lakeside setting: first though, a pre-dinner drink at the waters edge watching the sun go down is an absolute must!
Air-conditioning available between 15 June and 15 September and outdoor pool open 15 May and 15 September.
Family Rooms
Grand Hotel Dino will confirm interconnecting rooms on a request basis.
Not all facilities are complimentary and are subject to seasonal demand.
"The legacy of our founder has been built over time; humility, passion, and care for customer satisfaction is evident in every detail"
Zacchera family, hotel owners