We'll be on Skye for two weeks arriving May 12. We are familiar with the island and Portree but are sadly lacking in information on which pubs would be suitable for dinners. We have eaten at the Bistro at the Bosville Hotel several times and it was okay but we'd like a little variety. Can someone please recommend a few pubs that serve good pub grub for dinners? We'll be in a cottage so we cook for ourselves some nights but we also enjoy going out.