Hotels in Russia
Travelers are voting Europe, St Petersburg Hotel and Vyborg Hotel as the best of 902 hotels in Russia. Also popular are Hilton Garden Inn Perm Hotel in Perm and Katerina - City and Holiday Inn Moscow Simonovsky in Moscow. Want more? Check out our map of hotels in Russia or these 238 hotels in Saint Petersburg.