Search Hotels

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children

2 star hotels in Swiss Alps

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation



Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

294 properties found

  • Rapperswil-Jona Youth Hostel

    Hessenhofweg 10, Rapperswil (SG), Switzerland (Show map)

    Rapperswil-Jona Youth Hostel is located 15 km from Sesselbahn Atzmännig. Such hostel facilities as a tour desk and private parking can be found on site.


    From US$ 136
    price for 1 night
    Book Now From US$ 136
  • Hotel Engel

    Dorfstrasse 47, Emmetten, Switzerland (Show map)

    The 2-star Hotel Engel is set about 3.4 km from Klewenalp. The hotel is set within a 10-minute walk from the city center.


    From US$ 158
    price for 1 night
    Book Now From US$ 158
  • Ibis Sion Est

    Avenue Grand Champsec 21, Sion, Switzerland (Show map)

    Ibis Sion Est Hotel is situated in the heart of Sion in 20 minutes walking distance from Chateau de Tourbillon. The hotel opened its doors in 1987 and was remodeled in 2003.


    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Gasthof Buhl

    Thunstrasse 1, Schwarzenburg, Switzerland (Show map)

    Gasthof Buhl Hotel is a 2-star venue placed about 30 km from Rinderberg. The venue is 17 km away from Congress Centre Kursaal Bern.


    Book Now
  • Garni Molinazzo

    Via Peschiera 11, Agno, Switzerland (Show map)

    The 2-star Garni Molinazzo Bed & Breakfast is situated a mere 3.6 km away from Fishing Museum . The venue is 7 km away from Swissminiatur.


    Book Now
  • Hotel De L'Union

    Rue De La Commune 14, Orsieres, Switzerland (Show map)

    The 2-star Hotel De L'Union offers a grand accommodation to stay in Orsieres. A short distance to a train station enables you to get to Parc de loisirs de Chamonix and Grand Tsai in no time.


    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Auberge Communale De St-Legier

    Route Des Deux-Villages 78, Vevey, Switzerland (Show map)

    The 2-star Auberge Communale De St-Legier places guests abound 27 km from Charmey Aventures. The venue is 6 km away from Plein Ciel lift.


    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Hotel Steinbock

    Bahnhofplatz 477B, Lauterbrunnen, Switzerland (Show map)

    The budget Steinbock is a 2-star hotel in Lauterbrunnen offering a casino and a tennis court. This hotel is situated 8 km away from Schilthorn.


    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Hotel Derby

    Gletscherstrasse 4, Saas-Fee, Switzerland (Show map)

    Derby is a 2-star hotel offering a sun deck and a tennis court. The hotel is 200 meters away from Ski Lift Stafelwald .


    From US$ 202
    price for 1 night
    Book Now From US$ 202
  • Ibis Luzern Kriens

    Industriestrasse 13, Lucerne, Switzerland (Show map)

    The 2-star Ibis Luzern Kriens Hotel is situated a mere 3 km away from Jesuit Church. Operating in Lucerne since 1996, this hotel features modern architecture and modern comforts.


    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Bnb122

    Via Moscia 122, Ascona, Switzerland (Show map)

    Bnb122 Bed & Breakfast is a budget 2-star property with 7 rooms to stay in. Major Ascona sights, such as Cardada and Monte Bre are located nearby.


    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Hotel Restaurant Rossli

    Dorf 416, Alt St. Johann, Switzerland (Show map)

    Hotel Restaurant Rossli is a 2-star accommodation within 2.7 km of Hoher Kasten. Hotel Restaurant Rossli is located within 20 minutes' walk from the center of Alt St.


    From US$ 139
    price for 1 night
    Book Now From US$ 139
  • Hotel Europa Guest House

    Hannigstrasse 41, Saas-Fee, Switzerland (Show map)

    The 2-star Hotel Europa Guest House offers fine accommodation in Saas-Fee. The hotel is set about 5 minutes' walk from Ski Lift Saas Fee .


    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Petersgrat

    Hauptstrasse 33, Kippel, Switzerland (Show map)

    Petersgrat Hotel is a 2-star accommodation within 11 km of Gasteretal. The venue is 12 km away from Leukerbad Thermal Bath.


    Book Now
  • Besso

    Rue Cinq 4000, Zinal, Switzerland (Show map)

    Offering 10 en-suite rooms, Besso Hotel features free self-parking and a tennis court. The hotel in Zinal attracts guests with its traditional architecture.


    From US$ 191
    price for 1 night
    Book Now From US$ 191
  • Hotel Schlussel

    Franziskanerplatz 12, Lucerne, Switzerland (Show map)

    Hotel Schluessel is a cozy 2-star property featuring housekeeping and newspaper service. Occupying a 4-story historic building, the hotel was remodeled in 2012.


    From US$ 229
    price for 1 night
    Book Now From US$ 229
  • Basic Hotel

    Hubelstrasse, Arosa, Switzerland (Show map)

    The stylish Basic Hotel entices guests to stay in one of the 45 compact rooms and make use of a designated area for smoking and an elevator.


    From US$ 261
    price for 1 night
    Book Now From US$ 261
  • Hotel Restaurant Eyholz

    Kantonsstrasse 12 (3930 Eyholz), Visp, Switzerland (Show map)

    Hotel Restaurant Eyholz is a perfect accommodation to stay in Visp. Thermalquellen Brigerbad is nearly 2 km from the venue.


    Book Now
  • Hotel Preda Kulm

    Preda, Berguen, Switzerland (Show map)

    Hotel Preda Kulm is a 2-star venue set 14 km away from Chastlatsch. The venue is 13 km away from Signalbahn.


    From US$ 158
    price for 1 night
    Book Now From US$ 158
  • Hotel Garni Alpenruh

    Gassli 2, Lenk, Switzerland (Show map)

    Hotel Garni Alpenruh is a 2-star venue placed about 2.3 km from Bühlberg - Hahnenmoos. The hotel stands close to Walleg and offers bright rooms complete with heating, a cupboard, a work desk, hi-fi…


    From US$ 123
    price for 1 night
    Book Now From US$ 123