Set to score a mere 57 runs to win in their second innings on the final day, Himachal reached the target losing the lone wicket of Vikarmjeet Malick.
Sandeep Sharma and Ajaya Manu saw the visitors through.
Orissa, which had entered the plate group final after a gap of three seasons, disappointed yet again.
Having a conceded a first innings lead of 160 runs, the hosts batsmen failed miserably in the second knock as they were bowled out for 216. Haladhar Das was the sole Orissa batsman, who showed some grit by scoring 51.
For the visitors, Vikarmjeet Malick claimed four for 63, while Vishal Bhatia took two wickets for 55 runs.
The match was sealed for Orissa on the fourth day morning when Himachal tailenders batted confidently to post a lead of 160 runs with number nine Sarandeep Singh and number ten Ashok Thakur scoring 50 and 70 respectively.
Meanwhile, Orissa Cricket Association secretary Ashribad Behera announced that the champion team would receive a cash prize of Rs four lakh while the runners-up would collect Rs two lakh.
Orissa 1st innings: 317 all out Himachal Pradesh 1st Innings: 477 all out (Sandeep Sharma 76, Ajay Manu 82, Mukesh Sharma 84, Ashok Thakur 70, Sarandeep 50, Sanjay Satpathy 3 for 129) Orissa 2nd Innings: 216 all out (Haldhar Das 51, Vikramjeet 4 for 63, Sandeep Sharma 4 for 63 Vishal Bhatia 2 for 55) Himachal Pradesh 2nd Innings: 58 for 1 (Vikarmjeet Malik 30, Sukant Khatua 1 for 18)