Set directly on the shores of Lake Como, right at the water’s edge and next to the ferry terminal for boat trips across the lake, the Grand Hotel Menaggio offers stunning lake views, including views of Bellagio. The hotel grounds are lovely, there’s a swimming pool, and it is an easy walk to the town’s piazza and restaurants.