37.82 Miles* from Kirkwall centre
£33.14
per night
39.69 Miles* from Kirkwall centre
£39.00
per night
31.07 Miles* from Kirkwall centre
£33.64
per night
30.81 Miles* from Kirkwall centre

Cheap hotels in Kirkwall