Hotels in Moscow

Find the best deals on 10,228 hotels in Moscow

Check-in
Check-out
Compare vs momondo |

Popular cities in Moscow

Below are the average prices for hotels in popular Moscow cities
Price
£24 - £38
CHEAPEST CITY IN MOSCOW Zelenograd 25% cheaper Hotels in Zelenograd are the cheapest in Moscow at just £23 per night on average.
MOST EXPENSIVE CITY IN MOSCOW Moskovsky 18% more expensive Moskovsky has the highest priced hotels in Moscow with rooms averaging £37 per night.
MOST POPULAR CITY IN MOSCOW Moscow 75% more users visited More momondo users search for hotels in Moscow than any other city in Moscow

Top Hotels in Moscow

Find your perfect Moscow hotel in the perfect location
Izmailovo Delta
Izmailovo Delta
8.6
£21
View all deals
Izmailovo Alfa Hotel
Izmailovo Alfa Hotel
8.8
£25
View all deals
Hotel Metropol Moscow
Hotel Metropol Moscow
8.9
£170
View all deals
Peter 1 Hotel
Peter 1 Hotel
8.9
£64
View all deals
Hotel National, a Luxury Collection Hotel, Moscow
Hotel National, a Luxury Collection Hotel, Moscow
9.0
£149
View all deals
Azimut Hotel Smolenskaya Moscow
Azimut Hotel Smolenskaya Moscow
8.9
£31
View all deals
Sheraton Palace Hotel, Moscow
Sheraton Palace Hotel, Moscow
8.9
£57
View all deals
Vega Izmailovo Hotel
Vega Izmailovo Hotel
9.1
£29
View all deals
Barvikha Hotel and Spa
Barvikha Hotel and Spa
9.0
£291
View all deals
Novotel Moscow City
Novotel Moscow City
8.6
£49
View all deals
Golden Ring Hotel
Golden Ring Hotel
8.9
£49
View all deals

Things to do in Moscow

Novodevichy Convent
Red Square
Pushkin House Museum on Arbat

How much do hotels cost near Novodevichy Convent?

If you're looking for a hotel in Moscow near Novodevichy Convent then you're in luck! There are 12 hotels in the area. On average these hotels cost £54/night, but this price varies based on time of year. During the peak season at Novodevichy Convent (October), you can expect prices of £71/night and during the low season (August), the average price is £94/night. Hotels near Novodevichy Convent are typically 165% lower than the average hotel in Moscow, which is £90.

Hotels near Novodevichy Convent

What should I expect to pay for a hotel room near Red Square?

12 hotels are available near Red Square in Moscow. The average price near Red Square is £68/night, but prices can vary based on time of year along with other factors. The peak season (October), when Red Square is most popular, has an average price of £71/night whereas the low season (August) generally costs £94/night on average. Hotels near Red Square are typically 133% lower than the average hotel in Moscow, which is £90.

Hotels near Red Square

Are there hotels available near Pushkin House Museum on Arbat?

Those looking for a hotel near Pushkin House Museum on Arbat should expect to pay £63/night at any of the 12 hotels in the area. During the most popular month of October (peak season), hotels near Pushkin House Museum on Arbat cost £71/night while they cost £94/night in August, which is considered to be the low season for Pushkin House Museum on Arbat. Hotels near Pushkin House Museum on Arbat are typically 143% lower than the average hotel in Moscow, which is £90.

Hotels near Pushkin House Museum on Arbat

Popular hotels in Moscow

Book a room in one of momondo’s favourite hotels in these popular Moscow cities

Stay in these Moscow cities

Looking for a Moscow getaway? Check out the hotel deals in these cities

Moscow travel tips

Check these FAQs for important travel tips while planning your visit to Moscow

What is considered a good deal for a hotel in Moscow?

If you’re looking for a good deal in Moscow, you should know that the average hotel room price is £41/night. Anything less than £41/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was £1.

What are the best hotels in Moscow?

Looking at our users' ratings, the best hotels in Moscow are Lotte Hotel Moscow - The Leading Hotels of the World(94), located in Moscow, Palmira Business Club(93), located in Moscow, and StandArt Hotel Moscow. A Member of Design Hotels(93), located in Moscow.