Situated at the edge of Lake Maggiore, Hotel Garni Rivabella au Lac offers simply-furnished accommodation with free Wi-Fi.
Right on the shores of Lake Lugano and within walking distance of the Old Town of Lugano, the 5-star Grand Hotel Villa Castagnola is set…
Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.
Located on the island of Brissago on Lake Maggiore, and surrounded by a lush garden, Hotel Villa Emden is a historic villa featuring a…
Set directly on the shores of Lake Lugano, Hotel Riviera features a swimming pool, restaurant with a terrace overlooking the lake and a…
Offering private access to the Melezza River, Hotel al Ponte Antico is 2.8 km from the Losone Golf Course and 8 km from Locarno and Ascona.
The family-run Tresa Bay Hotel right on the banks of Lake Lugano is just 30 minutes by shuttle train away from the centre of Lugano.