It is possible to get a buy-to-let mortgage as a non-UK citizen. Most buy-to-let lenders require a minimum 25% deposit and often require a minimum £25,000 earned income.