two other beaches i have thought of that are stunning ...but further up....Achmelvich and Clachtoll probebly a 3 hour drive from where you are staying....but worth it if its nice weather and you can be arsed.....you could stop off at Ullapool and have a look round...its a big town for up there so if your in a self catering cottage or caravan you could kill 2 birds with one stone and get some shopping in at the supermarket...