When during August will you be in Switzerland. I live in Switzerland. Basel to be exact. About 180 miles from St. Moritz. I am a South African and my best riding buddy is an American from Pittsburgh who also lives in Basel. Unfortunately I'll be away on the Canary Islands for the first two weeks in August. Great mountain biking I believe and also full range of Specialized bikes to rent, including Epics. But if you find your way to our side of the country, (Switzerland is no bigger than some states) we'd be happy to take you out for a ride. There is some pretty good riding 10 minutes out of the city.
Anyway, to answer your question, there is a large dealership called Transa Bikes with branches all over the place. They are the Cannondale agents in Switzerland among others. I phoned a branch nearby and asked if they rent out bikes. I was told they do at times. Probably bikes that have been traded in. I don't think they have a branch in St. Moritz but you cold give them a try.
www.transa.ch
Also found this link for you. Unfortunately only phone numbers.
http://www.stmoritz.ch/equipment-rental-002-0106-en.htm
Enjoy your vacation,
Ronnie.
Anyway, to answer your question, there is a large dealership called Transa Bikes with branches all over the place. They are the Cannondale agents in Switzerland among others. I phoned a branch nearby and asked if they rent out bikes. I was told they do at times. Probably bikes that have been traded in. I don't think they have a branch in St. Moritz but you cold give them a try.
www.transa.ch
Also found this link for you. Unfortunately only phone numbers.
http://www.stmoritz.ch/equipment-rental-002-0106-en.htm
Enjoy your vacation,
Ronnie.