We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Free Parking Trendy Family-friendly Charming Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Ski-In / Ski-Out & up & up Internet & up Meeting Rooms Accessible rooms Business Centre Non-Smoking Hotel Concierge Cheap Hotels ₹₹ ₹₹₹ ₹₹₹₹ Boutique Lodge City Centre Golf course Within 10 km Within 25 km Any distance from Nesslau-Neu-Sankt-Johann Station
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Gasthaus zum Schafli
Booking.com
US$ 139
View Deal
Doerfli, Alt St. Johann 9656, Switzerland
7.3 km from Nesslau-Neu-Sankt-Johann Station
  • Free Wifi
  • Restaurant
Hotel Krone
Dorf 111, Hemberg 9633, Switzerland
8.4 km from Nesslau-Neu-Sankt-Johann Station
  • Restaurant
Hotel Arvenbuel
Booking.com
US$ 177
View Deal
Arvenbueelstrasse 47, Amden 8873, Switzerland
9.0 km from Nesslau-Neu-Sankt-Johann Station
  • Free Wifi
  • Breakfast included
Hotel Sternen Unterwasser
SAVE US$ 11
US$ 169
Travelocity
US$ 158
View Deal
Dorf, Unterwasser 9657, Switzerland
9.2 km from Nesslau-Neu-Sankt-Johann Station
  • Free Wifi
  • Free Parking
AmdenLodge - Bienenheim Naturhostel
Booking.com
View Deal
Bienenheimstrasse 1, Amden 8873, Switzerland
9.3 km from Nesslau-Neu-Sankt-Johann Station
  • Free Wifi
  • Free Parking
Santis - das Hotel
Booking.com
US$ 246
View Deal
Talstation Santis-Schwebebahn, Schwagalp 9107, Switzerland
9.7 km from Nesslau-Neu-Sankt-Johann Station
  • Free Wifi
  • Free Parking
Gade Lodge
No availability for your dates from these sites
Hintere Schwendistrasse 41, Unterwasser 9657, Switzerland
10.5 km from Nesslau-Neu-Sankt-Johann Station
  • Free Wifi
  • Free Parking
Hotel Stump's Alpenrose
SAVE US$ 8
US$ 295
Booking.com
US$ 287
View Deal
Vordere Schwendistrasse 64 | Wildhaus, Wildhaus 9658, Switzerland
10.7 km from Nesslau-Neu-Sankt-Johann Station
  • Free Wifi
  • Free Parking
Hotel Selun
Hauptstrasse 99, Wildhaus 9658, Switzerland
11.2 km from Nesslau-Neu-Sankt-Johann Station
  • Free Wifi
  • Free Parking
Hotel Lowen
Agoda.com
View Deal
Ebnaterstrasse 55, Wattwil 9630, Switzerland
11.3 km from Nesslau-Neu-Sankt-Johann Station
  • Free Wifi
  • Restaurant
Gasthaus Krone
Booking.com
View Deal
Hauptstrasse 43, Schonengrund 9105, Switzerland
11.5 km from Nesslau-Neu-Sankt-Johann Station
    No photo provided
    Seinrutistrasse, Wildhaus 9658, Switzerland
    11.5 km from Nesslau-Neu-Sankt-Johann Station
      Hotel-Restaurant Flyhof
      SAVE US$ 5
      US$ 117
      Booking.com
      US$ 112
      View Deal
      Betliserstrasse 16, Weesen 8872, Switzerland
      11.7 km from Nesslau-Neu-Sankt-Johann Station
      • Free Wifi
      • Free Parking
      Hotel Hirschen
      SAVE US$ 57
      US$ 267
      Hotels.com
      US$ 210
      View Deal
      Passhohe, Wildhaus 9658, Switzerland
      11.8 km from Nesslau-Neu-Sankt-Johann Station
      • Free Wifi
      • Free Parking
      Hotel Sonne
      Booking.com
      US$ 166
      View Deal
      Wildhaus CH-9658, Switzerland
      11.9 km from Nesslau-Neu-Sankt-Johann Station
      • Free Wifi
      • Free Parking
      Berggasthaus Gamsalp
      Oberdorfstrasse 53, Wildhaus 9658, Switzerland
      12.3 km from Nesslau-Neu-Sankt-Johann Station
      • Restaurant
      Seminarhotel Lihn
      SAVE US$ 6
      US$ 122
      Booking.com
      US$ 116
      View Deal
      Panoramastrasse 28, Filzbach 8757, Switzerland
      12.7 km from Nesslau-Neu-Sankt-Johann Station
      • Free Wifi
      • Free Parking
      Parkhotel Schwert
      Booking.com
      US$ 140
      View Deal
      Hauptstrasse 23, Weesen 8872, Switzerland
      12.7 km from Nesslau-Neu-Sankt-Johann Station
      • Free Wifi
      • Restaurant
      Lofthotel
      Booking.com
      US$ 193
      View Deal
      Alte Spinnerei, Murg 8877, Switzerland
      12.8 km from Nesslau-Neu-Sankt-Johann Station
      • Free Wifi
      • Free Parking
      Hotel Restaurant Kerenzerberg
      Kerenzerbergstrasse 48, Filzbach 8757, Switzerland
      12.9 km from Nesslau-Neu-Sankt-Johann Station
      • Free Wifi
      • Free Parking
      Seminarhotel Roemerturm
      SAVE US$ 6
      US$ 252
      Booking.com
      US$ 246
      View Deal
      Kerenzerbergstrasse 104, Filzbach 8757, Switzerland
      13.2 km from Nesslau-Neu-Sankt-Johann Station
      • Free Parking
      • Restaurant
      Bildungszentrum Neu-Schoenstatt
      Booking.com
      US$ 135
      View Deal
      Josef-Kentenich-Weg 1, Quarten 8883, Switzerland
      13.5 km from Nesslau-Neu-Sankt-Johann Station
      • Free Wifi
      • Free Parking
      Hotel Restaurant Seehof
      Booking.com
      US$ 211
      View Deal
      Seestrasse 104, Walenstadt 8880, Switzerland
      13.7 km from Nesslau-Neu-Sankt-Johann Station
      • Free Wifi
      • Free Parking
      Hotel Baren Gonten
      No availability for your dates from these sites
      Dorfstrasse 40, Gonten 9108, Switzerland
      16.0 km from Nesslau-Neu-Sankt-Johann Station
      • Free Wifi
      • Free Parking
      No photo provided
      Dorfstrasse 18, Gonten 9108, Switzerland
      16.1 km from Nesslau-Neu-Sankt-Johann Station
      • Restaurant
      No photo provided
      Flumserberg, Flums 8898, Switzerland
      16.3 km from Nesslau-Neu-Sankt-Johann Station
        Nesslau has 2 Guest Houses with 3 reviews
        Hotel-Restaurant Sternen
        Booking.com
        US$ 148
        View Deal
        Hauptstrasse 28, Nesslau 9650, Switzerland
        0.3 km from Nesslau-Neu-Sankt-Johann Station
        • Restaurant
        • Bar/Lounge
        No photo provided
        Hauptstrasse 33, Nesslau 9650, Switzerland
        0.3 km from Nesslau-Neu-Sankt-Johann Station
          See all 2 Nesslau Guest Houses
          *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.