Second time staying here and as magical as the first 7 years ago! Get a lake front room - it is SO beautiful. Breakfast buffet delicious and included, restaurant convenient as some days hard to find a place close by to eat due to closed or no reservations. Our dinner was good and not too expensive.
And I would avoid staying in Lucerne because of prices vs this fairy tale village just 10 minutes away by public or private transport. Ferry stop to Lucerne is one easy flat block away. Ferry is gorgeous excursion in itself. Train is 3 blocks but uphill - so inexpensive on train to take you to Lucerne - 10 minute ride. (or Lucerne home so you can walk downhill). We took the train all the way to Basel $25 to start our river cruise. How easy was that! Used a Taxi to take us to Mt Pilates Gondola; you don’t need a private guide. Market across the street, bakery, and loved the church bells and mountain view’s too.
The spa area is fun. Swam for like 3 minutes in Lake Lucerne, mind you late Sept. Then walked like a stork on rocks, then into the air bubble lounges, back and neck water massager and finally hot tub. There were saunas, work out equipment and massage service you could set up too. It isn’t glamorous, but it is different, especially for US tourists. But Lake Lucerne is in my top 5 most beautiful places on earth, and I loved this hotel so much, I came back to it. Will do it again in another seven years - and stay at Seehotel Pilates.