In reply to Fiskavaig:
In the camping you have nice and large rooms with shared bathrooms, most of them even have a terrace:
http://www.restaurant-holeinone.ch/8b1cdfbdd80f056ba5ef93d62655b8b9/en/room...
You get discounts on longer stays. There are also some rooms available in houses in Taesch, but we always stayed on the camping, either with tent or in the room. You need to have your own cooking stuff as there's no kitchen for the guests.
> Thanks everyone, for your advice, i will be looking for chalet or apartment, self catering, rather than camping. Do the shuttle buses, and trains run 24 hours? between Zermatt and Randa?
From the camping they have some service, I think twice a day, to Zermatt via a shared taxi - I don't know the details. We always used a train from Taesch (20 min of fast walking from the camping), as we had 50% discount for all the tickets. The train runs every 20 min between 6:00 and 22:00. There's a night service every hour, but only on the nights Thu/Fri, Fri/Sat and Sat/Sun. Details here:
http://www.matterhorngotthardbahn.ch/config/BrochuresList/Zermatt-Shuttle_2...
You can also find some useful info here:
http://www.zermatt.ch/en/Arrival-at-car-free-Zermatt