WATCH the Dubai Tennis Championships LIVE & ONLY on beIN SPORTS | Foxtel, Kayo Sports, Fetch TV, beIN SPORTS CONNECT
The 20-time grand slam winner was deported from Australia on the eve of the Australian Open after his entry visa to the country was cancelled.
Djokovic, who told officials he was not vaccinated against COVID-19, believed he was still eligible to enter the country and compete after testing positive for coronavirus last month and making a full recovery.
Dubai does not have the same conditions for entry as Australia, and Djokovic will be free to compete at the tournament he has won five times previously provided that he can produce a negative PCR test result on arrival.
His place in the field was confirmed by tournament organisers, with Djokovic joined by defending champion Aslan Karatsev and last year's beaten semi-finalists Andrey Rublev and Denis Shapovalov. The tournament runs from 21-26 February.
After strong Australian Open campaigns, Felix Auger-Aliassime, Jannik Sinner and Gael Monfils have also entered the Dubai event, which will be staged for a 30th time.
Djokovic won a hat-trick of Dubai titles from 2009 to 2011, adding further triumphs in 2013 and 2020. Only Roger Federer, with eight titles, has had more success at the tournament.
Serbian superstar Djokovic is not entered for the ATP 500 events in Rotterdam or Rio de Janeiro that precede the Dubai tournament.
Unlike in Australia, the 34 year-old can likely expect the red-carpet treatment in Dubai, where Colm McLoughlin, CEO of tournament sponsors Dubai Duty Free, said: "We are delighted to see Novak back in Dubai for the 12th time when he will be seeking his sixth title and we wish him the best of luck."