£23 - £40
|CHEAPEST CITY IN RUSSIA||Krasnodar||26% cheaper||Hotels in Krasnodar are the cheapest in Russia at just £23 per night on average.|
|MOST EXPENSIVE CITY IN RUSSIA||Moscow||32% more expensive||Moscow has the highest priced hotels in Russia with rooms averaging £41 per night.|
|MOST POPULAR CITY IN RUSSIA||Moscow||87% more users visited||More momondo users search for hotels in Moscow than any other city in Russia|
At just £54 per night on average, November is the least expensive month to stay at a hotel in Russia. The most expensive month to stay at a hotel in Russia is December.
Our users tend to visit Moscow more often than any other city when travelling to Russia.
An average rate of £147 per night is to be expected when planning a stay in a luxury hotel room in Russia. This rate is about 233% above the country’s average nightly rate of £44.
At £41 per night, Moscow is the most expensive city in Russia to book a hotel room in. The average cost of £41 is about 32% 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 per night, Omsk is about 88% less expensive than other cities in Russia.