Venues in Portree

You could also try:
Strathcarron, Kyle, L'Islet, Achnasheen or Nationally