This small, private hotel is situated in the Kingdom of Fife, a 5-minute drive from Kirkcaldy. There is free Wi-Fi and free parking on site, and a restaurant where delicious homemade food is cooked using local ingredients. Edinburgh is 28 miles away.
Each room at Royal Hotel is cosy and traditionally furnished, and benefits from a TV and tea and coffee making facilities. Some have an en suite bathroom, and others have shared bathroom facilities – but all guests can enjoy free toiletries and a hairdryer.
Royal Hotel is just over a mile from Kirkcaldy Harbour, which dates back to the 1450s. A number of pretty fishing villages are nearby, and the striking Dunfermline Abbey can be reached in 30 minutes’ drive. The hotels is located on the main coastal route from Edinburgh to St Andrews.