Hotel Schweizerhof Luzern in Lucerne, Switzerland has a corrected score of 3.4 ± 0.6 (thin evidence, no platform scores), ranked 19 of 47 hotels we score in Lucerne. Its platform ratings, normalised to 0-5, average 4.6 before correction. Rooms from about $582 a night (cached, not a live quote).
Hotel Schweizerhof Luzern is a five-star, family-owned hotel housed in a Neoclassical building on the northern shore of Lake Lucerne, in Lucerne's Old Town. It sits a short walk from the city centre and the train station, and the Hauser family's fifth generation still runs it. Rooms are spacious and elegant, many looking out over the lake towards the Alps, and guests have a spa area, a restaurant, a bar and a gym at their disposal. Families are welcome, pets are allowed, and there is valet and secure parking for those arriving by car. Rates start high, from around $582 a night, and a few guests report occasional minor room temperature issues.
All hotels in Lucerne, ranked
How the scores work · Statistics · Guides · API · llms.txt
No hotel can pay for placement or a better score. Scores rebuilt 2026-10-02.