Located at the edge of Lake Maggiore, Hotel Garni Rivabella au Lac offers simply-furnished accommodations 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 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…
Right on the shore of Lake Lugano, this family-run 4-star hotel offers restaurants, free WiFi, and a south-facing outdoor pool with direct…
The Hotel Al Fiume is located 4 km from Locarno and Ascona, the only hotel in the area away from the main roads and train tracks, located…
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 center of Lugano.
Only a few steps from Lake Maggiore, Hotel Arancio is set in a subtropical landscape 2 km from Ascona.