Hotels in Moscow

Find the best deals on 8,789 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?

Hotels near Red Square are typically 72% more expensive than the average hotel in Moscow, which is ₹ 3,602.

Hotels near Red Square
Arbat House Hotel
Best value
Arbat House Hotel
7.6
₹ 2,482
Mamaison All-Suites Spa Hotel Pokrovka
No. 1 most popular
Mamaison All-Suites Spa Hotel Pokrovka
8.9
₹ 5,474
Hotel Metropol Moscow
No. 2 most popular
Hotel Metropol Moscow
8.9
₹ 13,210
Peter 1 Hotel
No. 3 most popular
Peter 1 Hotel
8.9
₹ 5,182
Hotel National, a Luxury Collection Hotel, Moscow
No. 4 most popular
Hotel National, a Luxury Collection Hotel, Moscow
9.0
₹ 11,750
Hotel Baltschug Kempinski Moscow
No. 5 most popular
Hotel Baltschug Kempinski Moscow
8.7
₹ 11,677
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0
₹ 27,441
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.1
₹ 32,987
Moscow Marriott Royal Aurora Hotel
Moscow Marriott Royal Aurora Hotel
9.1
₹ 13,940
StandArt Hotel Moscow. A Member of Design Hotels
StandArt Hotel Moscow. A Member of Design Hotels
9.4
₹ 7,079
Matreshka Hotel
Matreshka Hotel
7.4
₹ 3,504
The St. Regis Moscow Nikolskaya
The St. Regis Moscow Nikolskaya
9.1
₹ 20,362

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 ₹ 12,620 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 ₹ 3,602.

Hotels near Moscow Kremlin
Arbat House Hotel
Best value
Arbat House Hotel
7.6
₹ 2,482
Mamaison All-Suites Spa Hotel Pokrovka
No. 1 most popular
Mamaison All-Suites Spa Hotel Pokrovka
8.9
₹ 5,474
Hotel Metropol Moscow
No. 2 most popular
Hotel Metropol Moscow
8.9
₹ 13,210
Pentahotel Moscow, Arbat
No. 3 most popular
Pentahotel Moscow, Arbat
9.1
₹ 3,431
Peter 1 Hotel
No. 4 most popular
Peter 1 Hotel
8.9
₹ 5,182
Hotel National, a Luxury Collection Hotel, Moscow
No. 5 most popular
Hotel National, a Luxury Collection Hotel, Moscow
9.0
₹ 11,750
Hotel Baltschug Kempinski Moscow
Hotel Baltschug Kempinski Moscow
8.7
₹ 11,677
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0
₹ 27,441
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.1
₹ 32,987
Moscow Marriott Royal Aurora Hotel
Moscow Marriott Royal Aurora Hotel
9.1
₹ 13,940
Matreshka Hotel
Matreshka Hotel
7.4
₹ 3,504
The St. Regis Moscow Nikolskaya
The St. Regis Moscow Nikolskaya
9.1
₹ 20,362

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 ₹ 12,668 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 71% more expensive than the average hotel in Moscow, which is ₹ 3,602.

Hotels near Ivan the Great's Bell Tower
Arbat House Hotel
Best value
Arbat House Hotel
7.6
₹ 2,482
Mamaison All-Suites Spa Hotel Pokrovka
No. 1 most popular
Mamaison All-Suites Spa Hotel Pokrovka
8.9
₹ 5,474
Hotel Metropol Moscow
No. 2 most popular
Hotel Metropol Moscow
8.9
₹ 13,210
Peter 1 Hotel
No. 3 most popular
Peter 1 Hotel
8.9
₹ 5,182
Hotel National, a Luxury Collection Hotel, Moscow
No. 4 most popular
Hotel National, a Luxury Collection Hotel, Moscow
9.0
₹ 11,750
Hotel Baltschug Kempinski Moscow
No. 5 most popular
Hotel Baltschug Kempinski Moscow
8.7
₹ 11,677
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0
₹ 27,441
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.1
₹ 32,987
Moscow Marriott Royal Aurora Hotel
Moscow Marriott Royal Aurora Hotel
9.1
₹ 13,940
Matreshka Hotel
Matreshka Hotel
7.4
₹ 3,504
The St. Regis Moscow Nikolskaya
The St. Regis Moscow Nikolskaya
9.1
₹ 20,362
President-Hotel
President-Hotel
8.8
₹ 4,014

Popular neighbourhoods in Moscow

Search for hotels in these Moscow neighbourhoods
Hotels in Tverskoy District
Search hotels in Tverskoy District
Arium Hotel
Best value
Arium Hotel
8.9
₹ 3,504
Moscow Marriott Grand Hotel
No. 1 most popular
Moscow Marriott Grand Hotel
8.9
₹ 4,160
Sheraton Palace Hotel, Moscow
No. 2 most popular
Sheraton Palace Hotel, Moscow
8.9
₹ 4,087
Intercontinental Moscow - Tverskaya
No. 3 most popular
Intercontinental Moscow - Tverskaya
8.7
₹ 7,152
Hotel National, a Luxury Collection Hotel, Moscow
No. 4 most popular
Hotel National, a Luxury Collection Hotel, Moscow
9.0
₹ 11,750
Moscow Marriott Royal Aurora Hotel
No. 5 most popular
Moscow Marriott Royal Aurora Hotel
9.1
₹ 12,042
Hotels in Presnensky District
Search hotels in Presnensky District
Crowne Plaza Moscow - World Trade Centre
Best value
Crowne Plaza Moscow - World Trade Centre
9.1
₹ 4,087
Novotel Moscow City
No. 1 most popular
Novotel Moscow City
8.7
₹ 4,817
V Hotel Sadovaya
No. 2 most popular
V Hotel Sadovaya
9.4
₹ 4,744
Hotels in South-Eastern Administrative Okrug
Search hotels in South-Eastern Administrative Okrug
Hotel Oblaka
Best value
Hotel Oblaka
9.0
₹ 2,993
Hotels in Basmanny District
Search hotels in Basmanny District
Holiday Inn Express Moscow - Baumanskaya
Best value
Holiday Inn Express Moscow - Baumanskaya
9.3
₹ 1,825
Red Brick Hotel
No. 1 most popular
Red Brick Hotel
8.8
₹ 2,044

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
₹ 6,281 - ₹ 14,096
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

₹ 8,685

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

₹ 7,663

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
₹ 1,387 - ₹ 1,825
3 star
₹ 3,358 - ₹ 4,087
4-5 star
₹ 6,788 - ₹ 7,882

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
Hotel Mirage Sheremetyevo
#1 most popular
Hotel Mirage Sheremetyevo
6.0
₹ 1,971
Portal Hostel and Hotel
#2 most popular
Portal Hostel and Hotel
8.0
₹ 1,825
Loft Hostel
Best value
Loft Hostel
6.3
₹ 657
3 stars
Volga Apart Hotel
#1 most popular
Volga Apart Hotel
8.8
₹ 2,336
Matreshka Hotel
#2 most popular
Matreshka Hotel
7.4
₹ 3,504
Izmailovo Beta Hotel
Best value
Izmailovo Beta Hotel
8.1
₹ 1,825
4 stars and above
Izmailovo Alfa Hotel
#1 most popular
Izmailovo Alfa Hotel
8.8
₹ 2,117
Moscow Marriott Grand Hotel
#2 most popular
Moscow Marriott Grand Hotel
8.9
₹ 4,160
Aerostar Hotel Moscow
Best value
Aerostar Hotel Moscow
8.4
₹ 1,940

Hostels and cheap hotels in Moscow

These hotels and hostels are the cheapest accommodations available in Moscow
Avita Aviamotornaya
Avita Aviamotornaya
₹ 584
Hotel Olimpiyskiy
Hotel Olimpiyskiy
6.2
₹ 949
Loft Hostel
Loft Hostel
6.3
₹ 657
Makarov Hostel
Makarov Hostel
7.5
₹ 1,241
Hotel & Hostel Vstrechi na Arbate
Hotel & Hostel Vstrechi na Arbate
8.6
₹ 876
Nice Hostel Paveletskaya
Nice Hostel Paveletskaya
8.4
₹ 1,533

Get the best value hotel in Moscow

These hotels have the best prices for their ratings
Izmailovo Alfa Hotel
Izmailovo Alfa Hotel
8.8
₹ 2,117
Holiday Inn Moscow - Sokolniki
Holiday Inn Moscow - Sokolniki
9.0
₹ 2,190
Moscow Marriott Grand Hotel
Moscow Marriott Grand Hotel
8.9
₹ 4,160
Azimut Hotel Olympic Moscow
Azimut Hotel Olympic Moscow
9.0
₹ 2,190
Crowne Plaza Moscow - World Trade Centre
Crowne Plaza Moscow - World Trade Centre
9.1
₹ 4,087
Sheraton Palace Hotel, Moscow
Sheraton Palace Hotel, Moscow
8.9
₹ 4,087

Moscow travel information

How long do people stay in Moscow?

The average length of stay in Moscow is 3 nights.

How much does a hotel cost in Moscow?

The price of a hotel in Moscow depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around ₹ 3,822 per night.

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

Room prices for hotels in Moscow can be as much as 29% lower in the month of January. So this is a great time to book and save money.

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?

Moscow hostels and hotels with a 2 star rating and below charge around ₹ 1,964 for a bed per person. This will be around ₹ 1,858 under the cost of a typical Moscow hotel.