Recommended hotels in Menaggio

Hotel Du Lac Menaggio

From US$ 135

Mazzini 27, Menaggio, Italy - Show map

Show map

The 3-star Hotel Du Lac Menaggio provides a panoramic view over Lake Como.

Book Now From US$ 135

Hotel Bellavista

From US$ 63

Via IV Novembre 21, Menaggio, Italy - Show map

Show map

Offering a sun terrace, a seasonal outdoor pool and a library, Hotel Bellavista lies in a beach area of Menaggio near to Boats 2 Rent, Castello di Vezio and La Punta Spartivento.

Book Now From US$ 63