www.stc.co.uk

Search

Short breaks Switzerland

Sort: A-Z Price
from £197

Basel

The beautiful city of Basel is Switzerland's third largest city and owes its cosmopolitan character to influences from its neighbours, France and Germany.
from £183

Bern

The Swiss capital has retained its medieval magic and remained virtually unchanged for centuries. It is a great base for combining a city break with mountain excursions to the Bernese Oberland.
from £189

Geneva

Geneva is Switzerland’s second largest city and is situated on the shores of Lake Geneva in the French-speaking part of the country.
from £192
 
 
 

Lucerne

Lucerne is one of Switzerland's most popular tourist destinations - little wonder as the picturesque town enjoys a perfect setting by the shores of Lake Lucerne and flanked by Mount Pilatus and Mount Rigi.
from £218

Montreux

The world-famous resort of Montreux is located in the heart of the Swiss Riviera on the shores of Lake Geneva in Switzerland.
from £173

Zürich

Zürich is Switzerland’s largest city and well known for its wide range of cultural attractions and excellent hotels that cater for every visitor.