Recommended hotels in Menaggio

Hotel Du Lac Menaggio

From US$ 135

Mazzini 27, Menaggio, Italy - Show map

Show map

Hotel Du Lac Menaggio is a 3-star property only 3.1 km from Villa Carlotta, i Giardini di Villa Melzi and Wallfahrtskirche San Martino. The property features a baggage storage, an elevator and parking.

Book Now From US$ 135

Hotel Bellavista

From US$ 63

Via IV Novembre 21, Menaggio, Italy - Show map

Show map

The classic Hotel Bellavista is a decent example of a 3-star hotel in Menaggio.

Book Now From US$ 63