Hoey fired a pair of 7-under 65s over the last two rounds to claim his fourth European Tour title.
After falling behind third-round co-leader Damien McGrane on the 11th hole Sunday, Hoey birdied the 14th and 15th to claim the lead, later padding his advantage with another birdie at the par-five 17th.
He finished three strokes clear of the field at 17-under 271.
McGrane bogeyed the 17th and ended the day with a 2-under 70, good for a second place at minus-15.
Two strokes further back was Jamie Donaldson, who flirted with a possible 59 during a fantastic round but settled instead for an 11-under 61.