El hotel RömerTurm se encuentra en Kerenzerberg, Filzbach, en la costa sur del lago de Walen y cerca de la autopista A3. Todas las habitaciones cuentan con bañera de hidromasaje.
El Hotel Schwert ocupa un edificio histórico de mediados del siglo XVI y se encuentra en el centro de Näfels. Ofrece conexión Wi-Fi gratuita en todas las instalaciones.
El Stadthof Hotel Restaurant está situado en la pintoresca localidad de Glaris, a orillas del río Linth y rodeado por los Alpes de Glaris. El hotel ofrece habitaciones con baño privado y conexión Wi-Fi gratuita.
El Hotel Walensee Trattoria in Weesen se encuentra frente al lago Walensee, a solo 100 metros de la orilla y el muelle de Weesen. Ofrece habitaciones con baño privado, TV por cable y cocina italiana.
El Lintharena SGU goza de una ubicación tranquila en Näfels, en la entrada de los Alpes de Glaris. Ofrece habitaciones con baño privado y TV por cable. La zona de spa cuenta con piscina cubierta y al aire libre, sauna y baño de vapor.
El Berghotel Obersee, situado en una zona tranquila a orillas del lago de Obersee y a 7 km de Näfels, dispone de aparcamiento privado gratuito, parque infantil y jardín con terraza y zona de barbacoa.
Este hotel histórico data del siglo XIV y se encuentra en Weesen, en la orilla occidental del lago de Walensee. Ofrece un restaurante y una terraza con vistas al lago.