Skip to main content

The best inns in Lago Maggiore - Italy

Check out our pick of great inns in Lago Maggiore - Italy

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Casa della Capra

Mergozzo

At the inn, each room comes with a wardrobe. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Casa della Capra have a flat-screen TV and air conditioning, and selected rooms are equipped with a balcony. The units will provide guests with a minibar. Lovely cosy family hotel. The food was fantastic, and the hosts are attentive to every guest. Good location. We felt at home and we hope to return.

Show more Show less
8.9
Fabulous
126 reviews
Price from
£155
per night

Locanda del Pittore

Arcumeggia

At the inn, all rooms come with a wardrobe. With a private bathroom equipped with a shower and a hairdryer, certain rooms at Locanda del Pittore also offer a mountain view. At the accommodation each room is equipped with a desk and a flat-screen TV. Love the location & the owner. About 17 hair pin bends to get to the hotel . Amazing views from the terrace. Alfonso is an absolute gent . Can’t do enough to help . My 3rd visit. Many thanks 🫡

Show more Show less
8.6
Fabulous
119 reviews
Price from
£50
per night

Guesthouse Ostello dell Arte 'Ballerina'

Trarego Viggiona

Located in Trarego Viggiona and within 31 km of Piazza Grande Locarno, Guesthouse Ostello dell Arte 'Ballerina' features a garden, non-smoking rooms, and free WiFi throughout the property. The rooms include a balcony.

At the inn, each room is equipped with a wardrobe and a terrace with a mountain view.

Show more Show less
6
Review score
2 reviews
Price from
£57
per night

Guesthouse Ostello dell Arte 'Alberi'

Trarego Viggiona

All rooms are fitted with a fridge, oven, a coffee machine, a bidet, free toiletries and a wardrobe. Featuring a shared bathroom with a shower and a hairdryer, rooms at the inn also feature a mountain view. The units at Guesthouse Ostello dell Arte 'Alberi' come with a seating area.

Show more Show less
Price from
£53
per night

Guesthouse Ostello dell Arte 'Fiore'

Trarego Viggiona

Situated in Trarego Viggiona and with Piazza Grande Locarno reachable within 31 km, Guesthouse Ostello dell Arte 'Fiore' features a garden, non-smoking rooms, free WiFi throughout the property and a terrace. Boasting a shared kitchen, this property also provides guests with a children's playground. The inn has family rooms.

Show more Show less
Price from
£80
per night

Most booked inns in Lago Maggiore - Italy this month

Inns that guests love in Lago Maggiore - Italy