Discover Switzerland in style with our deluxe selection of top 5 star luxury hotels for business and leisure.

There are many beautiful places to discover in Switzerland and our selection of the best hotels will help you find somewhere to stay in while you explore. Our great selection of luxury hotels in Switzerland includes the best luxury hotels, business hotels and spa hotels. Whether you need a hotel for a business trip or a luxury city break, our great selection of hotels in Switzerland is certain to inspire you. Discover our selection below or contact us for more information.

Choose your hotel

Victoria-Jungfrau Grand Hotel & Spa // Interlaken +

The sophistication of the 19th century building meets state-of-the-art facilities at the Victoria-Jungfrau ...
From 430 CHF per night



Le Grand Bellevue // Gstaad +

Location: Situated in the Saanenland region in Gstaad, Le Grand Bellevue Ho...
From 390 CHF per night



Grand Hotel National // Lucerne +

Located just 5 minutes away on foot from the main train station, the old town, the shopping district, the f...
From 290 CHF per night



Park Hotel Principe // Lugano +

Situated just a few kilometres away from Lugano city centre and amid the tranquillity of "Collina d'Or...
From 189 CHF per night



extras details

7132 Hotel // Vals +

The largest hotel in Vals is also the most unique; and perhaps even the most eye-catching in Switzerlan...
From 390 CHF per night



Atlantis by Giardino // Zurich +

Ideally set at the foot of Uetliberg, Zurich's own mountain, Atlantis by Giardino offers travellers the bes...
From 399 CHF per night



Giardino Lago // Lake Maggiore +

Set by the shores of Lake Maggiore, this wonderful hotel in Minusio is the perfect place to retreat to ...
From 250 CHF per night



THE VIEW Lugano // Lugano +

Staying at THE VIEW Lugano is like cruising aboard a luxury yacht but with all perks of being on land;...
From 459 CHF per night



Hotel Belvedere Grindelwald // Grindelwald +

Set conveniently close to the town centre and the ski slopes, Hotel Belvedere Grindelwald is the perfect ba...
From 288 CHF per night



InterContinental Davos // Davos +

From the moment you set eyes on the sparkly golden facade of the InterContinental Davos Hotel, ...
From 260 CHF per night



Park Hotel Vitznau // Vitznau +

Fully renovated to meet the highest standards in both comfort and luxury, this 5 star lakefront hotel takes...
From 559 CHF per night



Villa Orselina // Lake Maggiore +

Combining Swiss hospitality with an Italian sense of dolce far niente, this wonderful hotel is perfect for a r...
From 320 CHF per night



La Réserve Genève Hotel, Spa and Villas // Geneva +

Location: The exquisite La Réserve Genève has a unique location, occupying ab...
From 500 CHF per night



extras details

Hotel Giardino // Ascona +

From the first glance of this spectacular exclusive retreat, you'll know you've arrived at a hotel like no ...
From 290 CHF per night



The Cambrian // Adelboden +

Welcome to your perfect mountain getaway. Surrounded by 360º of unmatchable mountain scenery and some of th...
From 235 CHF per night



Firefly // Zermatt +

A delicate balance is struck in the design of this superior hotel between the four elements, which harmonis...
From 315 CHF per night



Badrutt's Palace Hotel // St.Moritz +

In an iconic marriage of historically glamourous design and every modern luxury, Badrutt's Palace stands ou...
From 449 CHF per night



Arosa Kulm Hotel // Arosa +

Taste the excitement in the Alpine air at the Arosa Kulm Hotel and Alpinspa, the summit of mountain luxury ...
From 275 CHF per night



Carlton Hotel // St.Moritz +

A complete renovation in 2007 has confirmed the Carlton Hotel's place at the top of the list of Switzerland...
From 599 CHF per night



Beau-Rivage Palace // Lausanne +

Experience the romance and grandeur of the Swiss Alps in a whole new way at the Hotel Beau-Rivage Palace. ...
From 349 CHF per night



Grand Hotel Villa Castagnola // Lugano +

Perfectly balancing the exquisiteness of Italian desing with the renowned, luxurious comfort that is utterl...
From 340 CHF per night



Villa Sassa Hotel, Residence & Spa // Lugano +

With breathtaking panoramas of both the lake and the city, at the luxury Villa Sassa Hotel, Residence & Spa...
From 350 CHF per night



Nira Alpina // St.Moritz +

Set yourself amongst some of the world's most famous skiing terrain at Nira Alpina, 1870 metres above sea-l...
From 275 CHF per night



The Dolder Grand // Zurich +

Accommodations at The Dolder Grand are a pinnacle of comfort and stylishness. Subtle combinatio...
From 459 CHF per night



Lenkerhof Gourmet Spa Resort // Lenk +

Boasting some of the most luxuriously designed rooms, the Lenkerhof Gourmet Spa Resort offers its guests th...
From 349 CHF per night



Chateau d'Ouchy // Lausanne +

Crisp mountain views stream through every window at this luxury accommodation in Lausanne. Exqu...
From 260 CHF per night



Hotel Angleterre and Residence // Lausanne +

A superlative conflation of modern style accented by design the evokes the rich, romantic Swiss traditions ...
From 195 CHF per night



Hotel Schweizerhof Bern // Berne +

Every one of Hotel Schweizerhof's 99 exquisite rooms and suites epitomises this world-class hotel's philoso...
From 349 CHF per night



Hotel Villa Honegg // Lucerne +

The incomparable location of the hotel makes it an ideal destination for a tranquil, stress-free vacation with...
From 399 CHF per night



Les Trois Rois // Basel +

In the over 300 years since it first established itself as Basel's preeminent luxury location, Les Trois Ro...
From 349 CHF per night



Bellevue Palace // Berne +

The official state guesthouse of the Swiss Confederation, the Bellevue Palace represents the epitome of bus...
From 316 CHF per night



Hotel Monte Rosa // Zermatt +

This beautiful small luxury hotel sits at the centre of Zermatt, and is the perfect choice of hotel for person...
From 299 CHF per night



Resort Collina d’Oro // Lugano +

Rising serenely from amongst the glimmering waters of the lake and the vineyard-laced Ticino Mountains, Res...
From 300 CHF per night



Mandarin Oriental, Geneva // Geneva +

Spend a night in an oasis of world-renowned comfort and international style at the Mandarin Oriental, Genev...
From 390 CHF per night



Hotel Aspen Grindelwald // Grindelwald +

Surrounded by breath-taking scenery that is dominated by the Eiger, Monch and Jungfrau peaks, this peaceful...
From 300 CHF per night



Hotel Palafitte // Neuchâtel +

This luxury hotel in the historic town of Neuchâtel in the west of Switzerland offers its guests inno...
From 349 CHF per night



Fairmont Le Montreux Palace // Montreux +

Just a few metres away from Lake Geneva, in the enchanting town of Montreux, stands the historic Fair...
From 349 CHF per night



Romantik Hotel Schweizerhof Grindelwald // Grindelwald +

If you are looking for a luxury hotel or chalet in the Jungfrau Region, Romantik Hotel Schweizerhof Grindel...
From 280 CHF per night



Park Hyatt Zurich // Zurich +

The stylish and modern Park Hyatt Zurich is a 5 star hotel ideally located near Bahnofstrasse, the...
From 399 CHF per night



Kurhaus Cademario Hotel & SPA // Lugano +

Ideally located on a secluded park overlooking the enchanting Lake Lugano and surrounded by impr...
From 299 CHF per night



Widder Hotel // Zurich +

A member of The Leading Hotels of the World and Swiss Deluxe Hotels, The Widder Hotel is a luxur...
From 470 CHF per night



Chalet RoyAlp Hôtel & Spa // Villars +

Chalet RoyAlp Hôtel & SPA is located in the enchanting town of Villars-sur-Ollon in the Swiss Alps, enjoyin...
From 299 CHF per night



Gstaad Palace // Gstaad +

It's no wonder that the Palace, in Gstaad, is one of Switzerland's most renowned and sought-after hideaway ...
From 410 CHF per night



Grand Hotel Park // Gstaad +

The five-star Grand Hotel Park has long set a very high bar of luxury comfort and accommodation in the Swis...
From 350 CHF per night



Marktgasse Hotel // Zurich +

Marktgasse Zurich brings you history, stunning views and a unique stay at their hotel. Following a renovati...
From 270 CHF per night



Vitznauerhof // Lucerne +

Award-winning design meets contemporary luxury in the unmatchable restaurations of star architect Guenther ...
From 155 CHF per night



Villa Principe Leopoldo // Lugano +

Delicately balancing the old-world majesty of this luxury hotel's illustrious history with modern, nature-i...
From 379 CHF per night



The Kempinski Grand Hotel des Bains // St.Moritz +

Soak yourself in the glamour and elegance of this historical luxury hotel, set amongst the breathtaking bea...
From 399 CHF per night



Cervo // Zermatt +

Built on the visionary dream of Daniel and Seraina Lauber, this unique luxury accommodation was opened in 2...
From 399 CHF per night



Rocksresort // Laax +

Ideally located right by the Larnags 1 + 2 base station, the Rocksresort Hotel is the perfect accommodation...
From 230 CHF per night



Mont Cervin Palace // Zermatt +

Within the famous turrets and historical exterior of this renowned Zermatt establishment, a stay at the Mon...
From 399 CHF per night



Le Petit Cervin // Zermatt +

Nothing says warmth like Le Petit Cervin. Traditional Swiss rustic design is modernised with the most luxur...
From 360 CHF per night



Beau-Rivage Genève // Geneva +

Location: Beau-Rivage Genève is strategically located in front of Lac Leman, in...
From 449 CHF per night



ALDEN Suite Hotel Splügenschloss Zurich // Zurich +

Location: The hotel is ideally located in the Enge quarter, a 2-minute walk ...
From 399 CHF per night



Royal Savoy Hotel & Spa // Lausanne +

Location Royal Savoy Hotel & Spa is ideally located in Sous-Gare-Ouchy –...
From 310 CHF per night



Baur au Lac // Zurich +

Recently singled out by the prestigious Leading Hotels of the World as one of Europe's finest luxury accomm...
From 870 CHF per night



Bürgenstock Hotels & Resort // Lake Lucerne region +

Location: Bürgenstock Hotels & Resort is strategically located in Central S...
From 450 CHF per night



Bergspa Hotel LA VAL // Grisons +

Location: Nestled on the scenic plateau of Brigels, 1300m above sea level, Berg...
From 190 CHF per night



Bürgenstock Hotel & Alpine Spa // Lucerne +

Location: The Bürgenstock Hotel & Alpine Spa is located on the piazza, at t...
From 800 CHF per night



Hotel Chesa Stuva Colani // St.Moritz +

Location: Chesa Colani is located in the centre of the oldest village in Engadi...
From 160 CHF per night



The Capra // Saas-Fee +

Location: The Capra is located in the middle of the enchanting village of Saas-...
From 295 CHF per night



Valsana Hotel & Appartements // Arosa +

Location: Situated at the entrance of Arosa village, Valsana Hotel & Appart...
From 250 CHF per night



  • hotels
    • Baur au Lac

      From 870 CHF per night

      Top luxury hotel in Zurich near the lake and the shopping district

    • ALDEN Luxury Suite Hotel

      From 369 CHF per night

      Five-star boutique hotel in Zurich city centre with gourmet cuisine

    • Le Petit Cervin

      From 360 CHF per night

      Luxury hotel with gourmet dining near the ski lifts in Zermatt

    • Mont Cervin Palace

      From 399 CHF per night

      5 star hotel and spa in Zermatt ideal for hiking and skiing holidays

    • Cervo

      From 399 CHF per night

      Luxury boutique hotel and chalets near Zermatt with panoramic views

    • The Kempinski Grand Hotel des Bains

      From 399 CHF per night

      Luxury Alpine hotel and spa on the slopes in St Moritz, Switzerland

    • Villa Principe Leopoldo

      From 379 CHF per night

      Classic five star hotel with exclusive spa and great views in Lugano

    • Palace Hotel Lucerne

      From 330 CHF per night

      Luxury five star hotel and spa with gourmet cuisine in Lucerne

    • Vitznauerhof

      From 155 CHF per night

      Luxury hotel near Lucerne with spa and its own private island!

    • Victoria-Jungfrau Grand Hotel & Spa

      From 430 CHF per night

      Luxury five star hotel ideal for family holidays in Interlaken

    • Grand Hotel Park

      From 350 CHF per night

      Modern luxury Alpine hotel near the ski lifts in Gstaad, Swiss Alps

    • Gstaad Palace

      From 410 CHF per night

      Exclusive ski hotel with gourmet cuisine in Gstaad - Gstaad Palace

    • Mandarin Oriental, Geneva

      From 390 CHF per night

      Luxury hotel in Geneva city centre ideal for business and holidays

    • La Réserve Genève Hotel, Spa and Villas

      From 500 CHF per night

      Five star boutique hotel in Geneva with spa and fine dining - La Réserve

    • Bellevue Palace

      From 316 CHF per night

      Five star grand hotel with central location and great views in Bern

    • Les Trois Rois

      From 349 CHF per night

      Exclusive five-star hotel on the river in Basel near historic quarter

    • Beau-Rivage Palace

      From 349 CHF per night

      Luxury lakeside hotel with spa and award winning food in Lausanne

    • Waldhaus Flims

      From 350 CHF per night

      Five star grand hotel near the ski lifts in Flims with kids club

    • Lausanne Palace

      From 299 CHF per night

      Exclusive five star hotel with gourmet dining in Lausanne city centre

    • The Cambrian

      From 235 CHF per night

      Five star hotel in Adelboden with gourmet dining and mountain views

    • Firefly

      From 315 CHF per night

      Luxury hotel and spa with pool and outdoor jacuzzi in Zermatt

    • Grand Resort Bad Ragaz

      From 390 CHF per night

      Luxury wellness hotel in Swiss Alps - Grand Resort Bad Ragaz

    • Badrutt's Palace Hotel

      From 449 CHF per night

      5 star St Moritz lakeside hotel with gourmet dining - Badrutt's Palace

    • Arosa Kulm Hotel

      From 275 CHF per night

      Luxury alpine hotel in Arosa with gourmet cuisine - Arosa Kulm Hotel

    • Carlton Hotel

      From 599 CHF per night

      Five star winter hotel in St Moritz with spa - Carlton Hotel

    • EDEN AU LAC

      From 310 CHF per night

      Classic five-star hotel in Zurich city centre - With lake view!

    • Le Richemond Geneva

      From 400 CHF per night

      Five star lakefront hotel on Lake Geneva with gourmet dining

    • Grand Hotel Villa Castagnola

      From 340 CHF per night

      Five star grand hotel on Lake Lugano with Mediterranean cuisine

    • Villa Sassa Hotel, Residence & Spa

      From 350 CHF per night

      Four star superior hotel in Lugano with gourmet dining and great views

    • Nira Alpina

      From 275 CHF per night

      Luxury modern ski hotel with child friendly facilities in Swiss Alps

    • The Dolder Grand

      From 459 CHF per night

      Luxury hotel in Zurich with lake views and first class services

    • Lenkerhof Gourmet Spa Resort

      From 349 CHF per night

      Modern luxury hotel in the Swiss Alps with outdoor pool near slopes

    • Chateau d'Ouchy

      From 260 CHF per night

      Four star superior lake hotel on Lake Geneva with gourmet dining

    • Hotel Angleterre and Residence

      From 195 CHF per night

      Five star hotel in Lausanne on Lake Geneva with outdoor pool

    • Hotel Schweizerhof Bern

      From 349 CHF per night

      Luxury hotel in Bern with traditional gourmet dining and cigar lounge

    • Hotel Villa Honegg

      From 399 CHF per night

      Exclusive five star hotel near Lake Lucerne ideal for hiking holidays

    • Hotel Giardino Mountain

      From 325 CHF per night

      Child friendly St Moritz ski hotel with pool - Hotel Giardino Mountain

    • Hotel Giardino

      From 290 CHF per night

      Modern luxury resort on Lake Maggiore with Michelin starred cuisine

    • Hotel Paradies

      From 265 CHF per night

      Luxury mountain hotel with Michelin starred cuisine in the Swiss Alps

    • Hotel Monte Rosa

      From 299 CHF per night

      Family friendly five star Swiss hotel in Zermatt near the ski lifts

    • Resort Collina d’Oro

      From 300 CHF per night

      Five star hotel near the lake in Lugano with spa and panoramic views

    • Villa Orselina

      From 320 CHF per night

      Luxury hotel with outdoor pool and scenic lake views in Ticino

    • Villa Flor

      From 260 CHF per night

      Modern rustic 5 star alpine hotel with fine dining in the Swiss Alps

    • Hotel Aspen Grindelwald

      From 300 CHF per night

      Luxury alpine hotel with scenic views in Grindelwald, Swiss Alps

    • Hotel Palafitte

      From 349 CHF per night

      Five star design hotel with direct lake access - Hotel Palafitte

    • Fairmont Le Montreux Palace

      From 349 CHF per night

      Five star holidays near Lake Geneva - Fairmont Le Montreux Palace

    • Romantik Hotel Schweizerhof Grindelwald

      From 280 CHF per night

      Small cosy 4* hotel in Grindelwald for ski, spa, hiking & fine dining

    • The Chedi Andermatt

      From 500 CHF per night

      Exclusive five star hotel with superb spa - The Chedi Andermatt

    • Villa Silvana Waldhaus Flims Mountain Resort & Spa

      From 308 CHF per night

      Family friendly luxury hotel near Flims ski resort - Villa Silvana

    • The Hotel Lucerne

      From 225 CHF per night

      Lucerne city centre design hotel with gourmet dining – Hotel Lucerne

    • Park Hyatt Zurich

      From 399 CHF per night

      Modern luxury hotel in Zurich with near the lake - Park Hyatt

    • Kurhaus Cademario Hotel & SPA

      From 299 CHF per night

      Romantic luxury hotel near Lake Lugano with pool - Kurhaus Cademario

    • Widder Hotel

      From 470 CHF per night

      Luxury boutique hotel in Zurich with gourmet cuisine - Widder Hotel

    • Chalet RoyAlp Hôtel & Spa

      From 299 CHF per night

      Family friendly luxury hotel in Villars near slopes - Chalet RoyAlp

    • Park Hotel Vitznau

      From 559 CHF per night

      5 star hotel in Lake Lucerne with spa - Park Hotel Vitznau

    • InterContinental Davos

      From 260 CHF per night

      Luxury hotel in Davos with gourmet cuisine – InterContinental Davos

    • Marktgasse Hotel

      From 270 CHF per night

      Historic boutique hotel in Zurich near the lake – Marktgasse Hotel

    • Hotel Belvedere Grindelwald

      From 288 CHF per night

      Child friendly hotel with Eiger views – Hotel Belvedere Grindelwald

    • THE VIEW Lugano

      From 459 CHF per night

      5 star hotel in Lugano with gourmet dining – THE VIEW Lugano

    • Giardino Lago

      From 250 CHF per night

      Romantic lakeside hotel in Minusio - Giardino Lago

    • Atlantis by Giardino

      From 399 CHF per night

      5 star hotel in Zurich with spa - Atlantis by Giardino

    • 7132 Hotel

      From 390 CHF per night

      Unique luxury hotel in Vals with scenic mountain views - 7132 Hotel

    • Rocksresort

      From 230 CHF per night

      Luxury ski hotel in Laax near the ski lifts - Rocksresort

    • Park Hotel Principe

      From 189 CHF per night

      Child Friendly Hotel in Lugano With Tennis - Park Hotel Principe

    • Esplanade Hotel Resort & SPA

      From 110 CHF per night

      Romantic Hotel in Locarno - Esplanade Hotel Resort & SPA

    • Beau-Rivage Genève

      From 449 CHF per night

      Top Geneva Hotel with Michelin Star Restaurant – Beau Rivage Genève

    • Grand Hotel National

      From 290 CHF per night

      Historic Lakeside Hotel In Lucerne - Grand Hotel National

    • ALDEN Suite Hotel Splügenschloss Zurich

      From 399 CHF per night

      ALDEN Suite Hotel Splügenschloss in Zurich

    • Royal Savoy Hotel & Spa

      From 310 CHF per night

      5 Star Hotel with Pool - Royal Savoy Hotel & Spa

    • Le Grand Bellevue

      From 390 CHF per night

      An Exclusive Ski Retreat in Gstaad – Le Grand Bellevue

    • Bürgenstock Hotels & Resort

      From 450 CHF per night

      A Legendary Resort above Lake Lucerne - Bürgenstock Resort

    • Bergspa Hotel LA VAL

      From 190 CHF per night

      A Luxury Hideaway in Brigels – Bergspa Hotel LA VAL

    • Bürgenstock Hotel & Alpine Spa

      From 800 CHF per night

      A Swiss Luxury Hotel above Lake Lucerne – Bürgenstock Hotel & Alpine Spa

    • Hotel Chesa Stuva Colani

      From 160 CHF per night

      Hotel Chesa Stuva Colani in Madulain, Switzerland

    • The Capra

      From 295 CHF per night

      The Capra, Saas-Fee (Switzerland) | Authentic Alpine Hotel

    • Valsana Hotel & Appartements

      From 250 CHF per night

      A Luxury Ski Hotel in Switzerland - Valsana Hotel, Arosa

Thank you for sharing! 0
We are processing your request…

Premium Switzerland is a proud member of