Search for:

Hotels in Russia

Find the best accommodation for your next trip

Price Match Guarantee

Free cancellation
Find hotels with free cancellation.

Total protection
Insure your trip, even for cases of Covid-19.

Flexible payment
Book with just a deposit and spread the cost.

MyPrice offers
Sign in for special prices on hotels.

Russia Hotels

The world's largest territory, Russia has many facets. You'll be able to explore cities and a very modern Russia in Moscow with its Red Square and its Kremlin or in Saint Petersburg with its Nevsky Prospect and its imperial palaces and majestic hotels. The wide open spaces of this country have always fascinated. Discover the Caucasus mountains, Lake Baikal, the virgin forests of Komi, the Lena Columns Natural Park, with its 200-metre high cliffs separated by ravines, an improbable geometrical natural landscape, all of which are classified as UNESCO sites along with 26 other natural and cultural sites. Find your hotel in Russia today!

Our top hotel offers in Russia

Popular destinations in Russia