Best Hotels in Kirkwall

Explore Kirkwall with 13 stays near popular landmarks, shopping malls, dining spots, and key business areas for a convenient city stay.

The Kirkwall Hotel
8.2 (43 reviews)

The Kirkwall Hotel ★★★

📍 Harbour St, Kirkwall

"Lovely, welcoming hotel with proper character and great location for Orkney."

Ayre Hotel & Ayre Apartments
8.3 (102 reviews)

Ayre Hotel & Ayre Apartments ★★★

📍 Ayre Rd, Kirkwall

"Good hotel. At the centre of Kirkwall. Great food at its restauran"

Albert Hotel
8.9 (82 reviews)

Albert Hotel ★★★

📍 Junction Rd, Kirkwall

Karrawa Guest House
9.7 (49 reviews)

Karrawa Guest House ★★★

📍 Inganess Rd, St Ola, Kirkwall

"It was a very cozy guesthouse. Anyway, it's close to the local bus stop, but it's hard because there are only a few buses."

The Shore
7.9 (48 reviews)

The Shore ★★★

📍 Shore St, Kirkwall

Royal Oak Guesthouse
9.7 (57 reviews)

Royal Oak Guesthouse ★★★

📍 Royal Oak House, Holm Rd, Kirkwall

"This is a welcoming and beautiful guesthouse. It had everything I needed in my room and a great lounge room with a microwave and tea and coffee making facilities (in addition to the tea, coffee and kettle in each room). The breakfast was delicious! I loved staying here :)"

The Orkney Hotel
7.4 (54 reviews)

The Orkney Hotel ★★★

📍 40-41 Victoria St, Kirkwall

"Booked to stay one night with husband and that was more than enough. This is a tired old place well past its prime. The room we stayed in was basic with dated decor, not clean with dust on surfaces and a spiders web with lots of dead flies on it. The carpet needed a good hoover. The bathroom was ok but with old fittings and the bathroom door didn't shut properly. The bed and mattress were of poor quality and I wakened through the night with back pain. We had booked an evening meal at 6.00pm. On arriving at the dining room it was locked and we sat around for approx 10 mins until a member of staff opened it. Food at dinner and breakfast was ok however the staff were clearly overwhelmed as there was a large group of travelers eating together and therefore other diners had a longer wait for food. The staff we encountered were all very pleasant however I would not recommend staying at this hotel. The hotel is in a good location in the centre of Kirkwall however the room rate was far to high for the standard of room we encountered and honestly we couldnt't wait to leave."

West End Guest House
7.6 (8 reviews)

West End Guest House ★★★

📍 14 Main Street, Kirkwall

"Be careful when booking here based upon the reviews. This establishment has downgraded its offering from a full service hotel to a guest house offering B&B only. The guest house is largely unstaffed. Check in is a key box on the wall, check out is a letter box to drop off your keys in. There's no dining room offering evening meals, and no bar. My room was simple but adequate. There are tea and coffee facilities, and you can help yourself to top ups from a central store. Breakfast comprises a limited hot menu, which is cooked to order, alongside a coffee machine, juices, cereals and toast. Service from the front of house breakfast team was good. Location wise, it's a 10 minute easy stroll down the main shopping street to the harbour. Price wise, £95 per night is high for what's on offer. Is it comparable with other similar establishments in Kirkwall? I don't know. But whilst the West End is fine, I've paid less for better places many times. "

Grainbank Mews
9.5 (176 reviews)

Grainbank Mews ★★★

📍 Grainbank House, Kirkwall

"We had the most beautiful and relaxing stay at Grainbank Mews. From the very beginning, the hosts were incredibly welcoming and attentive, promptly answering our questions before arrival and offering excellent recommendations for places to eat. The guest house has been beautifully converted, and we stayed in both a king room and a ground-floor twin room. Each was tastefully decorated, spotlessly clean, and thoughtfully equipped with everything we could possibly need for a comfortable stay. A generous continental breakfast was included, with a wide selection of cereals, porridge, toast, and fresh fruit. It was more than enough to set us up perfectly for a full day of sightseeing around the island. We would highly recommend Grainbank Mews to anyone visiting the area and wouldn’t hesitate to stay here again if we return."

See All Hotels in Kirkwall

Real Reviews of Kirkwall Hotels From Travellers

9.2
Excellent Community Rating
Real & verified guest reviews from all over the world
Q

Q7215YVjohnm

Solo traveler
The Kirkwall Hotel ★★★
"Wonderful Hotel. Excellent room overlooking Bay. Staff are brilliant. Very friendly and couldn't be more helpful. Food was delicious. Thoroughly recommend Thank you "
★★★★★
2025-11-20
G

HK GabaZhao

Solo traveler
Ayre Hotel & Ayre Apartments ★★★
"The location is excellent, not far from the airport bus stop and several restaurants, and it's right by the sea with a sea view. The facilities are a bit dated, but acceptable, and the heating works fine. There's a damp smell upon entering the room, which is much better with the windows open. For a small archipelago town, these conditions are acceptable."
★★★★★
2025-03-04
G

JP Guest User

Solo traveler
Karrawa Guest House ★★★
"It was a very cozy guesthouse. Anyway, it's close to the local bus stop, but it's hard because there are only a few buses."
★★★★★
2026-04-24
G

Guest User

Other
Royal Oak Guesthouse ★★★
"Stayed here on our Orkney Intrepid tour. Stayed four nights. Great accommodation with a modern ensuite, very comfortable beds, and excellent selection for breakfast. A short walk from Kirkwall with a lovely view. Very warm welcome from hosts."
★★★★★
2025-05-29
G

Guest User

Business traveler
The Orkney Hotel ★★★
"Checked in, and was hugely underwhelmed. Within a few minutes the fire alarm was going off - but apparently it was okay, because that floor had nobody staying there… It was freezing, dated, moldy and dirty. All for the princely sum of £160. The only redeeming features were the breakfast and the lady serving the breakfast."
★★★★☆
2024-12-18
G

Guest User

Solo traveler
West End Guest House ★★★
"Having come off the boat after a weeks sailing I needed a B&B to lay my head before flying out the following day. From the moment of booking this B&B has been so helpful. I requested if I could leave my bag early while I explored for the day, they allowed me to drop it off & even popped in my room when it was ready. The en suite room was clean, tidy & more than catered for my needs. Breakfast was a combination of help yourself & a cooked breakfast ordered the night before. I thoroughly recommend this place it’s a max 5 min walk to bus station & into town. Special mention to Andrew who was really helpful when it came to finding out the airport bus timings, holding my bag & dropping it in my room & generally helpful. Will definately stay again if passing through in the future."
★★★★★
2024-02-29
G

Guest User

Other
Grainbank Mews ★★★
"Excellent accomodation. Old fashioned house with modern interior. Stayed for six nights on a business trip. Room was great . Clean, warm and everything you need. Breakfast was first class. Albert and Aileen were excellent hosts . Organised everything for me when the ferry home was cancelled and had to stay extra night. Will definitely use this place again ."
★★★★★
2026-02-01

Kirkwall Travel Information

⚡

Power Plug & Voltage

230V/Type G

💵

Exchange Rate

GBP

💳

Local Payment

Cards/ApplePay/Cash

📱

Connectivity

EE/Vodafone/O2/Three

🌡️

Current Weather

Showers

More Information About Kirkwall Hotels

Data

Detail

Number of reviews

485

Total properties

13

Weekday Avg. Price

PHP 9,597

Weekend Avg. Price

PHP 9,680

Trending hotel

The Kirkwall Hotel

FAQs About Hotels in Kirkwall

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.