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 Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business & up Independent Hotels & up Internet & up Meeting room Reduced mobility rooms Non-Smoking Hotel Business services Concierge Air Conditioning Hotels with Restaurants ₹₹ ₹₹₹ ₹₹₹₹ Ski-In / Ski-Out Resort Family Resorts Honeymoon Resorts Beach Quiet Resorts Golf course Holiday Inn Spa Resorts Kitchenette City Centre Luxury Resorts Casino Within 10 km Within 25 km Any distance from Ruti ZH 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
Hotel brand
  • 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
Hotel Hasenstrick
Orbitz.com
View Deal
Hoehenstrasse 15, Hasenstrick 8342, Switzerland
4.2 km from Ruti ZH Station
  • Free Wifi
  • Free Parking
Hotel Jakob
Booking.com
View Deal
Hauptplatz 11, Rapperswil 8640, Switzerland
4.7 km from Ruti ZH Station
  • Free Wifi
  • Restaurant
Sorell Hotel Speer
SAVE US$ 6
US$ 200
Hotels.com
US$ 194
View Deal
Untere Bahnhofstrasse 5, Rapperswil 8640, Switzerland
4.8 km from Ruti ZH Station
  • Free Wifi
  • Breakfast included
Hotel Hirschen
Booking.com
View Deal
Fischmarktplatz 7, Rapperswil 8640, Switzerland
4.8 km from Ruti ZH Station
  • Free Wifi
  • Breakfast included
Hotel Restaurant Rossli
Booking.com
View Deal
Hurdnerstrasse 137, Hurden 8640, Switzerland
6.3 km from Ruti ZH Station
  • Free Parking
  • Restaurant
Hotel Marina Lachen
HRS.com
US$ 234
View Deal
Hafenstrasse 4, Lachen 8853, Switzerland
7.4 km from Ruti ZH Station
  • Free Wifi
  • Free Parking
Hotel Swiss Star
SAVE US$ 5
US$ 159
AccorHotels.com
US$ 154
View Deal
Grubenstrasse 5, Wetzikon 8620, Switzerland
7.4 km from Ruti ZH Station
  • Free Wifi
  • Free Parking
Landgasthof Adler
Binzikerstrasse 80, Gruningen 8627, Switzerland
7.6 km from Ruti ZH Station
  • Free Parking
  • Restaurant
Seedamm Plaza
SAVE US$ 6
US$ 199
Hotels.com
US$ 193
View Deal
Seedammstrasse 3, Pfaeffikon 8808, Switzerland
8.0 km from Ruti ZH Station
  • Free Wifi
  • Free Parking
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of US$ 254/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Schiff Hotel Restaurant Bar
Unterdorfstrasse 21, Pfaeffikon 8808, Switzerland
8.6 km from Ruti ZH Station
  • Free Wifi
  • Free Parking
Hotel Gasthof Metzg
Priceline
View Deal
Bergstrasse 82 | 8712 Stafa, Stafa 8712, Switzerland
9.9 km from Ruti ZH Station
  • Free Wifi
  • Free Parking
Gasthof zur Sonne
Seestrasse 37, Stafa 8712, Switzerland
10.6 km from Ruti ZH Station
  • Free Wifi
  • Breakfast included
Hotel Boldern
SAVE US$ 34
US$ 172
Booking.com
US$ 138
View Deal
Boldernstrasse 83, Mannedorf 8708, Switzerland
11.6 km from Ruti ZH Station
  • Free Wifi
  • Free Parking
Panorama Resort & Spa
Travelocity
US$ 460
View Deal
Schoenfelsstrasse 1, Feusisberg 8835, Switzerland
12.2 km from Ruti ZH Station
  • Free Wifi
  • Free Parking
No photo provided
Booking.com
US$ 154
View Deal
Seestrasse Chuengengass 2, Richterswil 8805, Switzerland
12.6 km from Ruti ZH Station
    No photo provided
    Priceline
    View Deal
    Samstagernstrasse 57, Wollerau 8832, Switzerland
    13.7 km from Ruti ZH Station
      Hotel Tilia
      Travelocity
      US$ 119
      View Deal
      Bahnstr 17, Uster 8610, Switzerland
      14.0 km from Ruti ZH Station
      • Free Wifi
      • Breakfast included
      Hotel Engel
      Booking.com
      US$ 185
      View Deal
      Engelstrasse 2, Waedenswil 8820, Switzerland
      14.0 km from Ruti ZH Station
      • Restaurant
      • Bar/Lounge
      Holiday Inn Schindellegi - Zurichsee
      SAVE US$ 5
      US$ 169
      HolidayInn.com
      US$ 164
      View Deal
      Chaltenbodenstrasse 16, Schindellegi 8834, Switzerland
      14.1 km from Ruti ZH Station
      • Free Wifi
      • Free Parking
      Hotel Restaurant Ochsen
      Booking.com
      US$ 195
      View Deal
      Zentralstrasse 23, Uster 8610, Switzerland
      14.1 km from Ruti ZH Station
      • Free Wifi
      • Free Parking
      Hotel Illuster
      Booking.com
      US$ 168
      View Deal
      Zuerichstrasse 14, Uster 8610, Switzerland
      14.5 km from Ruti ZH Station
      • Free Wifi
      • Breakfast included
      Hirschen am See
      SAVE US$ 21
      US$ 170
      Booking.com
      US$ 149
      View Deal
      Seestrasse 856, Obermeilen 8706, Switzerland
      15.0 km from Ruti ZH Station
      • Free Wifi
      • Free Parking
      Landgasthof Halbinsel Au
      Booking.com
      US$ 169
      View Deal
      Austrasse 59 | 8804 Au, Horgen 8804, Switzerland
      15.8 km from Ruti ZH Station
      • Free Wifi
      • Free Parking
      Savings alert: 14% below average rate

      The price you found is 14% lower than this hotel's average rate of US$ 197/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Hotel Allegro
      Expedia.com
      US$ 137
      View Deal
      Lincolnweg 23 | 8840 Einsiedeln, Einsiedeln 8840, Switzerland
      15.9 km from Ruti ZH Station
      • Free Wifi
      Gruppenhauser SJBZ
      Lincolnweg 23, Einsiedeln 8840, Switzerland
      15.9 km from Ruti ZH Station
      • Free Wifi
      • Free Parking
      Motel Fehraltorf
      TripAdvisor
      View Deal
      Luppmenstrasse 13, Fehraltorf 8320, Switzerland
      16.5 km from Ruti ZH Station
      • Free Wifi
      • Restaurant
      Hotel Drei Koenige
      Booking.com
      US$ 154
      View Deal
      Paracelsuspark 1, Einsiedeln 8840, Switzerland
      16.7 km from Ruti ZH Station
      • Free Wifi
      • Free Parking
      Hotel Restaurant Linde
      SAVE US$ 4
      US$ 117
      Booking.com
      US$ 113
      View Deal
      Schmiedenstrasse 28, Einsiedeln 8840, Switzerland
      16.7 km from Ruti ZH Station
      • Free Wifi
      • Restaurant
      Hotel Sonne
      Expedia.com
      View Deal
      Hauptstrasse 82, Einsiedeln 8840, Switzerland
      16.8 km from Ruti ZH Station
      • Restaurant
      Hotel St. Georg
      Travelocity
      US$ 134
      View Deal
      Hauptstrasse 72, Einsiedeln 8840, Switzerland
      16.9 km from Ruti ZH Station
      • Free Wifi
      • Breakfast included
      See all hotels in or near Ruti
      Hotel Jakob
      Booking.com
      View Deal
      Hauptplatz 11, Rapperswil 8640, Switzerland
      4.7 km from Ruti ZH Station
      • Free Wifi
      • Restaurant
      Sorell Hotel Speer
      SAVE US$ 6
      US$ 200
      Hotels.com
      US$ 194
      View Deal
      Untere Bahnhofstrasse 5, Rapperswil 8640, Switzerland
      4.8 km from Ruti ZH Station
      • Free Wifi
      • Breakfast included
      Hotel Hirschen
      Booking.com
      View Deal
      Fischmarktplatz 7, Rapperswil 8640, Switzerland
      4.8 km from Ruti ZH Station
      • Free Wifi
      • Breakfast included
      Hotel Restaurant Rossli
      Booking.com
      View Deal
      Hurdnerstrasse 137, Hurden 8640, Switzerland
      6.3 km from Ruti ZH Station
      • Free Parking
      • Restaurant
      Hotel Marina Lachen
      HRS.com
      US$ 234
      View Deal
      Hafenstrasse 4, Lachen 8853, Switzerland
      7.4 km from Ruti ZH Station
      • Free Wifi
      • Free Parking
      *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. Please see our partners for more details.