Photo of front of hotelThe St Ola Hotel is situated in the heart of Kirkwall on the picturesque waterfront. A few minutes walk brings you to the town centre, our beautiful Cathedral and all local amenities.

A perfect hotel to unwind in, with the option of joining in the local fun and sampling a selection of Orkney beverages and light snacks in our two lively bars downstairs.

Due to being situated on the harbour front, we are the ideal place to stay should your trip to Orkney include a visit to the North Isles. The ferries for the islands are located across the road, as well as the bus station being two minutes walk around the corner.

Hotel barYou will begin your stay by receiving a warm Orkney welcome, enjoy your stay with our staff attending to your requirements and end your stay looking forward to coming back in the near future!

We look forward to being of service to you at the St Ola Hotel.