Lausanne Palace & Spa, Switzerland 5 Star Luxury Hotel

Book Your Trip Specials & Packages Visit Website

Rooms & Suites: 150

Located in the heart of Lausanne and commanding a magnificent view over Lake Geneva and the Alps, the Lausanne Palace & Spa is only steps away from the picturesque old city, as well as the most elegant shopping streets.

The entire property has been recently renovated, creating an environment of luxury and refinement, well-being and savoir-vivre. The hotel's status as home of the International Olympic Committee makes it one of Lausanne's landmarks. The picturesque city of Lausanne rivals Geneva as the intellectual and cultural center of French-speaking Switzerland. The Cité, or old city, offers the country's largest cathedral, a 13th-century gothic-style building with striking stained-glass windows. Visit the Olympic Museum for displays of Olympic memorabilia and video clips of famous moments in Olympic history. Take a funicular ride from the train station to the port of Ouchy for a stroll along the shores of Lac Léman, otherwise known as Lake Geneva. Catch a lake steamer to Montreux, or spend a lively evening on the waterfront.


Amex Fine Hotels & Resorts, Leading Hotels of the World

Trip Type

Culture, Business Meeting, Family Vacation, Romantic Getaway, Shopping & Fashion, Wedding


Geneva International Airport (GVA)

Airport Distance

40 minutes

High Season

May through October