Dating back to the 1930s, La Rondinella is a charming villa set right on the shore of Lake Maggiore.
All rooms at Yachtsport Resort Lago Maggiore in Brissago are located on the lake side.
Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.
Hotel Collinetta in Ascona can be found amid a Mediterranean park with palm and lemon trees right above Lake Maggiore and offers you rooms…
Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym…
Located directly on the shores of Lake Maggiore, Hotel Beata Giovannina is a 5-minute drive from Verbania’s centre.
Set directly on Lake Maggiore’s shores, the Majestic is housed in a 19th-century building with private access to the lake.
Hotel Residence Zust faces Lake Maggiore, 1.5 km from Verbania Intra town centre.
Situated only steps away from the lake shores in Mergozzo, Hotel Bettina offers free WiFi and access to a private beach area.
Only a 5-minute drive from Ascona, the La Rocca hotel in Porto Ronco enjoys a quiet, elevated location, 3 minutes' walk from Lago Maggiore.
Only 300 metres from the sandy beach at Lake Maggiore, Hotel Village Campofelice offers you rooms on the 11th and 12th floor with panoramic…