23 GBP - 40 GBP
|CHEAPEST CITY IN RUSSIA||Krasnodar||23% cheaper||Hotels in Krasnodar are the cheapest in Russia at just 23 GBP per night on average.|
|MOST EXPENSIVE CITY IN RUSSIA||Moscow||37% more expensive||Moscow has the highest priced hotels in Russia with rooms averaging 40 GBP per night.|
|MOST POPULAR CITY IN RUSSIA||Moscow||630% more users visited||More momondo users search for hotels in Moscow than any other city in Russia|
At just 45 GBP per night on average, September is the least expensive month to stay at a hotel in Russia. The most expensive month to stay at a hotel in Russia is May.
Our users tend to visit Moscow more often than any other city when travelling to Russia.
An average rate of 136 GBP per night is to be expected when planning a stay in a luxury hotel room in Russia. This rate is about 238% above the country’s average nightly rate of 41 GBP.
At 433 GBP per night, Moscow is the most expensive city in Russia to book a hotel room in. The average cost of 433 GBP is about 978% above the country's average price per night.
The least expensive city in Russia to stay in is Omsk. With an average rate of 5 GBP per night, Omsk is about 88% less expensive than other cities in Russia.