Only 300 metres from the sandy beach at Lake Maggiore, Hotel Village Campofelice offers you rooms on the 11th and 12th floor with panoramic…
Swiss Historic & Garten Hotel Villa Carona is a 200-year patrician estate with a lot of history; it is set in an attractive quaint village,…
Located directly at the shore of Lake Maggiore, Garni degli Angioli provides country-style rooms with wooden ceilings and flat-screen cable…
Villa del Sole Garni is located in Ponte Tresa, a 20-minute walk from Lake Lugano.
Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.
Surrounded by a large garden with palm trees and a heated outdoor pool (32-34 °C), this family-run 4-star hotel on the Maggia River in…
Hotel Lago Maggiore - Welcome! is situated on the beautiful lake promenade of Locarno, a few steps from the city centre.
The Villa Garni Gardenia**** is situated within walking distance from the Lugano Lake in the calmest corner of Caslano.
A 7-minute walk from the shore of Lago Maggiore, Hotel Dei Fiori enjoys a central location in Ascona and offers you en-suite rooms with…
Located on the shore of Lake Maggiore in Ascona, Albergo Carcani by Ketty & Tommy offers a beautiful terrace overlooking the lake and the…
Re-opened in September 2010, Hotel Internazionale Bellinzona offers free access to a spacious spa area, as well as modern, air-conditioned…
Centro Magliaso is located within a vast park area, on the shores of Lake Lugano. Its gardens include a large outdoor pool.
Offering spacious accommodation with a large balcony or terrace, a flat-screen cable TV and private bathrooms, Centro Cadro Panoramica is…
This hotel is located above Lake Maggiore opposite Locarno and Ascona, amid a Mediterranean garden with a pool.
Albergo Porta Verzasca features free WiFi throughout the property and views of mountain in Gordola.