We recommend the hotels at walking distance from the rail station, as all public transportation, including the boats, departs from there. It will save you additional travel time that you'd better spend on sightseeing.
If you prefer to stay somewhere out of town, then have a look here.
The Freienhof has 66 modern rooms and a restaurant. Its location is very convenient: in a quiet area long the river Aare, but still very close to the shops and restaurants of Thun's old town. It's a 5-minute stroll to the railway station.
This small hotel is located in a historical building in the heart of Thun's atmospheric old town. It has a restaurant, a generous breakfast and a handful of individually decorated rooms. Some rooms have shared bathroom facilities, others have a private bathroom.
This is a unique accommodation, located in a medieval building in the old town of Thun and overlooking the ancient town hall. The modern rooms have a private washbasin and shared bathrooms. Note that there's no elevator, and guests arriving by car need to park at 150 m from the hotel.