Treschers Schwarzwaldhotel
Right on the lake, this hotel has the best location in town, and most rooms have a balcony with great views. A spa and pool area makes for a great escape from both the summer heat and the winter doldrums (the outdoor infinity pool is heated); special packages in winter include skates and snowshoes for rent.