I hate to be cynical, but anyone on a tight budget who wanted to go to Moscow but has been scared off by the high hotel prices, should probably do it now, before the prices go back up!

The super budget option for a European to avoid the expensive flights to Moscow (there are no budget flights to Russia) could catch a budget flight to Tallinn and take the train or coach to Moscow from there.