Short breaks Switzerland

Sort: A-Z Price
from £215


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

Discover Cultural Zürich

Explore Switzerland's largest and most cosmopolitan city with its many museums, famous shops, pretty old town and a beautiful lake and river - both clean enough to take a dip. 
from £280


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


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


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.