Lachen Hotels/Accommodations
Roessli
Hurdenerstrasse 137, Hurden, 8640 Switzerland
Call
~3.19 miles northwest of Lachen
- Three Star hotel
- Free comp. breakfast
Jakob in Rapperswil
Hauptplatz 11, Rapperswil, 8640 Switzerland
Call
~3.45 miles northwest of Lachen
- 3-star hotel
- Free breakfast available
Gasthof Metzg
Bergstrasse 82, Staefa, 8712 Switzerland
Call
~7.47 miles northwest of Lachen
- 3 star property
- Check in: 14:00
Du Lac
Seestr 100, Waedenswil, 8820 Switzerland
Call
~9.14 miles west of Lachen
- Three Star hotel
- 31 sleeping rooms in hotel
Hotel Hirschen am See
Seestrasse 856, Obermeilen, 8706 Switzerland
Call
~10.97 miles west of Lachen
- 3 star property
- Free comp. breakfast
Seminarhotel Roemerturm
Kerenzerbergstrasse 104, Zurich, 8757 Switzerland
Call
~12.89 miles east of Lachen
- Affordable property
- Hotel has 38 rooms
Seminarhotel Lihn
Panoramastrasse 28, Filzbach, 8757 Switzerland
Call
~13.30 miles east of Lachen
- 3-star hotel
- Check-in time: 16:00
Studio Mythen
Bergstrasse 2, Rickenbach B Schwyz, 6432 Switzerland
Call
~14.90 miles southwest of Lachen
- 3-star hotel
- Check in: 18:00
Arvenbueel in Amden
Arvenbueelstrasse 47, Amden, 8873 Switzerland
Call
~14.91 miles east of Lachen
- 3 star property
- Free breakfast available
Ibis Baar Zug
Bahnhofstrasse 15, Zurich, 6340 Switzerland
Call
~15.83 miles west of Lachen
- Midscale property
- Hotel has 66 rooms
Romantik Seehotel Sonne
Seestrasse 120, Zurich, 08700 Switzerland
Call
~16.04 miles northwest of Lachen
- Three Star property
- Hotel has 4 floors
Hotel Zugertor
Baarerstr 97, Zug, 6300 Switzerland
Call
~16.07 miles west of Lachen
- 3 star property
- Check in: 12:00
Hotel Guggital
Zugerbergstrasse 46, Zug, 6300 Switzerland
Call
~16.16 miles west of Lachen
- Mid-scale property
- Check in: 14:00
Stoos Hotels
10 Ringstrasse, Morschach, 6433 Switzerland
Call
~16.83 miles southwest of Lachen
Next: See My Lachen Hotels with Pricing
Back to Top