We went for a week last year and are returning again this summer and staying in Selva, in this hotel:
http://www.hotel-corona.it/en/welcome.html
We enjoy getting the half-board: great food, huge selection, good chef. Good rate for the hotel and the food. We hike all day, come home, and enjoy just being "home", going downstairs for lovely multi-course meal and walk upstairs to go to bed.
Furthermore, we travel with our cat and they are very accommodating. The cat likes the place, too. :-)
The hotel is a member of the Valgardena Active organization--and many of the guided hikes, bike rides, etc., etc. are free to guests staying at member hotels. http://www.valgardena-active.com/public/selva/en/summer
Also, this hotel will give you a pass to ride the bus that goes from town to town (places like Ortisei, Santa Cristina, Castelorotto, etc) for FREE. So you park your car and really don't need it again until you are ready to go.