Mainland has a great selection of quality Hotels. Please browse our selection below. Just click on the links displayed to view more details on the individual Hotel or click on the links on the left to find out more about other holiday accommodation and attractions in Mainland, or other towns and villages in Orkney Islands.
Merkister Hotel is situated on the shores of Harray Loch in Orkney.15 minute drive from the main towns of Kirkwall and Stromness.The hotel has 15 ensuite bedrooms and one with private bathroom, Busy Lounge bar and restaurant.
St Ola Hotel is a family run hotel 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.Ideal location to explore the North Isles.
- 90.00 GBP / per night
6 Bedrooms, Orkney Islands Hotels