Hotels in Moscow

Find the best deals on 8,705 hotels in Moscow

Check-in
Check-out
Compare vs momondo |

Things to do in Moscow

Red Square
Moscow Kremlin
Ivan the Great's Bell Tower

What is the average price of a hotel near Red Square?

The average price for hotels near Red Square is £135 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Red Square is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Red Square are typically 71% more expensive than the average hotel in Moscow, which is £38.

Hotels near Red Square
Hostel Kremlin Lights
Best value
Hostel Kremlin Lights
9.0
£10
Hotel Metropol Moscow
No. 1 most popular
Hotel Metropol Moscow
8.9
£126
Peter 1 Hotel
No. 2 most popular
Peter 1 Hotel
8.9
£70
Hotel National, a Luxury Collection Hotel, Moscow
No. 3 most popular
Hotel National, a Luxury Collection Hotel, Moscow
9.0
£128
Hotel Baltschug Kempinski Moscow
No. 4 most popular
Hotel Baltschug Kempinski Moscow
8.6
£157
The Ritz-Carlton, Moscow
No. 5 most popular
The Ritz-Carlton, Moscow
9.1
£267
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.2
£359
The St. Regis Moscow Nikolskaya
The St. Regis Moscow Nikolskaya
9.1
£184
Moscow Marriott Royal Aurora Hotel
Moscow Marriott Royal Aurora Hotel
9.1
£98
Matreshka Hotel
Matreshka Hotel
7.4
£25
Sadovnicheskaya Hotel
Sadovnicheskaya Hotel
8.7
£72
Hotel Savoy Moscow
Hotel Savoy Moscow
9.1
£120

What is the average price of a hotel near Moscow Kremlin?

If you’re looking for a hotel in Moscow near Moscow Kremlin then you are in luck. momondo recommends 12 hotels near Moscow Kremlin and on average, hotels in the area cost £144/night. This price may vary based on season. Hotels near Moscow Kremlin are typically 73% more expensive than the average hotel in Moscow, which is £38.

Hotels near Moscow Kremlin
Hostel Kremlin Lights
Best value
Hostel Kremlin Lights
9.0
£10
Hotel Metropol Moscow
No. 1 most popular
Hotel Metropol Moscow
8.9
£126
Hotel National, a Luxury Collection Hotel, Moscow
No. 2 most popular
Hotel National, a Luxury Collection Hotel, Moscow
9.0
£128
Hotel Baltschug Kempinski Moscow
No. 3 most popular
Hotel Baltschug Kempinski Moscow
8.6
£157
The Ritz-Carlton, Moscow
No. 4 most popular
The Ritz-Carlton, Moscow
9.1
£267
Four Seasons Hotel Moscow
No. 5 most popular
Four Seasons Hotel Moscow
9.2
£359
The St. Regis Moscow Nikolskaya
The St. Regis Moscow Nikolskaya
9.1
£184
Matreshka Hotel
Matreshka Hotel
7.4
£25
Sadovnicheskaya Hotel
Sadovnicheskaya Hotel
8.7
£72
Hotel Savoy Moscow
Hotel Savoy Moscow
9.1
£120
Courtyard By Marriott Moscow City Center
Courtyard By Marriott Moscow City Center
8.7
£62
Ararat Park Hyatt Moscow
Ararat Park Hyatt Moscow
9.3
£213

What is the average price of a hotel near Ivan the Great's Bell Tower?

momondo users have recommended 12 hotels to users looking to stay near Ivan the Great's Bell Tower. Hotels in this area have an average price of £144 per night. These prices may change based on several factors, such as time of year. Hotels near Ivan the Great's Bell Tower are typically 73% more expensive than the average hotel in Moscow, which is £38.

Hotels near Ivan the Great's Bell Tower
Hostel Kremlin Lights
Best value
Hostel Kremlin Lights
9.0
£10
Hotel Metropol Moscow
No. 1 most popular
Hotel Metropol Moscow
8.9
£126
Hotel National, a Luxury Collection Hotel, Moscow
No. 2 most popular
Hotel National, a Luxury Collection Hotel, Moscow
9.0
£128
Hotel Baltschug Kempinski Moscow
No. 3 most popular
Hotel Baltschug Kempinski Moscow
8.6
£157
The Ritz-Carlton, Moscow
No. 4 most popular
The Ritz-Carlton, Moscow
9.1
£267
Four Seasons Hotel Moscow
No. 5 most popular
Four Seasons Hotel Moscow
9.2
£359
The St. Regis Moscow Nikolskaya
The St. Regis Moscow Nikolskaya
9.1
£184
Matreshka Hotel
Matreshka Hotel
7.4
£25
Sadovnicheskaya Hotel
Sadovnicheskaya Hotel
8.7
£72
Hotel Savoy Moscow
Hotel Savoy Moscow
9.1
£120
Courtyard By Marriott Moscow City Center
Courtyard By Marriott Moscow City Center
8.7
£62
Ararat Park Hyatt Moscow
Ararat Park Hyatt Moscow
9.3
£213

Popular neighbourhoods in Moscow

Search for hotels in these Moscow neighbourhoods
Hotels in Basmanny District
Search hotels in Basmanny District
Hostel Parizh
Best value
Hostel Parizh
7.7
£5
Mamaison All-Suites Spa Hotel Pokrovka
No. 1 most popular
Mamaison All-Suites Spa Hotel Pokrovka
8.9
£73
Mercure Moscow Baumanskaya
No. 2 most popular
Mercure Moscow Baumanskaya
9.2
£43
Holiday Inn Express Moscow - Baumanskaya
No. 3 most popular
Holiday Inn Express Moscow - Baumanskaya
9.3
£41
Gregory Hotel
No. 4 most popular
Gregory Hotel
9.2
£32
Hotel Viven
No. 5 most popular
Hotel Viven
6.0
£10
Hotels in Yakimanka District
Search hotels in Yakimanka District
Art House Hostel on Polyanka
Best value
Art House Hostel on Polyanka
8.0
£8
President Hotel
No. 1 most popular
President Hotel
8.8
£63
Park Inn by Radisson Sadu
No. 2 most popular
Park Inn by Radisson Sadu
8.2
£54
Moscow Point - Red October
No. 3 most popular
Moscow Point - Red October
7.0
£69
Warsaw Hotel
No. 4 most popular
Warsaw Hotel
8.3
£40
Forton Hotel
No. 5 most popular
Forton Hotel
8.7
£29
Hotels in North-Western Administrative Okrug
Search hotels in North-Western Administrative Okrug
Dosflota Hostel
Best value
Dosflota Hostel
9.0
£5
Moscow Holiday Hotel
No. 1 most popular
Moscow Holiday Hotel
8.3
£33
ibis budget Moscow Panfilovskaya
No. 2 most popular
ibis budget Moscow Panfilovskaya
8.9
£27
Hampton by Hilton Moscow Strogino
No. 3 most popular
Hampton by Hilton Moscow Strogino
8.7
£43
Alliance Greenwood Hotel
No. 4 most popular
Alliance Greenwood Hotel
8.5
£56
ibis Moscow Oktyabrskoye Pole
No. 5 most popular
ibis Moscow Oktyabrskoye Pole
8.7
£31
Hotels in Meshchansky District
Search hotels in Meshchansky District
Gindza Hostel Sretenka
Best value
Gindza Hostel Sretenka
7.4
£7
Holiday Inn Moscow - Suschevsky
No. 1 most popular
Holiday Inn Moscow - Suschevsky
8.6
£33
Azimut Hotel Olympic Moscow
No. 2 most popular
Azimut Hotel Olympic Moscow
8.9
£37
Slavyanka Hotel
No. 3 most popular
Slavyanka Hotel
8.1
£26
Matreshka Hotel
No. 4 most popular
Matreshka Hotel
7.4
£25
Garden Ring Hotel
No. 5 most popular
Garden Ring Hotel
9.0
£47

When to book a hotel in Moscow

Check out the information below to find the best deal on a Moscow hotel room
Low season
February
High season
May

cheapest month to stay

55%

expected price decrease

most expensive time to stay

70%

expected price increase

Price
£47 - £333
Highest day of week
Saturday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

£90

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£151

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Moscow is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, 12 days before.
1-2 star
£15 - £18
3 star
£34 - £43
4-5 star
£71 - £83

How much does a hotel in Moscow cost per night?

Use the information below to find quality Moscow hotel rooms for low prices
2 stars and below
Croissant Bakery and Hotel
#1 most popular
Croissant Bakery and Hotel
8.2
£7
Mother Russia
#2 most popular
Mother Russia
8.5
£12
Loft Hostel
Best value
Loft Hostel
6.4
£5
3 stars
Volga Apart Hotel
#1 most popular
Volga Apart Hotel
8.8
£40
Izmailovo Beta Hotel
#2 most popular
Izmailovo Beta Hotel
8.1
£23
Sherston
Best value
Sherston
8.1
£19
4 stars and above
Izmailovo Delta
#1 most popular
Izmailovo Delta
8.7
£29
Crowne Plaza Moscow - World Trade Centre
#2 most popular
Crowne Plaza Moscow - World Trade Centre
9.1
£59
Chekhoff Hotel Moscow Curio Collection by Hilton
Best value
Chekhoff Hotel Moscow Curio Collection by Hilton
9.1
£4

Cheap hotels in Moscow

These hotels and hostels are the cheapest accommodations available in Moscow
Chekhoff Hotel Moscow Curio Collection by Hilton
Chekhoff Hotel Moscow Curio Collection by Hilton
9.1
£4
Nice Hostel Paveletskaya
Nice Hostel Paveletskaya
8.4
£6
Loft Hostel
Loft Hostel
6.4
£5
Hostel Svoi Lyudi
Hostel Svoi Lyudi
5.8
£6
Hostel Cats
Hostel Cats
£5
Makarov Hostel
Makarov Hostel
7.5
£6

Get the best value hotel in Moscow

These hotels have the best prices for their ratings
Izmailovo Delta
Izmailovo Delta
8.7
£29
Croissant Bakery and Hotel
Croissant Bakery and Hotel
8.2
£7
Crowne Plaza Moscow - World Trade Centre
Crowne Plaza Moscow - World Trade Centre
9.1
£59
Loft Hostel
Loft Hostel
6.4
£5
Golden Ring Hotel
Golden Ring Hotel
8.9
£59
Aerostar Hotel Moscow
Aerostar Hotel Moscow
8.4
£27

Moscow travel information

How long do people stay in Moscow?

When visiting Moscow the average booking length is 4 nights.

How much does a hotel cost in Moscow?

On average, rooms will be priced around £49 per night when booking a hotel in Moscow; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Moscow?

The cheapest month to book a hotel in Moscow is February. The cost of your room could be as much as 55% cheaper than in peak months.

Which day is cheapest to stay in Moscow?

Hotel rooms in Moscow are generally cheapest on Sunday and more costly on Friday.

How much does a hostel in Moscow cost?

Moscow hostels and hotels with a 2 star rating and below charge around £14 for a bed per person. This will be around £35 under the cost of a typical Moscow hotel.


Popular flight routes to Moscow

Find the cheapest flights to Moscow
London to Moscow
Fastest flight time
3h 45m
Cheapest price
£36
Manchester to Moscow
Fastest flight time
11h 30m
Cheapest price
£138
Birmingham to Moscow
Fastest flight time
16h 45m
Cheapest price
£147
Edinburgh to Moscow
Fastest flight time
16h 55m
Cheapest price
£154
Belfast to Moscow
Fastest flight time
5h 35m
Cheapest price
£154
Southampton to Moscow
Fastest flight time
20h 40m
Cheapest price
£166
Liverpool to Moscow
Fastest flight time
12h 55m
Cheapest price
£176
Newcastle upon Tyne to Moscow
Fastest flight time
20h 10m
Cheapest price
£272
Glasgow to Moscow
Fastest flight time
7h 55m
Cheapest price
£274
Bristol to Moscow
Fastest flight time
7h 45m
Cheapest price
£276
View more

Start planning your trip to Moscow