www.inkeith.com carries much more information about the town - including where to stay - a wee look there will give you a better idea of what the town has.
If you want to talk to someone about accommodation during the Keith Festival, contact Eddie Harvey on 01542 882908 who will let you know about availability and help you organise your stay.
Alternatively, you can contact accommodation providers directly using the contact details below - though bear in mind the closer we get to the weekend, the busier the venues will be!
The Royal Hotel & Restaurant - 01542 886978
The Ugie House Hotel - 01542 887671
The Grampian Hotel - 01542 887342
The Fife Arms Hotel - 01542 882351