We earn a commission for products purchased through some links in this article.
The loveliest Lake Como towns to visit
Your perfect Lake Como itinerary awaits...

There are many reasons Lake Como towns have drawn travellers for centuries. Perhaps the most compelling is the majestic lake itself; the third largest in Italy, after Lake Garda and Lake Maggiore, but deemed 'the greatest lake' by Virgil, it is an unforgettable sight to behold. So too are its surroundings, a cinematic scene of undulating hills, the mighty Alps, a profusion of flora and the ornate architecture of historic structures, sprawling villas and lavish hotels.
But as well as the city of Como itself, which is the gateway to the area and known for its Gothic cathedral and waterfront promenade, there are many beautiful towns to visit in this unique part of the Lombardy region of northern Italy. It can be an overwhelming task to plan a trip through this beautiful spot, so we've searched far and wide for the best towns to visit on Lake Como.
Another great way of discovering this part of the world is to book a coveted spot on Good Housekeeping's escorted tour. This once-in-a-lifetime opportunity includes a seven-night stay in Colico, a fantastic city on the shore of Lake Como, from which you'll take a boat ride through pretty villages and lakeside ports, as well as having plenty of time to unwind and explore the best towns on Lake Como.
Another highlight of the trip will be a voyage into neighbouring Switzerland; you'll get the chance to visit the timelessly luxurious town of St Moritz on the Bernina Express, known for its spacious, panoramic carriages.
In the meantime, we've rounded up some of our favourite destinations to help you feel inspired to visit the nicest towns in Lake Como, whether on a long weekend, a week or an extended tour. There are well-known spots you might have heard of, like Bellagio, Cernobbio and Varenna, as well as more undiscovered Lake Como towns like Lecco, Nesso and Colico.
For more Italian holiday inspiration, visit our holiday website and check out our full collection of Italy tours.


Villa Carlotta is a haven to visit in Lake Como

The most amazing ways to experience Italy

Lake Orta is the hidden gem of the Italian Lakes

This humble Puglian town is Italy's prettiest