Freetobook hotels in Kirkwall, Scotland
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top Kirkwall Freetobook Hotels

Royal Oak Guest House
Royal Oak Guest House
10.0 out of 10, Exceptional, (44)
The price is €178
includes taxes & fees
1 Aug - 2 Aug

Lindisfarne Bed & Breakfast
Lindisfarne Bed & Breakfast
9.8 out of 10, Exceptional, (67)
The price is €143
includes taxes & fees
25 Jul - 26 Jul

Karrawa Guest House
Karrawa Guest House
9.6 out of 10, Exceptional, (105)
The price is €186
includes taxes & fees
30 Jul - 31 Jul

Grainbank Mews
Grainbank Mews
10.0 out of 10, Exceptional, (7)
The price is €178
includes taxes & fees
20 Jul - 21 Jul

Stromness Apartments
Stromness Apartments
9.4 out of 10, Exceptional, (23)

Harbour Cottage
Harbour Cottage
9.8 out of 10, Exceptional, (12)

Castleyards Apartment 2
Castleyards Apartment 2
9.6 out of 10, Exceptional, (15)

Castleyards Apartment 12
Castleyards Apartment 12
9.0 out of 10, Wonderful, (11)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Recent Reviews in Kirkwall
Recent Reviews in Kirkwall

Albert Hotel
5/5 Excellent
"The staff went out of its way to make sure the guests’ needs are met. Great location. I’ll stay here again. "
A verified traveller stayed at Albert Hotel
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near other Attractions
More accommodation types in Kirkwall
Hot Deals in Other Popular Destinations
More top Kirkwall Hotels
- Aurora - Self Catering, Kirkwall, Quiet Location With Luxury Hot Tub
- Castleyards Apartment 1
- Castleyards Apartment 12
- Castleyards Apartment 2
- St Ola Hotel
- The Stromness Hotel
- The Sands Hotel
- The Royal Hotel Stromness
- Celtic Lodges
- Ferry Inn Stromness
- Stromabank Hotel
- Murray Arms Hotel
- Unique Seaside Cottage in a picturesque village .
- Lindisfarne Bed & Breakfast
- Stromness