We spent the weekend in Bürgenberg resort on Ennetbürgen.
We left Basel by train to Lucerne, then took a boat to reach the other side of the lake and then took a funicular to the top of the mountain.
The view was amazing despite the not-so-good weather.