Let KAYAK do the searching
Russia has a variety of luxury hotels to stay at. In Moscow, some recommended hotels are Hotel National, a Luxury Collection Hotel - Moscow, Barvikha Hotel and Spa, The Ritz-Carlton – Moscow and The St. Regis Moscow Nikolskaya. If you are looking to stay at a luxury hotel in St. Petersburg, some recommended hotels are Four Seasons Hotel Lion Palace St. Petersburg, Napoleon Apart-Hotel and Wawelberg Hotel. Luxury hotels throughout the country have modern or classic looks. If you are looking to stay at a historic hotel, staying in St. Petersburg or Moscow are good locations.
Shopping is fantastic within many cities in Russia; the bigger the city, the better the shopping. Shopping in Moscow gives you a large variety of shops to look at. Some recommended hotels close to the shopping districts are Hotel Metropol Moscow, Hotel Savoy Moscow and Grada Boutique Hotel.
Russia is an excellent destination for the family, as there are many historical sites and family-friendly activities to do. St. Petersburg in particular is a great city to visit with your family. The city offers various hotels for the family; some recommendations are Park Inn by Radisson Pulkovskaya Hotel & Conference and Staybridge Suites St. Petersburg.
Hotels are safe environments for travelers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in Russia.
Based on KAYAK hotel searches, the most popular destination is Saint Petersburg (50% of total searches to Russia). The next most popular destinations are Moscow (33%) and Chita (17%).
Based on KAYAK hotel searches, the most popular region to stay in Russia is Sankt-Peterburg. Zabaikalskiy and Moscow are also very popular.