Hotels in Moscow

Find the best deals on 10,043 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
$33 - $50
CHEAPEST CITY IN MOSCOW Zelenograd 21% cheaper Hotels in Zelenograd are the cheapest in Moscow at just $33 per night on average.
MOST EXPENSIVE CITY IN MOSCOW Moscow 20% more expensive Moscow has the highest priced hotels in Moscow with rooms averaging $50 per night.
MOST POPULAR CITY IN MOSCOW Moscow 67% 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
Minima Hotel Belorusskaya
Minima Hotel Belorusskaya
8.1
$37
View all deals
Izmailovo Beta Hotel
Izmailovo Beta Hotel
8.1
$26
View all deals
Cosmos Hotel
Cosmos Hotel
7.0
$31
View all deals
Hotel Metropol Moscow
Hotel Metropol Moscow
8.9
$258
View all deals
Novotel Moscow City
Novotel Moscow City
8.6
$67
View all deals
Vega Izmailovo Hotel
Vega Izmailovo Hotel
9.1
$44
View all deals
Sheraton Palace Hotel, Moscow
Sheraton Palace Hotel, Moscow
8.9
$77
View all deals
Legendary Hotel Sovietsky
Legendary Hotel Sovietsky
8.9
$46
View all deals
Triumph Palace Boutique Hotel
Triumph Palace Boutique Hotel
8.6
$110
View all deals
Aerostar Hotel Moscow
Aerostar Hotel Moscow
8.5
$42
View all deals
Hotel Milan
Hotel Milan
9.0
$45
View all deals
Peking Hotel
Peking Hotel
8.7
$42
View all deals
Renaissance Moscow Monarch Centre Hotel
Renaissance Moscow Monarch Centre Hotel
8.7
$67
View all deals
Crowne Plaza Moscow - Tretyakovskaya
Crowne Plaza Moscow - Tretyakovskaya
9.1
$64
View all deals
Astrus Hotel
Astrus Hotel
8.3
$36
View all deals
Moss Boutique Hotel
Moss Boutique Hotel
9.4
$168
View all deals

Things to do in Moscow

Red Square
Moscow Kremlin
Ivan the Great's Bell Tower

Are there hotels available near Red Square?

If you’re planning a trip to Moscow and want to stay at any of the 12 hotels in the area around Red Square you should expect to pay around $80/night. This price fluctuates based on time of year. During November (peak season) you can expect to pay $117/night and if you’re planning your visit in May (low season), the average price will typically be closer to $160/night. Hotels near Red Square are typically 190% lower than the average hotel in Moscow, which is $152.

Hotels near Red Square
  • Izmailovo Alfa Hotel
    Best value

    Izmailovo Alfa Hotel

    Izmailovskoe Shosse 71, Building A, Moscow, Moscow

    8.8

    $36

    View Deal
  • Hotel on Smirnovskaya 25
    #1 Most popular

    Hotel on Smirnovskaya 25

    Ulitsa Smirnovskaya 25, Bldg 4, Moscow, Moscow

    8.4

    $48

    View Deal
  • Golden Ring Hotel
    #2 Most popular

    Golden Ring Hotel

    5 Smolenskaya Street, Moscow, Moscow

    8.9

    $68

    View Deal
  • Holiday Inn Moscow - Sokolniki
    #3 Most popular

    Holiday Inn Moscow - Sokolniki

    Rusakovskaya Ulitsa 24, Moscow, Moscow

    9.1

    $51

    View Deal
  • Imperia City
    #4 Most popular

    Imperia City

    Presnenskaya Naberezhnaya, 6/2, Moscow, Moscow

    7.9

    $77

    View Deal
  • Azimut Hotel Smolenskaya Moscow
    #5 Most popular

    Azimut Hotel Smolenskaya Moscow

    8 Smolenskaya Street, Moscow, Moscow

    8.9

    $50

    View Deal
  • Hilton Moscow Leningradskaya

    Hilton Moscow Leningradskaya

    Kalanchevskaya Street 21/40, Moscow, Moscow

    8.5

    $64

    View Deal
  • Moscow Marriott Grand Hotel

    Moscow Marriott Grand Hotel

    26/1 Tverskaya Street, Moscow, Moscow

    8.8

    $75

    View Deal
  • Hotel Metropol Moscow

    Hotel Metropol Moscow

    2 Teatralny Proezd, Moscow, Moscow

    8.9

    $259

    View Deal
  • Intercontinental Moscow - Tverskaya

    Intercontinental Moscow - Tverskaya

    Tverskaya Ulitsa 22, Moscow, Moscow

    8.6

    $133

    View Deal
  • Arbat House

    Arbat House

    13, Skatertny Pereulok, Moscow, Moscow

    7.5

    $56

    View Deal
  • Slavyanka Hotel

    Slavyanka Hotel

    Suvorovskaya Sq., 2 Building 3, Moscow, Moscow

    8.1

    $40

    View Deal

Are there hotels available near Moscow Kremlin?

The average price of the 12 hotels near Moscow Kremlin is $91 per night. Since Moscow Kremlin is more popular during certain months of the year than others, the prices may vary depending on when you plan your trip. In a typical year, Moscow Kremlin is most popular during November and least popular during May. These are known as peak seasons and low seasons. The nightly rate for hotels near Moscow Kremlin during peak seasons is $117 and in low seasons is $160. Hotels near Moscow Kremlin are typically 167% lower than the average hotel in Moscow, which is $152.

Hotels near Moscow Kremlin
  • Izmailovo Alfa Hotel
    Best value

    Izmailovo Alfa Hotel

    Izmailovskoe Shosse 71, Building A, Moscow, Moscow

    8.8

    $36

    View Deal
  • Hotel on Smirnovskaya 25
    #1 Most popular

    Hotel on Smirnovskaya 25

    Ulitsa Smirnovskaya 25, Bldg 4, Moscow, Moscow

    8.4

    $48

    View Deal
  • Golden Ring Hotel
    #2 Most popular

    Golden Ring Hotel

    5 Smolenskaya Street, Moscow, Moscow

    8.9

    $68

    View Deal
  • Holiday Inn Moscow - Sokolniki
    #3 Most popular

    Holiday Inn Moscow - Sokolniki

    Rusakovskaya Ulitsa 24, Moscow, Moscow

    9.1

    $51

    View Deal
  • Imperia City
    #4 Most popular

    Imperia City

    Presnenskaya Naberezhnaya, 6/2, Moscow, Moscow

    7.9

    $77

    View Deal
  • Azimut Hotel Smolenskaya Moscow
    #5 Most popular

    Azimut Hotel Smolenskaya Moscow

    8 Smolenskaya Street, Moscow, Moscow

    8.9

    $50

    View Deal
  • Moscow Marriott Grand Hotel

    Moscow Marriott Grand Hotel

    26/1 Tverskaya Street, Moscow, Moscow

    8.8

    $75

    View Deal
  • Radisson Collection Hotel, Moscow

    Radisson Collection Hotel, Moscow

    2/1 Kutuzovsky Avenue, Moscow, Moscow

    9.2

    $147

    View Deal
  • Hotel Metropol Moscow

    Hotel Metropol Moscow

    2 Teatralny Proezd, Moscow, Moscow

    8.9

    $259

    View Deal
  • Intercontinental Moscow - Tverskaya

    Intercontinental Moscow - Tverskaya

    Tverskaya Ulitsa 22, Moscow, Moscow

    8.6

    $133

    View Deal
  • Arbat House

    Arbat House

    13, Skatertny Pereulok, Moscow, Moscow

    7.5

    $56

    View Deal
  • Peter 1 Hotel

    Peter 1 Hotel

    17 Bldg. 1, Neglinnaya St, Moscow, Moscow

    8.9

    $91

    View Deal

How much do hotels cost near Ivan the Great's Bell Tower?

If you’re planning a trip to Moscow and want to stay at any of the 12 hotels in the area around Ivan the Great's Bell Tower you should expect to pay around $83/night. This price fluctuates based on time of year. During November (peak season) you can expect to pay $117/night and if you’re planning your visit in May (low season), the average price will typically be closer to $160/night. Hotels near Ivan the Great's Bell Tower are typically 183% lower than the average hotel in Moscow, which is $152.

Hotels near Ivan the Great's Bell Tower
  • Izmailovo Alfa Hotel
    Best value

    Izmailovo Alfa Hotel

    Izmailovskoe Shosse 71, Building A, Moscow, Moscow

    8.8

    $36

    View Deal
  • Hotel on Smirnovskaya 25
    #1 Most popular

    Hotel on Smirnovskaya 25

    Ulitsa Smirnovskaya 25, Bldg 4, Moscow, Moscow

    8.4

    $48

    View Deal
  • Golden Ring Hotel
    #2 Most popular

    Golden Ring Hotel

    5 Smolenskaya Street, Moscow, Moscow

    8.9

    $68

    View Deal
  • Holiday Inn Moscow - Sokolniki
    #3 Most popular

    Holiday Inn Moscow - Sokolniki

    Rusakovskaya Ulitsa 24, Moscow, Moscow

    9.1

    $51

    View Deal
  • Imperia City
    #4 Most popular

    Imperia City

    Presnenskaya Naberezhnaya, 6/2, Moscow, Moscow

    7.9

    $77

    View Deal
  • Azimut Hotel Smolenskaya Moscow
    #5 Most popular

    Azimut Hotel Smolenskaya Moscow

    8 Smolenskaya Street, Moscow, Moscow

    8.9

    $50

    View Deal
  • Moscow Marriott Grand Hotel

    Moscow Marriott Grand Hotel

    26/1 Tverskaya Street, Moscow, Moscow

    8.8

    $75

    View Deal
  • Hotel Metropol Moscow

    Hotel Metropol Moscow

    2 Teatralny Proezd, Moscow, Moscow

    8.9

    $259

    View Deal
  • Intercontinental Moscow - Tverskaya

    Intercontinental Moscow - Tverskaya

    Tverskaya Ulitsa 22, Moscow, Moscow

    8.6

    $133

    View Deal
  • Arbat House

    Arbat House

    13, Skatertny Pereulok, Moscow, Moscow

    7.5

    $56

    View Deal
  • Peter 1 Hotel

    Peter 1 Hotel

    17 Bldg. 1, Neglinnaya St, Moscow, Moscow

    8.9

    $91

    View Deal
  • The Rooms Boutique Hotel

    The Rooms Boutique Hotel

    Nikoloyamskaya Street, 38/23, Moscow, Moscow

    8.1

    $52

    View Deal

Popular hotels in Moscow

Book a room in one of momondo’s favorite hotels in these popular Moscow cities
  • Izmailovo Alfa Hotel
    Best value

    Izmailovo Alfa Hotel

    Izmailovskoe Shosse 71, Building A, Moscow, Moscow

    8.8

    $36

    View Deal
  • Azimut Hotel Smolenskaya Moscow
    #1 Most popular

    Azimut Hotel Smolenskaya Moscow

    8 Smolenskaya Street, Moscow, Moscow

    8.9

    $50

    View Deal
  • Design Hotel Sukharevsky
    #2 Most popular

    Design Hotel Sukharevsky

    1st Koptelsky Pereulok, 2/7, Building 1, Moscow, Moscow

    8.6

    $70

    View Deal
  • Moscow Marriott Grand Hotel
    #3 Most popular

    Moscow Marriott Grand Hotel

    26/1 Tverskaya Street, Moscow, Moscow

    8.8

    $75

    View Deal
  • Radisson Slavyanskaya Hotel & Business Center
    #4 Most popular

    Radisson Slavyanskaya Hotel & Business Center

    Europe Square, 2, Moscow, Moscow

    8.4

    $49

    View Deal
  • Minima Hotel Belorusskaya
    #5 Most popular

    Minima Hotel Belorusskaya

    Ulitsa Lesnaya 20, Bldg. 2, Moscow, Moscow

    8.1

    $37

    View Deal
  • Holiday Inn Moscow - Lesnaya

    Holiday Inn Moscow - Lesnaya

    15 Lesnaya Street, Moscow, Moscow

    8.6

    $59

    View Deal
  • Novaya Moskva Mini Hotel
    Best value

    Novaya Moskva Mini Hotel

    Ulitsa Kievskay 4, uchastok 4, Kartmazovo, Moscow

    7.1

    $30

    View Deal
  • Mini hotel Tranzit Vnukovo
    #1 Most popular

    Mini hotel Tranzit Vnukovo

    Ulitsa Plotinnaya 1/1, Vnukovo, Moscow

    8.8

    $33

    View Deal
  • Takt Hotel
    #2 Most popular

    Takt Hotel

    Mozhayskoye Shosse 31 Km, 55b, Bldg. 1, Odintsovo, Moskovskaya

    8.3

    $31

    View Deal
  • Vnukovo Green Palace Hotel
    #3 Most popular

    Vnukovo Green Palace Hotel

    Privolnaya Ulitsa 1, Marushkino, Moscow

    $63

    View Deal
  • Vnukovo Hotel Moscow
    #4 Most popular

    Vnukovo Hotel Moscow

    Rasskazovka 1E, Vnukovo, Moscow

    7.5

    $57

    View Deal
  • Gala Luxe
    #5 Most popular

    Gala Luxe

    Moscow, Novo-Peredelkino, Ulitsa 4-ya Novie Sadi house 5, Kartmazovo, Moscow

    9.1

    $41

    View Deal
  • Guest House Vnukovo 41

    Guest House Vnukovo 41

    Village Vnukovo 41A, Vnukovo, Moscow

    8.8

    $33

    View Deal
  • Shokotel South-West
    Best value

    Shokotel South-West

    8 Ulitsa Pokryshkina, Moscow, Moscow

    7.1

    $28

    View Deal
  • Bogorodskoe Hotel
    #1 Most popular

    Bogorodskoe Hotel

    Leninskiy Propspekt 119A, Moscow, Moscow

    9.0

    $55

    View Deal
  • Sak Mini Hotel
    Best value

    Sak Mini Hotel

    Leningradskoye Shosse 42 km, Zelenograd, Moscow

    9.1

    $18

    View Deal

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 the most popular destination in Moscow?

momondo users most often search for hotels in Moscow when looking to visit Moscow. The average nightly rate for Moscow is $152. Other popular destinations in Moscow include Vnukovo and Rumyantsevo. Vnukovo has an average nightly rate of $63 and Rumyantsevo has an average nightly rate of $20.

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

Those looking for a good deal on a hotel room in Moscow should consider looking at hotels in Vnukovo, which is generally the cheapest city to stay in. If you are looking to stay elsewhere, a good deal for a hotel in Moscow would be any price less than $57/night.

What are the best hotels in Moscow?

Of all the hotels in Moscow, the most highly regarded hotel by momondo users is StandArt Hotel Moscow. A Member of Design Hotels, which received a rating of 94. Following StandArt Hotel Moscow. A Member of Design Hotels was Radisson Collection Hotel, Moscow with a rating of 92 and Holiday Inn Moscow - Sokolniki with a rating of 91.