The best stays for skiers, spa lovers, and nature seekers.