Locarno sits where Switzerland starts speaking Italian. Lake Maggiore is at the bottom of the view, the mountains close the other three sides, and a weekend here moves at the speed of a long lunch.

I came for the water and stayed for the terraces. Every plan I made ended with a table, a glass, and the lake still in the corner of my eye.

A terrace above Lake Maggiore

The first morning I understood the trip was the one I spent outside in a black polka-dot dress, white chairs around me, the town across the water and the peaks behind it. You do not need an itinerary when the view is doing this much work.

Jess in a black polka-dot dress on a terrace above Lake Maggiore in Locarno, Switzerland
Lake Maggiore, before I had even ordered coffee

Later, in pink, the town climbed the hill under me: tiled roofs, a yellow hotel front, forest all the way up. Locarno looks small from up here, which is exactly why a weekend is enough and also not enough.

Jess in a pink dress on a glass terrace overlooking Locarno and the Swiss mountains
The town, from above
A morning stretch on a rooftop above the Locarno marina and Lake Maggiore
Stretch first, sightseeing later

Where I woke up

The hotel had a cedar sauna with a glass corner and a stone wall, which is a very Swiss way of recovering from a very Italian dinner. I used it more than once.

A light wood and glass sauna in a Locarno hotel
The sauna, which earned its place on the schedule

And one balcony had a turquoise awning, two glasses, and a bottle in ice, with the harbor and the mountains framed like they had been hung there on purpose. If you book a room in Locarno, book the one that faces Lake Maggiore. The view is the amenity.

Champagne on a Locarno balcony overlooking the lake, marina, and mountains
The right hour to do nothing

Breakfast, then a walk

Breakfast was a pistachio croissant torn open, a cappuccino, and an iced coffee, taken slowly enough that the table became the plan. Ticino does this part perfectly: Swiss punctuality, Italian pastry.

Pistachio croissant and cappuccino at a cafe table in Locarno
Do not rush this plate

After that I sat in a park on a red bench, clipped round trees in a row, a green mountain filling the sky. Locarno’s parks are part of the walk to the lake, not a detour from it.

Jess sitting on a red bench in a sunny park in Locarno with mountains behind the trees
Ten minutes that turned into forty

The harbor is the postcard. White sailboats, Swiss flags, and the mountains sitting on the far side of Lake Maggiore as if they were parked there.

Sailboats flying Swiss flags in the Locarno harbor on Lake Maggiore
Locarno harbor, Lake Maggiore

Lunch under the trees

One afternoon the table was outside, under lemon trees and a stone arch: breadsticks, cheese, prosciutto, salami, and torn bread. It felt like the start of a party that never needed to move indoors.

Outdoor antipasti in Locarno with bread, cheese, cured meat, and lemon trees
The garden table I would repeat

Then the copper pan arrived. Wide pasta in red sauce, torn mozzarella, basil, and enough olive oil to make the afternoon official. This is the food I mean when I tell someone to eat well in Locarno: Ticino cooking, eaten slowly, with the lake somewhere nearby.

Wide pasta with tomato, mozzarella, and basil served outdoors in Locarno
The pan that ended the conversation

Dinner, still outside

Dinner stayed in the open air. A steak with a dark sauce, summer vegetables, white wine, and roses on the table. Then a quieter plate: pork with a green sauce, herbs, and a glass of white wine. I wore black lace and carried a small embroidered bag, which felt right for a town that dresses up without trying.

Steak with vegetables and wine at an outdoor dinner in Locarno, Switzerland
Outside, because the evening allowed it
Pork with green sauce and white wine at dinner in Locarno
The second plate
A glass of white wine and an embroidered bag at a Locarno restaurant
One glass, and the lake still in the glass

How to spend a weekend in Locarno

If you are searching for what to do in Locarno, this is the version I would hand a friend:

  • Stay somewhere with a terrace or balcony on Lake Maggiore. The town makes sense from above.
  • Give one morning to breakfast and nothing else. A croissant and a cappuccino will take an hour if you let them.
  • Walk the park and the harbor. The sailboats and the Swiss flags are the picture you came for.
  • Eat outside. Ticino is Italian-speaking Switzerland, and the long lunch is the point.
  • Leave one evening unplanned. The mountains turn blue and the tables stay out.
  • Use the sauna if your hotel has one. You will earn it.

Locarno is a lake town that feeds you like Italy and frames you like Switzerland.

I would go back for the view alone. The pasta would just be a very good excuse.