Hotels in Moscow

Search and compare Moscow hotels from hundreds of travel sites and save

Moscow, Moscow, Russia
28 Nov — 29 Nov2
Moscow, Moscow, Russia
Sun 28/11
Mon 29/11
...and more

Tips for booking a Moscow hotel

Cheapest month:January
Most expensive month:March
Average price in Moscow:C$ 148/night
Absolute cheapest price found:C$ 12/night
Cheapest day:Sunday
Most expensive day:Thursday
C$ 89 - C$ 487
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 77 - C$ 211
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Moscow hotels

Show all 9,765 hotels

Cheapest hotels in Moscow, Russia

Show all 9,765 hotels

Hotel prices in Moscow

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Moscow

About Moscow

Serving as the charismatic capital of Russia for more than eight centuries, Moscow is a sprawling metropolis along the Moskva River. Architectural landmarks showcase its powerful rule and stand alongside outstanding museums honouring Russia’s rich culture and larger-than-life heroes.

Things to do

No trip to Moscow is complete without visiting iconic Red Square, which has the brick walls of the Kremlin stretching along one side. In the centre lies Lenin’s Mausoleum, where the revolutionary’s body is embalmed, while St. Basil’s famous onion domes tower to the south.

Take a guided tour of the Kremlin Museum Complex, including its collection of royal clothing and chariots, and the Ivan the Great Bell Tower that adjoins the Assumption Belfry. You can also tour the Grand Kremlin Palace to see a glimpse of the official residence of the Russian President.

Moscow is overflowing with impressive art museums, but one of its best is definitely the Tretyakov Gallery. It boasts the world’s most outstanding collection of Russian fine art, from early religious icons to modern works by the likes of Wassily Kandinsky.

Interested in history? The Novodevichy Cemetery is where Anton Chekhov and Boris Yeltsin are laid to rest and lies adjacent to the Novodevichy Convent. This fortress-like building dates back to the early 16th century and is one of the best-preserved complexes in Moscow.

Getting around

Sheremetyevo International Airport is the main gateway to Moscow, situated around 45 minutes’drive north of the city. The metro system is an efficient way to get around the city centre, with most of the main sights within a short walk from one another.

Moscow travel FAQs

  • Where is the best place to stay in Moscow?

    When visiting Moscow, consider checking out Tverskoy District, Krasnoselsky District, and Eastern Administrative Okrug as some of the most sought after locations.

  • What are the best hotels in Moscow?

    Moscow Marriott Grand Hotel (8.7/10 from 6,238 reviews), Mirros Hotel Moscow Kremlin (8.9/10 from 2,344 reviews), and Hotel Metropol Moscow (8.9/10 from 2,753 reviews) are all highly rated places to stay in Moscow.

  • What is a good hotel near Moscow Kremlin?

    Mirros Hotel Moscow Kremlin is a popular hotel near Moscow Kremlin that is highly recommended, with a score of 8.9 across 2,344 reviews.

  • What is a good hotel in Moscow near Red Square?

    Moscow Marriott Grand Hotel is rated 8.7 from 6,238 reviews and is close to Red Square.

  • Is there a good hotel near All-Russian Exhibition Centre?

    If you’re looking for good hotels near All-Russian Exhibition Centre, consider Cosmos Hotel (rated 7.1 over 12,684 reviews).

  • How much do hotels in Moscow cost?

    The average price of a hotel in Moscow has been around C$ 87 per night over the last 3 days. For a 5-star hotel in Moscow, the average price is around C$ 247/night, depending on your dates. The average price of a 4-star hotel is C$ 106/night.

  • How much is a cheap hotel in Moscow?

    HotelsCombined searches in the last 3 days suggest cheap Moscow hotels have prices starting from as low as C$ 8/night, depending on the popularity of your requested dates.

  • How much is a hotel in Moscow tonight?

    Over the last 3 days, the starting price of a hotel in Moscow tonight has been as low as C$ 8 and the average price has been C$ 101. If you’d prefer 4-star accommodation, expect to pay at least C$ 46 for this evening.