Luxury Bed & Breakfast in or near St Ola

St Ola is a parish in Orkney which contains the largest town on the island being Kirkwall. Several ships have been named after St Ola. Luxury B&Bs in or near St Ola Graemeshall House, St Ola are listed below.
1 Result In Or Near St Ola
5.3 miles from the centre of St Ola
Pleas note that our minimum stay is now 2 nights. Dating back to 1626, this former home to the Lairds of Graemeshall now offers luxurious bed and breakfast accommodation in an idyllic setting in the beautiful Orkney Islands.
This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE