Hotels in Moscow

Find the best deals on 8,643 hotels in Moscow

Check-in
Check-out
Compare vs momondo |

Top Hotels in Moscow

Find the perfect Moscow hotel for business or leisure
$self.alt
Winterfell on Tsvetnoy Bulvar
7.8
14€
View all deals
$self.alt
Golden Ring Hotel
8.8
67€
View all deals
$self.alt
Barvikha Hotel and Spa
9.1
313€
View all deals
$self.alt
Arbat Inn
8.6
40€
View all deals
$self.alt
Villa Kadashi Boutique Hotel
9.2
128€
View all deals
$self.alt
La Maison Residence
8.9
55€
View all deals

Popular neighbourhoods in Moscow

Search for hotels in these Moscow neighbourhoods
Hotels in South-Western Administrative
Search hotels in South-Western Administrative
$self.alt
Best value
Hostel Mint
10.0
5€
$self.alt
No. 1 most popular
Prince Park Hotel
8.3
47€
$self.alt
No. 2 most popular
Korston Club Hotel
8.5
60€
$self.alt
No. 3 most popular
Hotel Sevastopol Modern
8.6
27€
$self.alt
No. 4 most popular
Uzkoe
7.6
37€
$self.alt
No. 5 most popular
Berlin Hotel
8.2
38€
Hotels in South-Eastern Administrative Okrug
Search hotels in South-Eastern Administrative Okrug
$self.alt
Best value
Tarleon Mini-Hotel
7.3
7€
$self.alt
No. 1 most popular
Dynasty Hotel Lefortovo
8.3
30€
$self.alt
No. 2 most popular
Hotel Moskvich
7.5
17€
$self.alt
No. 3 most popular
Hotel Nicole
7.9
44€
$self.alt
No. 4 most popular
Travel Inn Aviamotornaya
8.1
10€
$self.alt
No. 5 most popular
Hotel Elite
8.0
45€
Hotels in Tverskoy District
Search hotels in Tverskoy District
$self.alt
Best value
Chekhoff Hotel Moscow Curio Collection by Hilton
9.1
4€
$self.alt
No. 1 most popular
Moscow Marriott Grand Hotel
9.0
73€
$self.alt
No. 2 most popular
Sheraton Palace Hotel, Moscow
8.9
78€
$self.alt
No. 3 most popular
Intercontinental Moscow - Tverskaya
8.8
115€
$self.alt
No. 4 most popular
Holiday Inn Moscow - Lesnaya
8.6
45€
$self.alt
No. 5 most popular
Peter 1 Hotel
8.9
81€
Hotels in Krasnoselsky District
Search hotels in Krasnoselsky District
$self.alt
Best value
Guest House Pereulok
7.7
5€
$self.alt
No. 1 most popular
Hilton Moscow Leningradskaya
8.8
77€
$self.alt
No. 2 most popular
Hilton Garden Inn Moscow Krasnoselskaya
9.2
49€
$self.alt
No. 3 most popular
Hotel Mandarin Moscow
8.0
43€
$self.alt
No. 4 most popular
Clementine Hotel
8.6
38€
$self.alt
No. 5 most popular
Borodino Hotel
8.9
38€

When to book a hotel in Moscow

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

cheapest month to stay

22%

expected price decrease

most expensive time to stay

52%

expected price increase

Price
84€ - 164€
Highest day of week
Thursday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

110€

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

91€

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.
90
Days before departure
0
1-2 star
17€ - 21€
3 star
40€ - 50€
4-5 star
82€ - 96€

How much does a hotel in Moscow cost per night?

Use the information below to find quality Moscow hotel rooms for low prices
4 stars and above
$self.alt
#1 most popular
Golden Ring Hotel
8.8
67€
$self.alt
#2 most popular
Barvikha Hotel and Spa
9.1
313€
$self.alt
Best value
La Maison Residence
8.9
55€

Cheapest hotels in Moscow

These hotels and hostels usually make for a cheap way to stay in Moscow
$self.alt
Winterfell on Tsvetnoy Bulvar
7.8
14€
$self.alt
Golden Ring Hotel
8.8
67€
$self.alt
Arbat Inn
8.6
40€
$self.alt
Villa Kadashi Boutique Hotel
9.2
128€
$self.alt
La Maison Residence
8.9
55€
$self.alt
Barvikha Hotel and Spa
9.1
313€

Get the best value hotel in Moscow

These hotels have the best prices for their ratings
$self.alt
Golden Ring Hotel
8.8
67€
$self.alt
La Maison Residence
8.9
55€
$self.alt
Winterfell on Tsvetnoy Bulvar
7.8
14€
$self.alt
Villa Kadashi Boutique Hotel
9.2
128€
$self.alt
Arbat Inn
8.6
40€
$self.alt
Barvikha Hotel and Spa
9.1
313€

Moscow travel information

How long do people stay in Moscow?

The average length of stay in Moscow 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 94€ per night.

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

Moscow hotels are at their most economical to book in the month of November. The rates you are charged may be 26% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Moscow?

The cost of a Moscow hotel room will vary for each day, but generally Saturday works out the most economical, with Wednesday proving the least economical.

How much does a hostel in Moscow cost?

Moscow hostels and hotels with a 2 star rating and below charge around 16€ for a bed per person. This will be around 100€ under the cost of a typical Moscow hotel.


Looking for a specific type of hotel?

Check out these great hotels in Moscow that are perfect for any stay
Luxury hotels in Moscow
$self.alt
Best value
Golden Ring Hotel
8.8
67€

momondo's favourite hotels

Learn more about these user-preferred hotels in Moscow

Popular flight routes to Moscow

Find the cheapest flights to Moscow on popular routes
Dublin to Moscow
Fastest flight time
8h 05m
Cheapest price
135€

Start planning your trip to Moscow


People interested in Moscow also looked at

Not set on Moscow? Search the best deals on hotels in these destinations