Ruhpolding may just be a typical German alpine village, but we've been at least 5 times and it continues to be one of my favorite places in the world. Here are my recommendations when visiting:

* The tourist information office is really helpful. They can recommend hikes to all of the alms and give maps and know the best places to go with kids, when it's raining, etc. They also are a good source to find out about any special events that are happening.

* The hiking is great. Most of the hikes are arranged so that you can visit multiple alms/huettes along the way. These are a great place to have a beer or a full meal.

* A really nice day is to hike to Langerbauer Alm. By using buses you can hike from one valley up into the mountains to the Alm, and then down the other side to some lakes. We've also done it with ebikes with some kids in a trailer and some in bike seats. We've also hiked around the top of the Rauschberg (the cable car mountain) the top of the Unterberg (the chairlift) and to at least 4 other alms. They are all different and lovely.

* Mountain biking. I have not explored as much of it as I would like, but what I have done is fantastic. We've done dozens of kilometers with kids along the river path, which is beautiful and easy. I also did a fantastic ride to Austria, where the border was a literal waterfall that we had to carry the bikes behind. Ebikes can be rented in town and almost make cars entirely unnecessary.

* Food. The prices and the menus don't seem to vary too much, but it's all quite delicious. We haven't eaten too many meals in the center of town, although the little town square is nice. Mostly we get out into the countryside where there are playgrounds and views. The most spectacular view is at the Weingarten, with a view over the whole valley and a nice playground. Raffner alm is another great playground with trampolines and toys and rabbits. I would highly recommend going for the huttenabend (hut evening) which is usually once a week. You can drive to Raffner Alm or you can hike down to it after taking the chairlift up the Unterberg (free with the Chiemgau Karte). Brandleralm is really nice too. Make sure you go for an afternoon ice cream to a place that serves spaghetti-eis (ice-cream only restaurants in town). It's amazing. Pizza at the swimming pool (either inside or out) is convenient. We've also had some very nice meals at Gastatte Beim Hausler which is a little bit outside of town. The fancy bakery near the roundabout by the train station is delicious, my favorite is lagebrotchen (pretzel rolls). At the more remote alms (that you hike to) it's mostly bread and meats. The alms near the top of chairlifts often have kaiserschmarn, which are torn up pancakes - that's a family favorite. A Radler is a German shandy and the perfect drink to enjoy mid-hike.

* Swimming pool. It's fantastic. You can go down the huge slide with little kids if you go with them. It's a great place to go on a rainy day. If you are up for an amazing but vulnerable cultural experience go to the sauna. You pay extra for it and the wristband scanning is a bit confusing, but totally worth it. Kids are not allowed and neither are clothes inside of the mixed gender saunas. There is one room where they lock you in for 15 minutes, stoke the rocks up to high and then a burly German uses a towel to swirl the air around and make it excruciatingly hot. After you go outside and dunk in an ice cold pool and feel fully alive.

* Kneipbad - there is a little place not far from the river where you take off your shoes and march around a pool of freezing cold water. Then you walk on a path made of different textures. Apparently these things are often prescribed as treatments by doctors in Germany.

* Freitzeitpark - it's just too perfect. Spend the whole day there. With raingear it wouldn't be a bad choice in the rain. If the kids find the place to stamp their 'passport' in the dwarf mine they get a free toy in the restaurant.

* Sommerodelbahn - really fun, why aren't there more roller coasters built onto the sides of mountains?

* The playground across the street from the swimming pool is great.

* Inzell is a nearby town (15-20 minute drive), and the Chiemgau Karte has some free stuff to do there. There is a summer innertube ride that is amusing and also a really cool natural swimming pool (plus indoor pool with slide/sauna etc). The pool isn't as nice as Ruhpolding, but on a hot day the natural swimming pool is really fun.