Sleeping

Kirkcaldy's handful of hotels are aimed mainly at business travellers and wedding parties, and there's only a half-dozen or so B&Bs; most visitors will prefer to stay in St Andrews or Edinburgh.