i don't know if there are any particular mountain resorts here, but, have you heard of compostella? north man tingai na if im not mistaken, its a great place to go hiking and unwind, and play with the cows.

but u gotta have a place there, your own place, so technically its not really a resort, but the place's great. ;p
i think mountain view has rooms to offer, im not very sure if they still have, its been a long time since iv been threre, but u know u could give it a try.
lemme hear updates, i kinda want to too. hehe