Hotels in Moscow

Find the best deals on 8,764 hotels in Moscow

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Moscow hotels

Find a cheap hotel in Moscow that meets your travel needs.


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 $226 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 $64.

Hotels near Red Square
Holiday Inn Express Moscow - Sheremetyevo Airport
Best value
Holiday Inn Express Moscow - Sheremetyevo Airport
9.1
$35
Hotel Metropol Moscow
No. 1 most popular
Hotel Metropol Moscow
8.9
$243
Peter 1 Hotel
No. 2 most popular
Peter 1 Hotel
8.9
$95
Hotel National, a Luxury Collection Hotel, Moscow
No. 3 most popular
Hotel National, a Luxury Collection Hotel, Moscow
9.0
$223
Arbat House Hotel
No. 4 most popular
Arbat House Hotel
7.6
$44
Hotel Baltschug Kempinski Moscow
No. 5 most popular
Hotel Baltschug Kempinski Moscow
8.7
$199
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0
$498
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.1
$593
Moscow Marriott Royal Aurora Hotel
Moscow Marriott Royal Aurora Hotel
9.1
$213
StandArt Hotel Moscow. A Member of Design Hotels
StandArt Hotel Moscow. A Member of Design Hotels
9.4
$127
Matreshka Hotel
Matreshka Hotel
7.4
$62
The St. Regis Moscow Nikolskaya
The St. Regis Moscow Nikolskaya
9.1
$383

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

momondo users have recommended 12 hotels to users looking to stay near Moscow Kremlin. Hotels in this area have an average price of $221 per night. These prices may change based on several factors, such as time of year. Hotels near Moscow Kremlin are typically 71% more expensive than the average hotel in Moscow, which is $64.

Hotels near Moscow Kremlin
Holiday Inn Express Moscow - Sheremetyevo Airport
Best value
Holiday Inn Express Moscow - Sheremetyevo Airport
9.1
$35
Hotel Metropol Moscow
No. 1 most popular
Hotel Metropol Moscow
8.9
$243
Pentahotel Moscow, Arbat
No. 2 most popular
Pentahotel Moscow, Arbat
9.1
$61
Peter 1 Hotel
No. 3 most popular
Peter 1 Hotel
8.9
$95
Hotel National, a Luxury Collection Hotel, Moscow
No. 4 most popular
Hotel National, a Luxury Collection Hotel, Moscow
9.0
$223
Arbat House Hotel
No. 5 most popular
Arbat House Hotel
7.6
$44
Hotel Baltschug Kempinski Moscow
Hotel Baltschug Kempinski Moscow
8.7
$199
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0
$498
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.1
$593
Moscow Marriott Royal Aurora Hotel
Moscow Marriott Royal Aurora Hotel
9.1
$213
Matreshka Hotel
Matreshka Hotel
7.4
$62
The St. Regis Moscow Nikolskaya
The St. Regis Moscow Nikolskaya
9.1
$383

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

Hotels near Ivan the Great's Bell Tower are typically 71% more expensive than the average hotel in Moscow, which is $64.

Hotels near Ivan the Great's Bell Tower
Holiday Inn Express Moscow - Sheremetyevo Airport
Best value
Holiday Inn Express Moscow - Sheremetyevo Airport
9.1
$35
Hotel Metropol Moscow
No. 1 most popular
Hotel Metropol Moscow
8.9
$243
Peter 1 Hotel
No. 2 most popular
Peter 1 Hotel
8.9
$95
Hotel National, a Luxury Collection Hotel, Moscow
No. 3 most popular
Hotel National, a Luxury Collection Hotel, Moscow
9.0
$223
Arbat House Hotel
No. 4 most popular
Arbat House Hotel
7.6
$44
Hotel Baltschug Kempinski Moscow
No. 5 most popular
Hotel Baltschug Kempinski Moscow
8.7
$199
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0
$498
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.1
$593
Moscow Marriott Royal Aurora Hotel
Moscow Marriott Royal Aurora Hotel
9.1
$213
Matreshka Hotel
Matreshka Hotel
7.4
$62
The St. Regis Moscow Nikolskaya
The St. Regis Moscow Nikolskaya
9.1
$383
President-Hotel
President-Hotel
8.8
$89

Popular neighbourhoods in Moscow

Search for hotels in these Moscow neighbourhoods
Hotels in Southern Administrative Okrug
Search hotels in Southern Administrative Okrug
Inndays Shabolovskaya
Best value
Inndays Shabolovskaya
8.1
$44
Hotels in North-Eastern Administrative Okrug
Search hotels in North-Eastern Administrative Okrug
Hostel Moskow Ru
Best value
Hostel Moskow Ru
7.0
$35
Hotels in Eastern Administrative Okrug
Search hotels in Eastern Administrative Okrug
Izmailovo Delta
Best value
Izmailovo Delta
8.6
$30
Izmailovo Alfa Hotel
No. 1 most popular
Izmailovo Alfa Hotel
8.8
$35

When to book a hotel in Moscow

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

cheapest month to stay

29%

expected price decrease

most expensive time to stay

38%

expected price increase

Price
$111 - $249
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

$153

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$135

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
$25 - $33
3 star
$60 - $73
4-5 star
$120 - $140

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
Red Square Guest House
#1 most popular
Red Square Guest House
$52
Hostel Moskow Ru
#2 most popular
Hostel Moskow Ru
7.0
$35
3 stars
Fat Cat Hotel Domodedovo
#1 most popular
Fat Cat Hotel Domodedovo
9.3
$84
Hotel Ulanskaya
#2 most popular
Hotel Ulanskaya
8.5
$57
Aroom Hotel On Kitay-Gorod
Best value
Aroom Hotel On Kitay-Gorod
8.3
$26
4 stars and above
The Ritz-Carlton, Moscow
#1 most popular
The Ritz-Carlton, Moscow
9.0
$498
Radisson Collection Hotel, Moscow
#2 most popular
Radisson Collection Hotel, Moscow
9.2
$132
Izmailovo Delta
Best value
Izmailovo Delta
8.6
$30

Hostels and cheap hotels in Moscow

These hotels and hostels are the cheapest accommodations available in Moscow
Aroom Hotel On Kitay-Gorod
Aroom Hotel On Kitay-Gorod
8.3
$26
Mini-Hotel Old Moscow
Mini-Hotel Old Moscow
8.4
$30
Slavyanka Hotel
Slavyanka Hotel
8.1
$28
Izmailovo Alfa Hotel
Izmailovo Alfa Hotel
8.8
$35
Izmailovo Delta
Izmailovo Delta
8.6
$30
Hostel Moskow Ru
Hostel Moskow Ru
7.0
$35

Get the best value hotel in Moscow

These hotels have the best prices for their ratings
Garden Ring Hotel
Garden Ring Hotel
9.0
$44
Moscow Marriott Grand Hotel
Moscow Marriott Grand Hotel
8.9
$73
Holiday Inn Moscow - Sokolniki
Holiday Inn Moscow - Sokolniki
9.0
$38
Sheraton Palace Hotel, Moscow
Sheraton Palace Hotel, Moscow
8.9
$73
Mamaison All-Suites Spa Hotel Pokrovka
Mamaison All-Suites Spa Hotel Pokrovka
8.9
$92
Peter 1 Hotel
Peter 1 Hotel
8.9
$95

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?

The cost of a hotel room in Moscow will vary according to demand, location and star rating. On average, rooms will cost around $86 per night.

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

January is the cheapest month to book a hotel in Moscow. Prices can be 29% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Moscow?

Thursday is the day where you will typically find the lowest price for your hotel room in Moscow. The highest price tends to be on Monday.

How much does a hostel in Moscow cost?

Per person, per night, a hostel in Moscow (or a sub 2-star rated hotel) is priced at $43, on average. This price is $43 cheaper than your average Moscow hotel.