Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Orkney Islands

Filter by star ratings
All filters
Kirkwall Youth Hostel
Kirkwall Youth Hostel
7.9 Good
Old Scapa Road, Kirkwall, United Kingdom
Show on map
0.8 mi from city centre, Kirkwall, SCT, United Kingdom 
GoodBased on 278 reviews
7.9

Boasting a swimming pool, Kirkwall Youth Hostel is located in Kirkwall and offers comfortable accommodation. It provides free Wi-Fi, laundry facilities and a library.

Merkister Hotel
Merkister Hotel
9.0 Excellent
Loch Harray Harray, Kirkwall, Kirkwall, United Kingdom
Show on map
10.6 mi from city centre, Kirkwall, SCT, United Kingdom 
ExcellentBased on 120 reviews
9.0

Merkister Hotel is ideally positioned in peaceful surrounds in Dounby, a short drive from Kirkwall and Stromness. Those staying at the property can also take advantage of free Wi-Fi during their stay.

Murray Arms Hotel
Murray Arms Hotel
8.6 Excellent
Back Road, Orkney, United Kingdom
Show on map
10.9 mi from city centre, Orkney, SCT, United Kingdom 
ExcellentBased on 94 reviews
8.6

Murray Arms Hotel is located in St. Marys and features free Wi-Fi. It also offers a tour desk, a ticket service and billiards.

Albert Hotel
Albert Hotel
8.7 Excellent
7 Mounthoolie Place, Kirkwall, United Kingdom
Show on map
0.1 mi from city centre, Kirkwall, SCT, United Kingdom 
ExcellentBased on 125 reviews
8.7

Albert Hotel Kirkwall is a traditional setting while in Kirkwall and is close to everything the area has to offer. It is moments from St Magnus Cathedral.

Smithfield Hotel
Smithfield Hotel
8.4 Excellent
Dounby, Orkney, United Kingdom
Show on map
19.6 mi from city centre, Orkney, SCT, United Kingdom 
ExcellentBased on 118 reviews
8.4

Located within the scenic parkland of Dounby, Smithfield Hotel provides traditional accommodation and a full range of facilities, including luggage storage, billiards and laundry facilities. It also offers a dart board and a wake-up service.

Highland Park House
Highland Park House
9.2 Excellent
Highland Park House, Rosebank, Kirkwall, United Kingdom
Show on map
1.2 mi from city centre, Kirkwall, SCT, United Kingdom 
ExcellentBased on 109 reviews
9.2

Highland Park House is located in Kirkwall and is close to St Magnus Cathedral. Those staying at the property can also take advantage of free wireless internet during their stay.

Sands Hotel
Sands Hotel
9.4 Excellent
Burray, Orkney, United Kingdom
Show on map
8.8 mi from city centre, Orkney, SCT, United Kingdom 
ExcellentBased on 157 reviews
9.4

Sands Hotel is located on Burray and offers 4-star facilities in addition to free Wi-Fi. It also provides laundry facilities, a laundry service and a dart board.

The Ayre Hotel
The Ayre Hotel
8.6 Excellent
Ayre Road, Kirkwall, United Kingdom
Show on map
0.2 mi from city centre, Kirkwall, SCT, United Kingdom 
ExcellentBased on 396 reviews
8.6

Ayre Hotel & Ayre Apartments provides a comfortable setting when in Kirkwall. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Orcades Hostel
Orcades Hostel
9.0 Excellent
Muddisdale Road, Kirkwall, United Kingdom
Show on map
0.6 mi from city centre, Kirkwall, SCT, United Kingdom 
ExcellentBased on 238 reviews
9.0

Orcades Hostel offers a comfortable setting while in Kirkwall. It also provides a shared kitchen.

West End Hotel
West End Hotel
8.1 Excellent
14 Main Street, Kirkwall, United Kingdom
Show on map
0.5 mi from city centre, Kirkwall, SCT, United Kingdom 
ExcellentBased on 215 reviews
8.1

This comfortable hotel in Kirkwall offers free wireless internet, as well as luggage storage and laundry facilities. It is close to Earl's Palace, eateries and shops.

Tips for booking a Orkney Islands hotel

Cheapest month:June
Most expensive month:August
Average price in Orkney Islands:$97/night
Absolute cheapest price found:$23/night
Cheapest day:Saturday
Most expensive day:Monday
$56 - $191
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$70 - $212
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Orkney Islands hotels

Show all 139 hotels
1
Highland Park House
Highland Park House
9.2 Excellent
Highland Park House, Rosebank, Kirkwall, United Kingdom
Show on map
1.2 mi from city centre, Kirkwall 

Highland Park House is located in Kirkwall and is close to St Magnus Cathedral. Those staying at the property can also take advantage of free wireless internet during their stay.

Cheapest hotels in Orkney Islands, Scotland

Show all 139 hotels
Kirkwall Youth Hostel
Kirkwall Youth Hostel
7.9 Good
Old Scapa Road, Kirkwall, United Kingdom
Show on map
0.8 mi from city centre,  

Boasting a swimming pool, Kirkwall Youth Hostel is located in Kirkwall and offers comfortable accommodation. It provides free Wi-Fi, laundry facilities and a library.

$26
Avg. per night
Orcades Hostel
Orcades Hostel
9.0 Excellent
Muddisdale Road, Kirkwall, United Kingdom
Show on map
0.6 mi from city centre,  

Orcades Hostel offers a comfortable setting while in Kirkwall. It also provides a shared kitchen.

$69
Avg. per night
Murray Arms Hotel
Murray Arms Hotel
8.6 Excellent
Back Road, Orkney, United Kingdom
Show on map
10.9 mi from city centre,  

Murray Arms Hotel is located in St. Marys and features free Wi-Fi. It also offers a tour desk, a ticket service and billiards.

$76
Avg. per night
Smithfield Hotel
Smithfield Hotel
8.4 Excellent
Dounby, Orkney, United Kingdom
Show on map
19.6 mi from city centre,  

Located within the scenic parkland of Dounby, Smithfield Hotel provides traditional accommodation and a full range of facilities, including luggage storage, billiards and laundry facilities. It also offers a dart board and a wake-up service.

$84
Avg. per night
Merkister Hotel
Merkister Hotel
9.0 Excellent
Loch Harray Harray, Kirkwall, Kirkwall, United Kingdom
Show on map
10.6 mi from city centre,  

Merkister Hotel is ideally positioned in peaceful surrounds in Dounby, a short drive from Kirkwall and Stromness. Those staying at the property can also take advantage of free Wi-Fi during their stay.

$96
Avg. per night
West End Hotel
West End Hotel
8.1 Excellent
14 Main Street, Kirkwall, United Kingdom
Show on map
0.5 mi from city centre,  

This comfortable hotel in Kirkwall offers free wireless internet, as well as luggage storage and laundry facilities. It is close to Earl's Palace, eateries and shops.

$118
Avg. per night
The Shore
The Shore
8.8 Excellent
Shore Street, Kirkwall, United Kingdom
Show on map
0.0 mi from city centre,  

Set in Kirkwall, The Shore is a five-minute walk from St Magnus Cathedral and offers a swimming pool. Guests can also enjoy free wireless internet.

$125
Avg. per night
The Ayre Hotel
The Ayre Hotel
8.6 Excellent
Ayre Road, Kirkwall, United Kingdom
Show on map
0.2 mi from city centre,  

Ayre Hotel & Ayre Apartments provides a comfortable setting when in Kirkwall. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

$127
Avg. per night

Hotel prices in Orkney Islands

2 stars and under

$26 - $171

Highland Park House

#1 Most popular

Highland Park House
9.2 Excellent
$171
Avg. per night
Kirkwall Youth Hostel

Best value

$26
Avg. per night
3 stars

$76 - $194

The Ayre Hotel

#1 Most popular

The Ayre Hotel
8.6 Excellent
$127
Avg. per night
The Shore

#2 Most popular

The Shore
8.8 Excellent
$125
Avg. per night
Murray Arms Hotel

Best value

Murray Arms Hotel
8.6 Excellent
$76
Avg. per night
4 stars +

$69 - $166

Sands Hotel

#1 Most popular

Sands Hotel
9.4 Excellent
$166
Avg. per night
Orcades Hostel

Best value

Orcades Hostel
9.0 Excellent
$69
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Orkney Islands

Orkney Islands travel FAQs

  • Where is the best place to stay in Orkney Islands?

    Our travelers prefer to stay in places like Kirkwall, Orkney, and Stromness while in Orkney Islands.

  • What are the best hotels in Orkney Islands?

    396 reviews rated The Ayre Hotel with an average score of 8.6/10. It may also be worth looking into the The Shore, which received a rating of 8.8/10 from 346 reviews. Sands Hotel could also be a good option, with a score of 9.4/10 from 157 reviews.