Orkney Islands hotels

KAYAK searches hundreds of travel sites at once for hotels in Orkney Islands

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Latest Orkney Islands Hotel Deals

MOST POPULAROrkney
3 stars from AED 360
4+ stars from AED 966
Kirkwall
3 stars from AED 345
4+ stars from AED 286
Stromness
3+ stars from AED 510

Best Orkney Islands hotels

Most recommended Orkney Islands hotels

Show all
The Inn Guest House - Kirkwall - Dining room
The Inn Guest House
8.9 Very Good
AED 584+
AED 584+
The Ayre Hotel - Kirkwall - Restaurant
The Ayre Hotel
8.4 Very Good
AED 601+
AED 601+
Parking
Free Wi-Fi
The Stromness Hotel
5.7 Fair
AED 693+
AED 693+
Parking
Free Wi-Fi
Pet-friendly
The Kirkwall Hotel
8.2 Very Good
AED 1,025+
AED 1,025+
Free Wi-Fi
Pet-friendly
The Murray Arms Hotel
8.8 Very Good
AED 540+
AED 540+
Parking
Free Wi-Fi
Pet-friendly
The Sands Hotel
9.1 Wonderful
AED 952+
AED 952+
Parking
Free Wi-Fi
Kirkwall Youth Hostel
7.5 Good
AED 315+
AED 315+
Parking
Free Wi-Fi
Pet-friendly
The Reid Hall
9.4 Wonderful
AED 569+
AED 569+
Parking
Airport shuttle
Free Wi-Fi
Orcades Hostel
8.7 Very Good
AED 321+
AED 321+
Parking
Free Wi-Fi
The Shore
7.9 Good
AED 719+
AED 719+
Free Wi-Fi
Pet-friendly
Smithfield Hotel
8.3 Very Good
AED 793+
AED 793+
Parking
Free Wi-Fi
No 1 Broughton Bed & Breakfast
9.2 Wonderful
AED 334+
AED 334+
Parking
Free Wi-Fi

KAYAK’s insights for hotels in Orkney Islands

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Orkney Islands with confidence.

Which month has the cheapest hotel rates in Orkney Islands?

Hotels are cheapest in Orkney Islands in December, with average rates of AED 1,113. In comparison, July is the most expensive month, with prices at AED 3,276.

What is the cheapest day of the week to book a hotel in Orkney Islands?

Friday offers the lowest rates in Orkney Islands, with an average nightly price of AED 1,838. The highest prices are found on Monday, with average rates at AED 2,405.

How early should you book a hotel in Orkney Islands?

Book at least 32 days before your stay begins to get the best price for your Orkney Islands hotel.

How much is a Orkney Islands hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Where to stay in Orkney Islands?

Our map will help you find the perfect place to stay in Orkney Islands by showing you the exact location of each hotel.

Orkney Islands Hotel Deals. Search for hotels in Orkney Islands. Find cheap hotel rooms in Orkney Islands. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.