MENU

The ten prettiest small towns in Switzerland

May 11, 2015, 6 Comments

St Ursanne

St Ursanne

Cobbled streets and fairytale castles, decorated fountains and frescoed houses. It’s not hard to find such delights in many Swiss towns, largely thanks to centuries of neutrality. No cannons, no tanks, no getting caught in the crossfire, all of which means that almost every Swiss town, and city, has an unspoilt medieval heart. So which are the best to visit?

Sometimes the best things come in small packages, so rather than sticking to the big-name attractions like Lucerne or Montreux why not head out and discover small-town Switzerland. Here are ten enchanting towns, each with far fewer than 10,000 inhabitants, which can be reached in an easy day-trip from either Geneva or Zurich (or both in most cases). Any one of them makes for a perfect day by train or car.

Five towns within two hours of Geneva

Estavayer le Lac

Estavayer-le-Lac

Estavayer-le-Lac
This is exactly one of those towns that many people rush past in their haste to reach somewhere else. Estavayer sits on the southern shore of Lake Neuchâtel, the largest lake completely within Switzerland, with views across to the Jura mountains. An imposing Savoyard castle guards the bluff overlooking the lake, and within the former town walls are a host of atmospheric cobbled streets and squares.

Gruyères
Where the cheese comes from! Stand in the sloping main square of Gruyères and you could be forgiven for thinking you’re on a Hollywood film set. Yes, it is that picture-perfect, complete with a brooding castle at the top of the town. This isn’t off the beaten track at all, but despite the crowds it’s definitely worth it, especially if you arrive early. And be sure to indulge in a cheesy lunch while you’re here.

Murten

Murten

Murten
It would be hard to find a more complete small town. Not only are the encircling walls almost intact but you can walk along the ramparts and gaze across the rooftops. Plus there’s a splendid gate with clock tower, a main street of arcaded buildings, the obligatory cobbles and all set beside a pretty lake. What more could you want? Oh and it’s bilingual too – known as Morat in French

St-Ursanne
Is this the prettiest small town in Switzerland? It’s certainly the smallest one in this list, with barely a thousand residents, and definitely one for the quaint-hearted. And it packs a lot into a small space: alongside the usual array of medieval houses and streets are an elegant 12th-century church and cloister, and chunky town gates. The location beside the River Doubs simply adds to the romance.

Pruntrut

Porrentruy

Porrentruy
Most likely this is one town that many Swiss people might struggle to place on a map. It’s tucked up in the northwestern corner of the country, almost in France, and not really on the way to anywhere. It has a very authentic air about it, with a Gallic flair to its genteel buildings and a sturdy castle. Truly an unmanicured and unhurried spot to escape the crowds.

Five towns within two hours of Zurich

Stein am Rhein

Stein am Rhein

Stein am Rhein
If muralled buildings are you thing, then this little town on the German border will blow you away. Walking round the historic centre, you’ll be amazed that almost every other house is decorated with elaborate frescoes or sgraffiti paintwork. Those that aren’t still manage to fit in with half-timbered walls or gabled roofs. It’s a popular spot, but the banks of the River Rhine are the place to find some peace.

Lenzburg
There are castles and then there are Castles, with a big C. And Schloss Lenzburg is definitely one of the latter. It’s a medieval medley of turrets, gates and courtyards that could have been created by the Brothers Grimm. At its feet is the charming town centre, not full of angry townspeople (as the Grimms would have had) but instead an attractive array of fine-looking buildings.

Appenzell

Appenzell

 Appenzell
If Disney could create its Switzerland, then it would probably look like Appenzell. Except this is real! In the middle of the rolling green hills that make up Switzerland’s smallest canton is the tiny cantonal capital, population 6,000. It’s almost too pretty for its own good, with brightly painted wooden houses, narrow lanes, and inviting squares. This is about as traditional as Switzerland gets.

Willisau
An archetypal Swiss town centre has a wide main street lined with handsome buildings, and topped and tailed by impressive town gates. That is Willisau to a T. At the western end is the Obertor, a chunkier version of the refined Untertor at the opposite end of the small-but-grand street. And in between the two are more pretty buildings than you can shake a stick at.

Rapperswil

Rapperswil

Rapperswil
The best way to arrive in Rapperswil is by boat from Zurich, at the other end of the lake. The closer you chug, the more impressive it gets, with the pointed towers of the castle and church crowning the skyline. Huddled around the castle hill is the lovely old town with its car-free centre and lakeside promenade. Take a stroll then sit and enjoy an ice cream in the sun. Swiss bliss.

This article first appeared in the online edition of Luxos magazine in March 2015.

6 Comments on "The ten prettiest small towns in Switzerland"

  1. Pierrre Tavernier Saturday May 23rd, 2015 at 12:13 AM · Reply

    Gorgeous Switzerland as usual !

  2. Christian Sutter Wednesday May 27th, 2015 at 01:20 AM · Reply

    I love Appenzell!

  3. Aram Osman Wednesday May 27th, 2015 at 08:30 AM · Reply

    zher schun

  4. Laurena Kaufman Wednesday January 20th, 2016 at 05:47 AM · Reply

    Every town in Switzerland is beautiful I lived in Basel as a college student, and have ancestors from Frick.
    I enjoy browsing all the sites that highlight Swiss culture.

  5. Shailesh S.N.P. Sardessai Thursday October 13th, 2016 at 01:29 PM · Reply

    Very informative article.I wish to visit these towns sometime in future.

  6. Switzerland Traveller Tuesday July 11th, 2017 at 08:48 AM · Reply

    Awesome post Rapperswil. My first visit on your post but not last, will follow your next post! You obviously spent considerable effort and time to carefully document this post for our benefit. I was in Zurich last year and stayed in small town “Flims”. Small town, with some shops in center. Lots of choices for biking, relax and a very nice lake, caumasee, excellent to swim in summer. Thanks to my local tour operator “The Swiss Holidays” for such a wonderful memories.

Leave a Comment