Travelers are voting Hotel Savoy, Golden Apple Hotel and Hotel Budapest as the best of 13 resorts in Moscow. You can find 18 resorts in Central Russia and 60 resorts in the country of Russia. Our members favorite in Central Russia is Snegurochka and Moskomsport is the top pick in Russia. Want more? Check out our map of resorts in Moscow.