www.stc.co.uk

Search

Short breaks Switzerland

Sort: A-Z Price
from £215

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.
from £280

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 £235

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 £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 £196pp

Mountain Hotel Schatzalp ***

The extraordinary location in the mountains makes this hotel picture-perfect.
from £279

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 £545

Wellness - Mountain Air and Lake

Wellbeing at the foot of Mount Titlis and Rigi with this 4 night package.

City Cards

Discover Basel, Geneva or Zürich convenient with your City Card. Check out the fantastic advantages of each city card.

A city break with a mountain stay;

The best of the Lake Lucerne region. Soak up the culture and tradition in Lucerne before journeying up Mount Pilatus for breath taking views and tranquility.