Hotels in Russia
Travelers are voting Hilton Garden Inn Perm Hotel, Europe and St Petersburg Hotel as the best of 904 hotels in Russia. Also popular are Vyborg Hotel in Moscow, Holiday Inn Chelyabinsk Rivers in Urals and Hotel Kempinski Moika 22 in Saint Petersburg. Want more? Check out our map of hotels in Russia or these 238 hotels in Saint Petersburg.