Hotels in Moscow

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

If you’re planning on staying at any of momondo’s recommended hotels in the area of Moscow nearest to Red Square, you should expect to pay around $144/night. This price fluctuates based on time of year. In general, a rate under $144/night is a good deal for momondo users staying near Red Square. Hotels near Red Square are typically 65% more expensive than the average hotel in Moscow, which is $50.

Hotels near Red Square
Slavyanka Hotel
Best value
Slavyanka Hotel
8.1
$21
Bonjour na Taldomskoy
#1 Most popular
Bonjour na Taldomskoy
8.4
$32
Hit Hotel
#2 Most popular
Hit Hotel
8.7
$45
Park Tower Hotel
#3 Most popular
Park Tower Hotel
8.7
$28
Hotel Metropol Moscow
#4 Most popular
Hotel Metropol Moscow
8.9
$182
Peter 1 Hotel
#5 Most popular
Peter 1 Hotel
8.9
$72
Hotel National, a Luxury Collection Hotel, Moscow
Hotel National, a Luxury Collection Hotel, Moscow
9.0
$161
Arbat House Hotel
Arbat House Hotel
7.6
$34
Hotel Baltschug Kempinski Moscow
Hotel Baltschug Kempinski Moscow
8.7
$155
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0
$380
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.1
$452
Moscow Marriott Royal Aurora Hotel
Moscow Marriott Royal Aurora Hotel
9.1
$165

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, area hotels cost $135/night. This price may vary based on season. Hotels near Moscow Kremlin are typically 63% more expensive than the average hotel in Moscow, which is $50.

Hotels near Moscow Kremlin
Slavyanka Hotel
Best value
Slavyanka Hotel
8.1
$21
Bonjour na Taldomskoy
#1 Most popular
Bonjour na Taldomskoy
8.4
$32
Hit Hotel
#2 Most popular
Hit Hotel
8.7
$45
Park Tower Hotel
#3 Most popular
Park Tower Hotel
8.7
$28
Hotel Metropol Moscow
#4 Most popular
Hotel Metropol Moscow
8.9
$182
Pentahotel Moscow, Arbat
#5 Most popular
Pentahotel Moscow, Arbat
9.1
$47
Peter 1 Hotel
Peter 1 Hotel
8.9
$72
Hotel National, a Luxury Collection Hotel, Moscow
Hotel National, a Luxury Collection Hotel, Moscow
9.0
$161
Arbat House Hotel
Arbat House Hotel
7.6
$34
Hotel Baltschug Kempinski Moscow
Hotel Baltschug Kempinski Moscow
8.7
$155
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0
$380
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.1
$452

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 65% more expensive than the average hotel in Moscow, which is $50.

Hotels near Ivan the Great's Bell Tower
Slavyanka Hotel
Best value
Slavyanka Hotel
8.1
$21
Bonjour na Taldomskoy
#1 Most popular
Bonjour na Taldomskoy
8.4
$32
Hit Hotel
#2 Most popular
Hit Hotel
8.7
$45
Park Tower Hotel
#3 Most popular
Park Tower Hotel
8.7
$28
Hotel Metropol Moscow
#4 Most popular
Hotel Metropol Moscow
8.9
$182
Peter 1 Hotel
#5 Most popular
Peter 1 Hotel
8.9
$72
Hotel National, a Luxury Collection Hotel, Moscow
Hotel National, a Luxury Collection Hotel, Moscow
9.0
$161
Arbat House Hotel
Arbat House Hotel
7.6
$34
Hotel Baltschug Kempinski Moscow
Hotel Baltschug Kempinski Moscow
8.7
$155
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0
$380
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.1
$452
Moscow Marriott Royal Aurora Hotel
Moscow Marriott Royal Aurora Hotel
9.1
$165

Popular neighborhoods in Moscow

Search for hotels in these Moscow neighborhoods
Hotels in Krasnoselsky District
Search hotels in Krasnoselsky District
Hotel Mandarin Moscow
Best value
Hotel Mandarin Moscow
8.2
$21
Design Hotel Sukharevsky
#1 Most popular
Design Hotel Sukharevsky
8.6
$77
Hilton Moscow Leningradskaya
#2 Most popular
Hilton Moscow Leningradskaya
8.6
$49
Borodino Hotel
#3 Most popular
Borodino Hotel
8.9
$32
Lime Hotel
#4 Most popular
Lime Hotel
8.5
$22
Gorodotel On Leningradsky
#5 Most popular
Gorodotel On Leningradsky
8.4
$25
Hotels in Tverskoy District
Search hotels in Tverskoy District
Safari Hostel
Best value
Safari Hostel
$9
Moscow Marriott Grand Hotel
#1 Most popular
Moscow Marriott Grand Hotel
8.9
$56
Minima Hotel Belorusskaya
#2 Most popular
Minima Hotel Belorusskaya
8.1
$27
Holiday Inn Moscow - Lesnaya
#3 Most popular
Holiday Inn Moscow - Lesnaya
8.6
$34
Peter 1 Hotel
#4 Most popular
Peter 1 Hotel
8.9
$72
Intercontinental Moscow - Tverskaya
#5 Most popular
Intercontinental Moscow - Tverskaya
8.7
$98
Hotels in Southern Administrative Okrug
Search hotels in Southern Administrative Okrug
Bolshoy Gorod Hostel
Best value
Bolshoy Gorod Hostel
$6
Hotel Milan
#1 Most popular
Hotel Milan
8.9
$45
Intourist Kolomenskoe
#2 Most popular
Intourist Kolomenskoe
8.9
$32
Gallery Park
#3 Most popular
Gallery Park
6.5
$35
Hostel Republic
#4 Most popular
Hostel Republic
8.4
$8
Derevo Hostel
#5 Most popular
Derevo Hostel
8.3
$16
Hotels in North-Western Administrative Okrug
Search hotels in North-Western Administrative Okrug
Mars Hostel
Best value
Mars Hostel
$9
Moscow Holiday Hotel
#1 Most popular
Moscow Holiday Hotel
8.3
$32
Park Hotel Veles
#2 Most popular
Park Hotel Veles
8.1
$47
ibis budget Moscow Panfilovskaya
#3 Most popular
ibis budget Moscow Panfilovskaya
8.9
$22
ibis Moscow Oktyabrskoye Pole
#4 Most popular
ibis Moscow Oktyabrskoye Pole
8.7
$28
Moscow Crocus
#5 Most popular
Moscow Crocus
6.2
$20

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

25%

expected price decrease

most expensive time to stay

35%

expected price increase

Price
$111 - $226
Highest day of week
Thursday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$134

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$114

av. 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
$19 - $25
3 star
$46 - $56
4-5 star
$93 - $108

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
$40
Hostel Zelenogradskiy
#2 most popular
Hostel Zelenogradskiy
6.5
$8
Hostel Aleks
Best value
Hostel Aleks
8.6
$8
3 stars
Minima Hotel Belorusskaya
#1 most popular
Minima Hotel Belorusskaya
8.1
$27
Izmailovo Beta Hotel
#2 most popular
Izmailovo Beta Hotel
8.1
$25
Amay Hotel On Pervomayskoy
Best value
Amay Hotel On Pervomayskoy
8.8
$13
4 stars and above
Izmailovo Alfa Hotel
#1 most popular
Izmailovo Alfa Hotel
8.8
$29
Azimut Hotel Smolenskaya Moscow
#2 most popular
Azimut Hotel Smolenskaya Moscow
9.0
$37
Park-Hotel Europe
Best value
Park-Hotel Europe
9.0
$6

Hostels and cheap hotels in Moscow

These hotels and hostels are the cheapest accommodations available in Moscow
Bolshoy Gorod Hostel
Bolshoy Gorod Hostel
$6
Hostel Zelenogradskiy
Hostel Zelenogradskiy
6.5
$8
Park-Hotel Europe
Park-Hotel Europe
9.0
$6
Croissant Bakery and Hotel
Croissant Bakery and Hotel
8.2
$8
Hostel Aleks
Hostel Aleks
8.6
$8
Hostel Republic
Hostel Republic
8.4
$8

Get the best value hotel in Moscow

These hotels have the best prices for their ratings
Izmailovo Alfa Hotel
Izmailovo Alfa Hotel
8.8
$29
Radisson Slavyanskaya Hotel & Business Center
Radisson Slavyanskaya Hotel & Business Center
8.4
$32
Azimut Hotel Smolenskaya Moscow
Azimut Hotel Smolenskaya Moscow
9.0
$37
Holiday Inn Moscow - Lesnaya
Holiday Inn Moscow - Lesnaya
8.6
$34
Moscow Marriott Grand Hotel
Moscow Marriott Grand Hotel
8.9
$56
Peter 1 Hotel
Peter 1 Hotel
8.9
$72

Moscow travel information

How long do people stay in Moscow?

A stay of 4 nights is most popular when visiting Moscow.

How much does a hotel cost in Moscow?

$52 per night is the average rate for a room when booking a hotel in Moscow. Prices will differ depending on factors such as star rating, time of year and location.

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

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

Which day is cheapest to stay in Moscow?

Hotel rooms in Moscow are generally cheapest on Saturday and more costly on Wednesday.

How much does a hostel in Moscow cost?

On average, a hostel in Moscow will be priced around $16. This price will be per person, per night and was obtained using hostel and 2 star or below hotels. In comparison, this will be $36 lower than your typical Moscow hotel.