Would you like to save as your currency permanently or for this visit only?
The Royal Hotel is located in the centre of the seaside town of Stonehaven. With eighteen en-suite rooms available, the hotel can accommodate up to forty-three people. There are 10 double rooms, 7 twin rooms and a beautiful family room which overlooks Stonehaven bay. Both the double and twin rooms are available for single occupancy at a reduced rate. The hotel has a well stocked bar with a cosy dining area which serves traditional pub grub throughout the day. It is also a popular daytime venue for coffee and snacks due to its central location. There is a newly refurbished function suite also with views of Stonehaven bay which is available for private functions.