Thorbjørn Olesen started the day with a four-shot lead and shot a final round 67, featuring an eagle at the par-5 8th and a double bogey at the par-4 2nd, to reach 27-under and win his eighth DP World Tour title by six shots.
"It was still a battle out there, it got close and you've got one of the most talented players right behind you so I knew it was going to be tough and we were tied for the lead very quickly.
"I played some nice golf coming in and holed the right putts at the right time.
"To win was a goal and it was nice to get that here, especially being here at my new home. It's always a place I like to come to, not just for golf but for holidays. It's a great place and I'm really happy that I could get a win here."
Fellow Dane Rasmus Højgaard shot a 69 to finish second at 21-under followed a shot behind by France's Frederic Lacroix (68) in third place.
England's Callum Shinkwin who led after the first round carded a 68 for a share of fourth place at 17-under alongside South Africa's Brandon Stone (70), Japan's Keita Nakajima (67) and Germany's Yannik Paul (68) and Maximilian Kieffer (66).