Kirkwall Hotel Guide - Hotels with Restaurant in Kirkwall, Scotland

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Kirkwall Hotels with Restaurant

This weekend
Next weekend

Top Kirkwall Hotels with Restaurant

St Ola Hotel

3.0 star property
7.6 out of 10, Good, (72)
"Staff was very helpful and friendly. Facilities a bit long in the tooth "
St Ola Hotel

Karrawa Guest House

3.0 star property
9.6 out of 10, Exceptional, (106)
"We had a wonderful stay here, staff was awesome and outstanding breakfast"
The price is €173
includes taxes & fees
10 Aug - 11 Aug
Karrawa Guest House

Kirkwall Youth Hostel

2.0 star property
7.8 out of 10, Good, (37)
"If you are visiting Kirkwall do not hesitate to stay in this wonderful hostel"
The price is €97
includes taxes & fees
23 Jul - 24 Jul
Kirkwall Youth Hostel
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.

Top Kirkwall Hotel Reviews

Frequently asked questions

Why book your hotel with restaurants in Kirkwall with Expedia?
Booking a hotel with restaurants in Kirkwall is as easy as clicking on your travel dates and picking a place that checks your boxes. On the lookout for a getaway that has its own restaurant or is in a culinary hot spot? Want it to be upscale or budget friendly? Use Expedia's filters to further narrow your search results and find your ideal match.
How can I find cheap hotels with restaurants in Kirkwall?
With Expedia's nifty filter tool, sourcing cheap hotels with restaurants in Kirkwall is a cinch. To find properties that are easy on the wallet, refine your search results by star rating, budget and meal plans.