Find Hotel Deals

Select a date

Select a date

Hotel deals in Switzerland

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation


Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Baren Durrenroth

    Dorf, Durrenroth, Berne, Switzerland (Open map)

    The 3-star Baren Durrenroth Hotel is set just 44.8 km from Sessellift, Interlaken East Port and Käserstatt .


    From US$ 145
    price for 1 night
    RESERVE From US$ 145
  • Cervo Mountain Boutique Resort

    Riedweg 156, Zermatt, Switzerland (Open map)

    The contemporary Cervo Mountain Boutique Resort offers accommodation in a natural area of Zermatt. Since 2009, it has been hosting guests in the center of Zermatt.


    From US$ 321
    price for 1 night
    RESERVE From US$ 321
  • Riffelalp Resort 2222M

    Riffelalp Resort 2222M, Zermatt, Switzerland (Open map)

    Located in the heart of Zermatt, Riffelalp Resort 2222M provides non-smoking rooms overlooking Matterhorn.


    From US$ 536
    price for 1 night
    RESERVE From US$ 536
  • Yachtsport Resort Lago Maggiore

    Al Lago, Brissago, Switzerland (Open map)

    The business Yachtsport Resort Lago Maggiore features a panoramic view of Lake Maggiore.


    From US$ 220
    price for 1 night
    RESERVE From US$ 220
  • Le Mirador Resort And Spa

    Chemin De L'Hotel Du Mirador 5, Mont Pelerin, Switzerland (Open map)

    Set in the heart of Mont Pelerin, this elegant hotel features 62 rooms and offers a rooftop pool, a heated swimming pool and a sun terrace.


    From US$ 330
    price for 1 night
    RESERVE From US$ 330
  • Lenkerhof Gourmet Spa Resort

    Badstrasse 20, Lenk, Switzerland (Open map)

    The superior 5-star Lenkerhof Gourmet Spa Resort is set in a mountain area minutes away from Happyland, Skigebiet Metsch and Charmey Aventures.


    From US$ 210
    price for 1 night
    RESERVE From US$ 210
  • Grand Resort Bad Ragaz

    Grand Resort Bad Ragaz, Bad Ragaz, Switzerland (Open map)

    Grand Resort Bad Ragaz is a 4-story hotel in a mountain area of Bad Ragaz at a close proximity to Neuguthof Adventure World, UNESCO World Heritage Tectonic Arena Sardona and Heidi's Village offering


    From US$ 434
    price for 1 night
    RESERVE From US$ 434
  • Panorama Resort And Spa Feusisberg

    Schonfelsstrasse, Feusisberg, Switzerland (Open map)


    From US$ 227
    price for 1 night
    RESERVE From US$ 227
  • Seerose Resort & Spa

    Seerosenstrasse 1, Meisterschwanden, Switzerland (Open map)

    Seerose Classic&Elements Swiss Q is an elegant 4-star hotel set close to Habsburg Castle, Waid City Hospital and Platzspitz Park.


    From US$ 175
    price for 1 night
    RESERVE From US$ 175
  • Chalet Belmont At Waldhaus Flims Mountain Resort And Spa

    Via Dil Parc 3, Flims, Switzerland (Open map)

    Situated near bars and restaurants, this grand hotel comprises 35 rooms next to Cauma Lake, Plaun and Ski Lift Flims . The hotel opened its doors in 1877 and was remodeled in 2009.


    From US$ 514
    price for 1 night
    RESERVE From US$ 514
  • La Grande Maison

    Route du Sanetsch, Savièse, Switzerland (Open map)

    La Grande Maison Hotel is a 4-star property only 3.7 km from Chateau de Tourbillon, Labyrinthe Aventure and Museum of Archaeology .


    From US$ 80
    price for 1 night
    RESERVE From US$ 80
  • Maraini Resort

    Via Massagno 36, Lugano, Switzerland (Open map)

    The family-friendly Maraini Resort is rated 3 stars and offers individual accommodation overlooking Alps and Lake Lugano.


    From US$ 306
    price for 1 night
    RESERVE From US$ 306
  • Resort Walensee

    Gostenstrasse 20, Unterterzen, Switzerland (Open map)

    Offering 16 comfortable rooms, Resort Walensee features a golf course, a sauna and a tennis court.


    From US$ 114
    price for 1 night
    RESERVE From US$ 114
  • Hotel Paradies Hideaway Resort

    Muglin, Ftan, Switzerland (Open map)

    The 5-star Hotel Paradies Hideaway Resort is set just 2.1 km from Ski Lift Scuol, Motta Naluns and Ski Lift Tarasp. Residing in a 5-story building, the hotel was opened in 1920 and renovated in 2008.


    From US$ 628
    price for 1 night
    RESERVE From US$ 628
  • Best Western Alpen Resort

    Spissstrasse 52, Zermatt, Switzerland (Open map)

    The comfortable Best Western Alpen Resort offers a wonderful view of Zermatt from many non-smoking guestrooms. Residing in a 4-story building, the hotel was opened in 1980 and renovated in 2002.


    From US$ 80
    price for 1 night
    RESERVE From US$ 80
  • Esplanade Hotel Resort & Spa

    Via Delle Vigne 149, Locarno, Switzerland (Open map)

    The 4-star Esplanade Hotel Resort & Spa is set just 2.2 km from Lago Maggiore, Locarno Casino and Piazza Grande Locarno.


    From US$ 567
    price for 1 night
    RESERVE From US$ 567
  • Hotel Royal

    Postfach, Riederalp, Switzerland (Open map)

    Offering 20 rooms, the traditional Hotel Royal Riederalp features a sun terrace, a treatment room and a steam room available on site.


    From US$ 326
    price for 1 night
    RESERVE From US$ 326
  • Ferienart Resort & Spa

    Postfach, Saas-Fee, Switzerland (Open map)

    Ferienart Resort & Spa is a 5-star traditional hotel providing a non-smoking accommodation only minutes away from Saas Fee and Ski Lift Saas Fee .


    From US$ 479
    price for 1 night
    RESERVE From US$ 479
  • Schatzalp Snow & Mountain Resort

    Bobbahnstrasse 23, Davos, Switzerland (Open map)

    The lovely Berghotel Schatzalp is situated in the center of Davos close to Ski Lift Bunda, Jakobshorn and Rapid. Berghotel Schatzalp has been welcoming guests to its comfortable rooms since 1900.


    From US$ 257
    price for 1 night
    RESERVE From US$ 257
  • Mattenhof Resort

    Hauptstrasse 36, Interlaken, Switzerland (Open map)

    Mattenhof Resort is an attractive 3-star hotel set close to Harder Kulm, Jungfrau and Ski Lift Beatenberg . Residing in a 4-story building, the hotel was opened in 1868 and renovated in 2007.


    From US$ 120
    price for 1 night
    RESERVE From US$ 120