The Highland Games in Inverness, has expanded to include ceilidh music at night (only piping is part of the games). Inverness is also a good base for various pubs that have music sessions, depending on what days you stay.
https://invernesshighlandgames.com/big-top-evening-ceilidh/