Skip to main content

Search hotels in Kirkwall

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

Kirkwall – 46 hotels and places to stay

Filter by:

Star rating
Review score

Ayre Hotel & Ayre Apartments

Hotel in Kirkwall

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

l
leon
From
Australia
Warm, comfortable decor and ambiance. Clean, efficient bathroom facilities. Excellent dining and wining. lovely service.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,058 reviews
Price from
US$156.96
1 night, 2 adults

Albert Hotel

Hotel in Kirkwall

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

D
David
From
United Kingdom
There was nothing I didn’t like a perfect place to stay and staff great
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 197 reviews
Price from
US$216.66
1 night, 2 adults

The Shore

Hotel in Kirkwall

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

S
Sara
From
United Kingdom
Lovely room good location pet friendly and friendly staff Good food in the Kirkwall Hotel next door
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 239 reviews
Price from
US$155.62
1 night, 2 adults

The Kirkwall Hotel

Hotel in Kirkwall

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

H
Hoelter
From
Australia
Loved the old world charm and character. The position was fantastic and the rooms very comfortable and lovely.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 353 reviews
Price from
US$202.57
1 night, 2 adults

The Orkney Hotel

Hotel in Kirkwall

Located in Kirkwall, 2.8 km from Scapa Beach, The Orkney Hotel provides accommodation with a garden, free private parking, a restaurant and a bar.

K
Kurt
From
Australia
The staff were friendly and helpful. The decor was reminiscent of the early 19th century and very charming. We had booked a larger room, which had a 4 poster bed and spa tub. Breakfast was good as was the dinner. The bed was very comfortable.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 152 reviews
Price from
US$194.52
1 night, 2 adults

Grainbank Mews

Kirkwall

Grainbank Mews, a property with a garden, is set in Kirkwall, 16 km from Standing Stones of Stenness, 18 km from Ring of Brogdar, as well as 17 km from Ness of Brogdar.

G
George
From
United Kingdom
Thank you to Albert and Aileen for a wonderful stay at Grainbank Mews. The room was beautiful and sparkling clean, with a delicious breakfast prepared for us each morning. Great location, just outside Kirkwall and a couple minutes' drive to all the shops and restaurants. We were really curious about life on Orkney, and Albert was very kind and informative, even pointing us in the direction of the 'Orkney Dictionary' (which I bought!) This place is a treasure and we would love to stay again the next time we are in town.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 108 reviews
Price from
US$159.64
1 night, 2 adults

Esviken 2 in heart of Kirkwall

Kirkwall

Offering a garden and garden view, Esviken 2 in heart of Kirkwall is set in Kirkwall, 17 km from Standing Stones of Stenness and 18 km from Ring of Brogdar.

P
Patricia
From
Australia
A home away from home with everything you could need (including a toothbrush if you have forgotten yours). Highly recommend
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 38 reviews
Price from
US$154.84
1 night, 2 adults

Bellavista Guest House

Kirkwall

Set in Kirkwall and only 17 km from Maeshowe, Bellavista Guest House offers accommodation with garden views, free WiFi and free private parking.

A
Anita
From
United States
Our room was immaculate, parking was very convenient, tea and snacks the best, breakfast for the first time we could select the night before off a menu and was delicious!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 17 reviews
Price from
US$218.67
1 night, 2 adults

Karrawa Guest House

Kirkwall

Karrawa Guest House, a property with a garden, is located in Kirkwall, 2.7 km from Scapa Beach, 17 km from Maeshowe, as well as 19 km from Standing Stones of Stenness.

F
Fabian
From
Netherlands
Friendly staff, breakfast was excellent. Good beds.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 98 reviews
Price from
US$132.81
1 night, 2 adults

West End Guest House

Kirkwall

West End Guest House, a property with a garden, is set in Kirkwall, 16 km from Maeshowe, 18 km from Standing Stones of Stenness, as well as 19 km from Ring of Brogdar.

N
Nysa
From
United Kingdom
Location was great, even though there was no breakfast served, there was lots of information given about where to go in the town for breakfast and other meals. It was a cozy little room and perfect for a couple nights stay for a single person. I felt safe and slept well.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 135 reviews
Price from
US$152.94
1 night, 2 adults
See all 46 hotels in Kirkwall

Popular hotels in Kirkwall

Check out our top picks in Kirkwall

Filter by:

Star rating
Review score

Ayre Hotel & Ayre Apartments

Hotel in Kirkwall

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

l
leon
From
Australia
Warm, comfortable decor and ambiance. Clean, efficient bathroom facilities. Excellent dining and wining. lovely service.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,058 reviews
Price from
US$156.96
1 night, 2 adults

Albert Hotel

Hotel in Kirkwall

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

D
David
From
United Kingdom
There was nothing I didn’t like a perfect place to stay and staff great
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 197 reviews
Price from
US$216.66
1 night, 2 adults

The Shore

Hotel in Kirkwall

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

S
Sara
From
United Kingdom
Lovely room good location pet friendly and friendly staff Good food in the Kirkwall Hotel next door
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 239 reviews
Price from
US$155.62
1 night, 2 adults

The Kirkwall Hotel

Hotel in Kirkwall

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

H
Hoelter
From
Australia
Loved the old world charm and character. The position was fantastic and the rooms very comfortable and lovely.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 353 reviews
Price from
US$202.57
1 night, 2 adults

The Orkney Hotel

Hotel in Kirkwall

Located in Kirkwall, 2.8 km from Scapa Beach, The Orkney Hotel provides accommodation with a garden, free private parking, a restaurant and a bar.

K
Kurt
From
Australia
The staff were friendly and helpful. The decor was reminiscent of the early 19th century and very charming. We had booked a larger room, which had a 4 poster bed and spa tub. Breakfast was good as was the dinner. The bed was very comfortable.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 152 reviews
Price from
US$194.52
1 night, 2 adults

Grainbank Mews

Kirkwall

Grainbank Mews, a property with a garden, is set in Kirkwall, 16 km from Standing Stones of Stenness, 18 km from Ring of Brogdar, as well as 17 km from Ness of Brogdar.

G
George
From
United Kingdom
Thank you to Albert and Aileen for a wonderful stay at Grainbank Mews. The room was beautiful and sparkling clean, with a delicious breakfast prepared for us each morning. Great location, just outside Kirkwall and a couple minutes' drive to all the shops and restaurants. We were really curious about life on Orkney, and Albert was very kind and informative, even pointing us in the direction of the 'Orkney Dictionary' (which I bought!) This place is a treasure and we would love to stay again the next time we are in town.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 108 reviews
Price from
US$159.64
1 night, 2 adults

Esviken 2 in heart of Kirkwall

Kirkwall

Offering a garden and garden view, Esviken 2 in heart of Kirkwall is set in Kirkwall, 17 km from Standing Stones of Stenness and 18 km from Ring of Brogdar.

P
Patricia
From
Australia
A home away from home with everything you could need (including a toothbrush if you have forgotten yours). Highly recommend
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 38 reviews
Price from
US$154.84
1 night, 2 adults

Bellavista Guest House

Kirkwall

Set in Kirkwall and only 17 km from Maeshowe, Bellavista Guest House offers accommodation with garden views, free WiFi and free private parking.

A
Anita
From
United States
Our room was immaculate, parking was very convenient, tea and snacks the best, breakfast for the first time we could select the night before off a menu and was delicious!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 17 reviews
Price from
US$218.67
1 night, 2 adults

Karrawa Guest House

Kirkwall

Karrawa Guest House, a property with a garden, is located in Kirkwall, 2.7 km from Scapa Beach, 17 km from Maeshowe, as well as 19 km from Standing Stones of Stenness.

F
Fabian
From
Netherlands
Friendly staff, breakfast was excellent. Good beds.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 98 reviews
Price from
US$132.81
1 night, 2 adults

West End Guest House

Kirkwall

West End Guest House, a property with a garden, is set in Kirkwall, 16 km from Maeshowe, 18 km from Standing Stones of Stenness, as well as 19 km from Ring of Brogdar.

N
Nysa
From
United Kingdom
Location was great, even though there was no breakfast served, there was lots of information given about where to go in the town for breakfast and other meals. It was a cozy little room and perfect for a couple nights stay for a single person. I felt safe and slept well.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 135 reviews
Price from
US$152.94
1 night, 2 adults
See all 46 hotels in Kirkwall

Most booked hotels in Kirkwall and surroundings in the past month

See all

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 15 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 152 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 239 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 197 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 353 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,057 reviews

Budget hotels in Kirkwall and nearby

Orkney Studio Holidays is situated in Kirkwall, 16 km from Standing Stones of Stenness, 18 km from Ring of Brogdar, and 16 km from Orkney Fossil and Heritage Centre, Burray.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 216 reviews

Royal Oak Guesthouse, a property with a shared lounge, is situated in Orkney, 2.3 km from Scapa Beach, 17 km from Maeshowe, as well as 19 km from Standing Stones of Stenness.

From US$120.74 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Set in Orkney and only 3 km from Scapa Beach, Nortaing orkney offers accommodation with garden views, free WiFi and free private parking.

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

Situated 28 km from Ring of Brogdar, 8.4 km from Orkney Fossil and Heritage Centre, Burray and 27 km from Ness of Brogdar, Self catering. Maydene. Holm. Orkney, Scotland.

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

Situated in Kirkwall, 16 km from Maeshowe and 18 km from Standing Stones of Stenness, Orkneyinga offers air conditioning.

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

The Pally - behind 13 Palace Road, Kirkwall, Orkney - STL OR00122F is set in Kirkwall, 16 km from Maeshowe, 18 km from Standing Stones of Stenness, as well as 19 km from Ring of Brogdar.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews

Situated in Orkney, 16 km from Maeshowe and 18 km from Standing Stones of Stenness, Old Library Apartments - 8a offers air conditioning.

Situated in Orkney and only 16 km from Maeshowe, Central Kirkwall House features accommodation with garden views, free WiFi and free private parking.

Best hotels with breakfast in Kirkwall and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 152 reviews

Located in Kirkwall, 2.8 km from Scapa Beach, The Orkney Hotel provides accommodation with a garden, free private parking, a restaurant and a bar.

Situated in Kirkwall and only 15 km from Maeshowe, Esviken 3 in the heart of Kirkwall features accommodation with garden views, free WiFi and free private parking.

From US$184.80 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews

Situated in Orphir and only 8.8 km from Maeshowe, Orkney Bed & Whisky features accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 29 reviews

Situated in Kirkwall and only 16 km from Maeshowe, Castleyards Apartment 1 features accommodation with city views, free WiFi and free private parking.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 47 reviews

Offering city views, Castleyards Apartment 12 is an accommodation located in Kirkwall, 17 km from Standing Stones of Stenness and 19 km from Ring of Brogdar.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 54 reviews

Set in Kirkwall and only 16 km from Maeshowe, The Old Endie Hoose Kirkwall Orkney offers accommodation with quiet street views, free WiFi and free private parking.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 124 reviews

Studio in the heart of Kirkwall OR00239F is situated in Orkney, 16 km from Maeshowe, 17 km from Standing Stones of Stenness, as well as 19 km from Ring of Brogdar.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 12 reviews

Located 16 km from Maeshowe, 18 km from Standing Stones of Stenness and 19 km from Ring of Brogdar, House in the heart of Kirkwall OR00575F provides accommodation set in Orkney.

Hotels located in the centre of Kirkwall

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

Offering a garden and garden view, Kingston House is set in Kirkwall, 16 km from Maeshowe and 18 km from Standing Stones of Stenness.

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

Situated in Kirkwall and only 2.9 km from Scapa Beach, Apt 2, Frasers Close features accommodation with garden views, free WiFi and free private parking.

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

Boasting garden views, Apt 1, Frasers Close, Kirkwall features accommodation with a garden and a patio, around 2.9 km from Scapa Beach.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 86 reviews

City Centre Bridge Street Apartment is set in Kirkwall, 18 km from Standing Stones of Stenness, 19 km from Ring of Brogdar, and 17 km from Orkney Fossil and Heritage Centre, Burray.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 44 reviews

Offering a garden and garden view, 8 Thoms Street is located in Kirkwall, 18 km from Standing Stones of Stenness and 19 km from Ring of Brogdar.

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

Offering city views, Apartment 76 is an accommodation located in Kirkwall, 16 km from Maeshowe and 17 km from Standing Stones of Stenness.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 57 reviews

Kirkwall town centre apartment in Kirkwall offers accommodation with free WiFi, 2.7 km from Scapa Beach, 16 km from Maeshowe and 18 km from Standing Stones of Stenness.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 34 reviews

Offering a terrace and inner courtyard view, Quaint Cottage in Kirkwall is set in Kirkwall, 16 km from Maeshowe and 18 km from Standing Stones of Stenness.

FAQs about hotels in Kirkwall

What guests said about Kirkwall:

8.0

We took a car on the ferry from Scrabster which allowed us...

We took a car on the ferry from Scrabster which allowed us to roam over Mainland and easily get into town. I'm not sure how comprehensively the public transport covers the island, and don't recall seeing a lot of public buses, so for our (2 night) stay, with lots of sightseeing stops, it was the right call. Had a great evening meal from the specials board at Lucano, near St. Magnus Cathedral.
Guest review by
Robert
United States
10

Kirkwall is worth visiting.

Kirkwall is worth visiting. It is clean and tidy with local attractions worth visiting. It is a lovely town with all the facilities needed if exploring further afield is not your thing. Ferries to outlying islands are in the harbour with other ferry terminals being only a short distance away. Car hire is and worthwhile and makes exploring the island easy. There seems to be a very effective bus service in Kirkwall too, just an short walk from the centre.
Guest review by
Ann
United Kingdom
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

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

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

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

See reviews by guests who stayed at hotels in Kirkwall

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 136 reviews
I gave this property 5 stars because there was nothing to dislike. Very nicely decorated and well equipped little house right in the center of Kirkwall that felt like a home from home. I had my choice of the two bedrooms and opted for the back bedroom which was wonderfully quiet with a comfy bed and choice of pillows. The welcome basket was very generous and the price for two nights was very reasonable. It is surrounded by shops and coffee places. I fully recommend this to anyone as a great option to a hotel.
Guest review by
Chris
Italy
From US$114.70 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,057 reviews
This hotel is well located in Kirkwall and has everything one needs for a short stay. The staff on duty is very helpful although they run between restaurant , bar and reception , in order to meet the Customers needs, When available they are extremely helpful and well understanding. The view on Kirkwall harbor is quite unique for the place.
Guest review by
PIETRO
Italy
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
Exceptionally clean, well located, very quiet, was perfect in everyway. Bobby was amazing with her communication, was easy to walk into the main town & ferries, 5 minutes from the start of Kirkwall parkrun if that's your thing! Would go back in a heartbeat.
Guest review by
Collins
United Kingdom
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 239 reviews
Clean, comfortable and a central location. Deluxe king suite consisted of one double room, one twin room and a shared bathroom. Tea and coffee facilities were provided. Breakfast was in the Kirkwall Hotel next door.
Guest review by
Suzanne
United Kingdom
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 705 reviews
Excellent place, very clean and had all amenities needed. Good location in Kirkwall for access to anywhere. All staff were friendly and helpful.
Guest review by
Scott
Thailand