I know you have a bar and restaurant on-site but are there any other pubs nearby?
Not within walking distance but short drive away there is plenty choice
Get an answer from Premier Inn Edinburgh Park (The Gyle) Hotel staff and past guests.
3 Days in Edinburgh
Guide to Edinburgh Outdoors