Rigi Kaltbad is a resort in the Swiss Alps, located in the canton of Lucerne. The resort sits on a sunny terrace at an elevation of 1,433 metres, overlooking Lake Lucerne above Weggis in Central Switzerland. The locality is part of the municipality of Weggis.