Skip to main content

Search hotels in Kirkwall

Enter your dates to see the latest prices and deals for Kirkwall hotels

Kirkwall – 42 hotels and places to stay

Filter by:

Star Rating

Review score

The Orkney Hotel

Hotel in Kirkwall

Located in Kirkwall, 1.8 miles from Scapa Beach, The Orkney Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

G
Gretchen
From
United States
The staff was helpful and friendly. From check in to breakfast we were given suggestions of places to visit and all service with a smile.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 148 reviews
Price from
$195.99
1 night, 2 adults

The Shore

Hotel in Kirkwall

Set in Kirkwall, Orkney Islands region, The Shore is located 1.2 mi from Highland Park Distillery. This 3-star hotel offers luggage storage space. The hotel has family rooms.

E
Eric
From
United States
Convenient, professional staff.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 242 reviews
Price from
$205.45
1 night, 2 adults

The Foveran

Hotel in Kirkwall

Located in Kirkwall, 1.1 miles from Scapa Beach, The Foveran provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6 reviews
Price from
$286.96
1 night, 2 adults

Albert Hotel

Hotel in Kirkwall

Featuring a bar, Albert Hotel is located in Kirkwall in the Orkney Islands region, 10 miles from Maeshowe and 11 miles from Standing Stones of Stenness. This 3-star hotel offers room service.

j
jeffrey
From
United States
The bedding had blood Clearly the room cleaners do not care
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 187 reviews
Price from
$218.29
1 night, 2 adults

The Kirkwall Hotel

Hotel in Kirkwall

Looking out across the harbor of the Orkney Islands’ largest town, The Kirkwall Hotel features a high-quality restaurant and bar along with stylish rooms with attached bathroom.

J
Janet
From
United States
Centrally located, very pleasant staff, good beds.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 363 reviews
Price from
$252.76
1 night, 2 adults

Ayre Hotel & Ayre Apartments

Hotel in Kirkwall

Set in Kirkwall, Orkney, family-run Ayre Hotel & Ayre Apartments overlooks Kirkwall harbor. It offers local produce in its restaurant and traditionally styled rooms, with free Wi-Fi.

G
Grieve
From
United Kingdom
Central location
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 995 reviews
Price from
$175.71
1 night, 2 adults

West End Guest House

Kirkwall

West End Guest House offers accommodations in Kirkwall, 12 miles from Ring of Brogdar and 10 miles from Orkney Fossil and Heritage Centre, Burray.

M
Martha
From
United States
Good location.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 100 reviews
Price from
$154.09
1 night, 2 adults

Ardconnel Bed and Breakfast

Kirkwall

Offering sea views, Ardconnel Bed and Breakfast in Kirkwall features accommodations, a garden, and a shared lounge. This bed and breakfast offers free private parking, bicycle parking, and free Wifi.

J
Josette
From
Canada
We enjoyed the large bathroom, the spacious and comfortable room, the view, the hostesses' hospitality, and the amazing breakfast spread. We definitely appreciated being able to get a breakfast takeaway bag the morning of our ferry departure.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 327 reviews
Price from
$182.47
1 night, 2 adults

Grainbank Mews

Kirkwall

Housed in a historic building, the recently renovated Grainbank Mews features accommodations with a garden and free Wifi.

N
Neil
From
United Kingdom
Very newly built room in the outbuilding of an old house on the outskirts of Kirkwall but within easy walking distance of town. Very helpful friendly host.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 91 reviews
Price from
$160.85
1 night, 2 adults

Bellavista Guest House

Kirkwall

Bellavista Guest House enjoys a location in Kirkwall, 13 miles from Ring of Brogdar and 12 miles from Orkney Fossil and Heritage Centre, Burray.

T
Tracy
From
United States
Nice place and people here. The room was fine though the double bed and room made it a little tight since the room was small but that was not a problem really. Overall the place was fine.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 19 reviews
Price from
$220.32
1 night, 2 adults
See all 42 hotels in Kirkwall

Most booked hotels in Kirkwall and surrounding area in the past month

See all
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 6 reviews
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 149 reviews
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 187 reviews
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 242 reviews
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 363 reviews
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 995 reviews

Hotels located in the center of Kirkwall

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 128 reviews

    Orkneyinga is located in Kirkwall, just 10 miles from Maeshowe and 11 miles from Standing Stones of Stenness.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 42 reviews

    The Pally - behind 13 Palace Road, Kirkwall, Orkney - STL OR00122F offers accommodations in Kirkwall, 10 miles from Orkney Fossil and Heritage Centre, Burray and 11 miles from Ness of Brogdar.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 29 reviews

    Castleyards Apartment 1 offers accommodations in Kirkwall, 10 miles from Maeshowe and 11 miles from Standing Stones of Stenness.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 36 reviews

    Castleyards Apartment 2 offers accommodations in Kirkwall, 10 miles from Maeshowe and 11 miles from Standing Stones of Stenness.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 49 reviews

    Castleyards Apartment 12 is located in Kirkwall, just 10 miles from Maeshowe and 11 miles from Standing Stones of Stenness.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 53 reviews

    The Old Endie Hoose Kirkwall Orkney offers accommodations in Kirkwall, 11 miles from Orkney Fossil and Heritage Centre, Burray and 11 miles from Ness of Brogdar.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 27 reviews

    Kingston House is located in Kirkwall, just 10 miles from Orkney Fossil and Heritage Centre, Burray and 11 miles from Ness of Brogdar.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 93 reviews

    Apt 2, Frasers Close offers accommodations in Kirkwall, 1.8 miles from Scapa Beach and 10 miles from Maeshowe.

Budget hotels in Kirkwall and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2 reviews

    Old Library Apartments - 8a offers accommodations in Orkney, 11 miles from Standing Stones of Stenness and 12 miles from Ring of Brogdar. The air-conditioned accommodation is 10 miles from Maeshowe.

  • Central Kirkwall House is located in Orkney, just 12 miles from Ring of Brogdar and 10 miles from Orkney Fossil and Heritage Centre, Burray.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 113 reviews

    Studio in the heart of Kirkwall OR00239F offers accommodations in Orkney, 10 miles from Maeshowe and 11 miles from Standing Stones of Stenness.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 7 reviews

    House in the heart of Kirkwall OR00575F offers accommodations in Orkney, 10 miles from Maeshowe and 11 miles from Standing Stones of Stenness.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 49 reviews

    Stylish Central 2 Bedroom Apartment - Free Parking, Free WiFi offers accommodations in Orkney, 1.8 miles from Scapa Beach and 10 miles from Maeshowe.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 60 reviews

    Offering a garden, Apt 1, Frasers Close, Kirkwall features accommodations in Kirkwall. This property offers access to a patio and free private parking.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 58 reviews

    Victoria Cottage, Victoria Road, Kirkwall offers accommodations in Orkney, 1.7 miles from Scapa Beach and 10 miles from Maeshowe.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 83 reviews

    City Centre Bridge Street Apartment offers accommodations in Kirkwall, 11 miles from Ness of Brogdar and 17 miles from Skara Brae.

Best hotels with breakfast in Kirkwall and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 7 reviews

    Esviken in heart of Kirkwall offers accommodations in Orkney, 11 miles from Standing Stones of Stenness and 12 miles from Ring of Brogdar. The air-conditioned accommodation is 10 miles from Maeshowe.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 44 reviews

    8 Thoms Street offers accommodations in Kirkwall, 10 miles from Maeshowe and 11 miles from Standing Stones of Stenness.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 6 reviews

    Haeli Kirkwall is recently renovated and includes a living room with a flat-screen TV. With garden views, this accommodation features a terrace.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 67 reviews

    Apartment 76 offers accommodations in Kirkwall, 1.6 miles from Scapa Beach and 10 miles from Maeshowe.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 21 reviews

    89 Victoria Street, Kirkwall, Orkney - OR00066F is located in Orkney, just 1.7 miles from Scapa Beach and 10 miles from Maeshowe. This vacation home provides free private parking and free Wifi.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 33 reviews

    Stay Kirkwall Apartments - Ayre Road is located in Kirkwall, just 10 miles from Maeshowe and 10 miles from Standing Stones of Stenness.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 56 reviews

    Kirkwall town centre apartment in Kirkwall offers accommodations with free Wifi, 1.7 miles from Scapa Beach, 10 miles from Maeshowe, and 11 miles from Standing Stones of Stenness.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 19 reviews

    Quaint Cottage in Kirkwall is located in Kirkwall, just 11 miles from Standing Stones of Stenness and 12 miles from Ring of Brogdar.

FAQs about hotels in Kirkwall

What Guests Said About Kirkwall:

  • 8.0

    I liked St Magnus Cathedral, the Museum and also visited...

    I liked St Magnus Cathedral, the Museum and also visited the ruins of the Bishop's Palace and the Earls'. It was exceedingly useful to finally locate the bus terminal and utilise it to get to Scarabrae which was excellent, and has a lovely info centre and Cafe; and Skail House (total contrast) which was included in the admission ticket. The next day I went to Stromness to visit the Pier Gallery which was superb. Spent a Lovely day walking and enjoying the little Braes etc. A enjoyed Stromness very much. I was dismayed to find that the bus service didn't easily get me to other sites of interest, like the Italian chapel. Also Maeshoe (sp) was booked out for days. Very Happy to have visited Orkney, but it was challenging without a car
    Guest review by
    Anonymous
  • 10.0

    Plenty to see and do.

    Plenty to see and do. Tourist shops and cafe’s quite expensive. A day at the beach costs nothing! We visited Newark beach. A treasure trove for shell or pebble collectors. The Kirk Gallery & Cafe was the perfect place for my birthday brunch.
    Guest review by
    Nicol
  • 10.0

    We enjoyed walking round the town and visited the Cathedral,...

    We enjoyed walking round the town and visited the Cathedral, which was really fascinating. We found a little cafe very close by on the right side of the Cathedral as you face it, we had delicious coffee and scones there! There is so much to do and see in Orkney, we needed much longer
    Guest review by
    Bernadette
    United Kingdom
  • 10.0

    Great centre for visiting all the sights,beaches shops & we...

    Great centre for visiting all the sights,beaches shops & we were blessed with a sunny weeks weather.We loved the historic sights and The Neuk Hotel food was great value.If self catering The Brey has everything you could want.
    Guest review by
    Farmer
  • 8.0

    We visited off season and rented a car (from Drive Orkney -...

    We visited off season and rented a car (from Drive Orkney - who were great and uniquely allow their cars off Orkney for a small surcharge). You do need to get around the island(s) and a car or organised tour is necessary. We are told peak season is very busy. We went in February, which could have been awful weather but we really lucked-out with cloudless blue skies and sunshine. The main island (mischievously named 'Mainland') has the most astonishing archaeology from the Neolithic (c.3500 BCE) to the Iron Age.
    Guest review by
    Nick
    United Kingdom
  • 10.0

    I really enjoyed the social life, the locals are so friendly...

    I really enjoyed the social life, the locals are so friendly. We went to Kirkwall to play Orkney at rugby, but unfortunately the pitch was frozen. So we will return to play the fixture at the eng of March, another chance to meet new friends!
    Guest review by
    Terry
    United Kingdom

See reviews by guests who stayed at hotels in Kirkwall

See all
  • From $405.49 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 363 reviews
    The hotel is atmospheric and very centrally located while being on the seaside. It is a short walk to ferries and buses and also to the cathedral and museums in Kirkwall. We loved the more spacious room 102 (although being just over a bar is not the best location for a Friday night - unless you are in the bar at that time as well :) This was a navy headquarters building so plenty of objects reminding of the past. The reception and restaurant staff are lovely and also very helpful.
    Guest review by
    Milena
    United Kingdom
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 263 reviews
    Stacey was so welcoming. Her room was excellent. Bed comfortable and the on suit with walk in shower was perfect. It is only at most a 10 minute walk to to Kirkwall with plenty of cafes and restaurants with plenty of choice for places to eat. Thank you Stacey I would definitely recommend as a place to stay
    Guest review by
    peter
    United Kingdom
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 497 reviews
    The room was wellstocked with everything I needed. The bath was super clean and comfortable. I Ioved that I had a bathrobe in my room. I slept very well in the bed. Walking into Kirkwall city centre took me about 15 minutes and was a nice walk through a good neighbourhood.
    Guest review by
    Susann
    Germany
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 60 reviews
    This is just a brilliant property perfectly located in the delightful small town of Kirkwall. This was our second visit and we are already booked again for 2026!
    Guest review by
    Stephen
    United Kingdom
  • From $310.88 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 242 reviews
    I recommend this hotel as probably the best in Kirkwall
    Guest review by
    Krasimir
    Bulgaria