A Great Place To Stay In The Kingdom Of Fife, Scotland

The Royal Hotel is a small private hotel offering comfortable accommodation, good Scottish Fayre in their restaurant and a warm welcome to all. We can cater for any celebration in our newly refurbished function suite which seats up to 120 people.

The Hotel is ideally situated for touring round Scotland - Edinburgh is only 30 minutes away as is St Andrews. Aberdeen, Perth and Inverness are all within easy travelling distance. Public transport links are excellent:the railway station in Kirkcaldy is only 10 minutes away and we have a bus stop right on our doorstep. Edinburgh Airport is only 30 minutes away and its only 12 miles to Rosyth Ferry Port.

We have cycleways nearby and secure storage for cycles. The Fife Coastal path is on our doorstep and we have an abundance of golf courses in Fife.