Hotels in Kirkwall
Hotel
Ayre Road, Kirkwall, Orkney, KW15 1QX
01856 873001
more
Hotel
Harbour Street, Kirkwall, Orkney, KW15 1LE
01856 872232
more
Hotel
Harbour Street, Kirkwall, Orkney, KW15 1LE
01856 875090
more
Hotel
40 Victoria Street, Kirkwall, Orkney, KW15 1DN
01856 873477
more