Well I would book your massage before your vacation because usually the spas book up quickly. It really depends on what kind of massage you get, but in my opinion I would get the massage after the hike, so when your on the hike you have something to look for at the end of the hike, and a great ending to a vacation.
Have fun!!!