Hotels in Russia

Find the best deals on 84,996 hotels in Russia

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Russia

Looking for a city in Russia to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£21 - £37
CHEAPEST CITY IN RUSSIA Krasnodar 28% cheaper Hotels in Krasnodar are the cheapest in Russia at just £21 per night on average.
MOST EXPENSIVE CITY IN RUSSIA Moscow 29% more expensive Moscow has the highest priced hotels in Russia with rooms averaging £37 per night.
MOST POPULAR CITY IN RUSSIA Moscow 84% more users visited More momondo users search for hotels in Moscow than any other city in Russia

Popular Cities in Russia

Book one of the best deals Russia has to offer in these popular locations
Izmailovo Delta
Best value
Izmailovo Delta
8.7
£18
Crowne Plaza Moscow - World Trade Centre
No. 1 most popular
Crowne Plaza Moscow - World Trade Centre
9.1
£39
Izmailovo Alfa Hotel
No. 2 most popular
Izmailovo Alfa Hotel
8.8
£23
Hotel Metropol Moscow
No. 3 most popular
Hotel Metropol Moscow
8.9
£138
Peter 1 Hotel
No. 4 most popular
Peter 1 Hotel
8.9
£54
Hilton Moscow Leningradskaya
No. 5 most popular
Hilton Moscow Leningradskaya
8.6
£38
Hotel National, a Luxury Collection Hotel, Moscow
Hotel National, a Luxury Collection Hotel, Moscow
9.0
£71
Hotels in Saint Petersburg
Search hotel deals in Saint Petersburg
Asteria Hotel
Best value
Asteria Hotel
8.7
£16
Azimut Hotel St. Petersburg
No. 1 most popular
Azimut Hotel St. Petersburg
8.3
£18
Holiday Inn Express St. Petersburg - Sadovaya
No. 2 most popular
Holiday Inn Express St. Petersburg - Sadovaya
9.3
£22
Belmond Grand Hotel Europe
No. 3 most popular
Belmond Grand Hotel Europe
9.3
£115
Station Hotel Premier S10
No. 4 most popular
Station Hotel Premier S10
8.7
£17
Best Western PLUS Centre Hotel
No. 5 most popular
Best Western PLUS Centre Hotel
8.6
£23
Hotel Gogol
Hotel Gogol
9.1
£27
Hostel Green Point
Best value
Hostel Green Point
8.7
£6
Hostel Energy
No. 1 most popular
Hostel Energy
£8
Hostel Center Blizzzko
No. 2 most popular
Hostel Center Blizzzko
£9
Apartments Near Kremlin
No. 3 most popular
Apartments Near Kremlin
8.0
£18
Backpack Hostel
No. 4 most popular
Backpack Hostel
9.1
£6
Admiral Hotel - hostel
No. 5 most popular
Admiral Hotel - hostel
6.4
£18
Mini-Hotel Zoo
Mini-Hotel Zoo
8.2
£7
Nice Hostel Samara
Best value
Nice Hostel Samara
£5
Comfort Hostel
No. 1 most popular
Comfort Hostel
8.2
£7
Mini-Hotel Dom 55
No. 2 most popular
Mini-Hotel Dom 55
9.5
£17
Kalinka Hotel
No. 3 most popular
Kalinka Hotel
7.2
£20
Hostel 4&4
No. 4 most popular
Hostel 4&4
£9
Mbi Doma
No. 5 most popular
Mbi Doma
9.0
£9
Hostel Almira
Hostel Almira
7.9
£10
Yelizaveta Mini Hotel
Best value
Yelizaveta Mini Hotel
9.5
£24
Marins Park Hotel Sochi
No. 1 most popular
Marins Park Hotel Sochi
7.8
£28
Radisson Collection Paradise Resort & Spa
No. 2 most popular
Radisson Collection Paradise Resort & Spa
9.0
£75
Bridge Resort
No. 3 most popular
Bridge Resort
8.8
£39
Villa Anna
No. 4 most popular
Villa Anna
8.8
£33
Radisson Blu Resort & Congress Centre, Sochi
No. 5 most popular
Radisson Blu Resort & Congress Centre, Sochi
8.8
£66
Park Inn by Radisson Sochi City Centre
Park Inn by Radisson Sochi City Centre
8.8
£33

Russia travel tips

Let us help you with the best tips about Russia

When is the least expensive time to stay in Russia?

At just £46 per night on average, February is the least expensive month to stay at a hotel in Russia. The most expensive month to stay at a hotel in Russia is May.

Where do most people stay in Russia?

Our users tend to visit Moscow more often than any other city when travelling to Russia.

Which city in Russia has the most expensive hotel rooms?

At £37 per night, Moscow is the most expensive city in Russia to book a hotel room in. The average cost of £37 is about 29% above the country's average price per night.

Which city in Russia has the least expensive hotel rooms?

The least expensive city in Russia to stay in is Saratov. With an average rate of £6 per night, Saratov is about 91% less expensive than other cities in Russia.


Discover these regions in Russia

Find the perfect area of Russia for your next getaway