Right on the waterfront, this welcoming 200-year-old hotel with spruce, inviting, large-bedded rooms makes a great Kirkwall base. It's definitely worth paying the extra few pounds to grab one with a sea view. The bar-restaurant downstairs is convivial and friendly, though doesn't excel food-wise.
Ayre Hotel
Kirkwall