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. It offers free WiFi.
Set directly on the shores of Lake Maggiore, Art Hotel Ristorante Posta Al Lago offers a restaurant with sweeping views of the lake and surrounding mountains.
Overlooking Lake Maggiore and the Brissago Islands, Residenza Bettina BnB & Ferienwohnungen is located in Ronco sopra Ascona, 100 metres from the harbour.
Appartamenti Ramarro is located in the Porto Ronco district of Ronco s/Ascona - Porto Ronco, 7.1 km from Golfclub Patriziale Ascona, 45 km from Lugano Station and 46 km from Borromean Islands.
Entirely renovated in 2016, Hotel City Locarno enjoys a central location, just 100 metres from Lake Maggiore and the ship pier and 300 metres from Piazza Grande. Private parking is available on site.
@ Home Hotel Locarno offers a central location in Locarno, 5 minutes' walk from Lake Maggiore, the Piazza Grande, and the Muralto Locarno train station.
Hotel la Palma au Lac is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. All rooms provide a TV, a safe and a private bathroom.
Set in a turn-of-the-century villa, Hotel Alexandra is just a 10-minute walk from Locarno’s town centre. It offers Mediterranean cuisine. Alexandra Hotel offers a rich buffet breakfast daily.
Hotel Lago Maggiore - Welcome! is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. Hotel Lago Maggiore - Welcome!
Built in Bauhaus style in 1927 and completely renovated in 2008, the Hotel Monte Verità enjoys an elevated position above Ascona and Lake Maggiore, amid a large garden with exotic plants.