The Mill House Hotel would be the perfect place to stay in the Spey Bay area. Located directly on the A98, it's the ideal base to visit attractions in the local area. The food is excellent too!