Hotels in Orkney Islands

Search and compare Orkney Islands hotels from hundreds of travel sites and save

Orkney Islands
24 Jul — 25 Jul2
Orkney Islands
Sat 24/7
Sun 25/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Orkney Islands

Filter by star ratings
All filters
The Inn Guest House
The Inn Guest House
9.5 Excellent
St Mary's, Kirkwall, United Kingdom
Show on map
10.2 km from city centre, Kirkwall, SCT, United Kingdom 
ExcellentBased on 5 reviews
9.5

Located within the picturesque countryside of St. Marys, The Inn Guest House offers comfortable accommodation and a wide range of facilities, including a wake-up service and wireless internet.

Corriemuir
Corriemuir
7.1 Good
Holm, Orkney., Kirkwall, United Kingdom
Show on map
7.5 km from city centre, Kirkwall, SCT, United Kingdom 
GoodBased on 1 review
7.1

Corriemuir is ideally located in a peaceful village setting, a short drive from Kirkwall and Orphir. It also provides a safe, a library and luggage storage.

Karrawa Guest House
Karrawa Guest House
9.4 Excellent
Inganess Road, Kirkwall, United Kingdom
Show on map
1.5 km from city centre, Kirkwall, SCT, United Kingdom 
ExcellentBased on 117 reviews
9.4

Karrawa Guest House offers 3-star accommodation in Kirkwall. It is ideally positioned for guests wishing to discover the area's attractions.

West End Hotel
West End Hotel
8.0 Excellent
14 Main Street, Kirkwall, United Kingdom
Show on map
0.8 km from city centre, Kirkwall, SCT, United Kingdom 
ExcellentBased on 269 reviews
8.0

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.

Ferry Inn Stromness
Ferry Inn Stromness
8.4 Excellent
10 John Street, Stromness, Stromness, United Kingdom
Show on map
0.3 km from city centre, Stromness, SCT, United Kingdom 
ExcellentBased on 432 reviews
8.4

Ferry Inn Stromness offers 3-star accommodation in Stromness. It provides complimentary Wi-Fi, bicycle rental and a swimming pool.

Tips for booking a Orkney Islands hotel

Cheapest month:June
Most expensive month:April
Average price in Orkney Islands:$138/night
Absolute cheapest price found:$38/night
Cheapest day:Saturday
Most expensive day:Wednesday
$76 - $209
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$124 - $223
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Orkney Islands hotels

Show all 148 hotels
1
The Inn Guest House
The Inn Guest House
9.5 Excellent
St Mary's, Kirkwall, United Kingdom
Show on map
10.2 km from city centre, Kirkwall 

Located within the picturesque countryside of St. Marys, The Inn Guest House offers comfortable accommodation and a wide range of facilities, including a wake-up service and wireless internet.

2
Ferry Inn Stromness
Ferry Inn Stromness
8.4 Excellent
10 John Street, Stromness, Stromness, United Kingdom
Show on map
0.3 km from city centre, Stromness 

Ferry Inn Stromness offers 3-star accommodation in Stromness. It provides complimentary Wi-Fi, bicycle rental and a swimming pool.

3
Corriemuir
Corriemuir
7.1 Good
Holm, Orkney., Kirkwall, United Kingdom
Show on map
7.5 km from city centre, Kirkwall 

Corriemuir is ideally located in a peaceful village setting, a short drive from Kirkwall and Orphir. It also provides a safe, a library and luggage storage.

Cheapest hotels in Orkney Islands, Scotland

Show all 148 hotels
Corriemuir
Corriemuir
7.1 Good
Holm, Orkney., Kirkwall, United Kingdom
Show on map
7.5 km from city centre,  

Corriemuir is ideally located in a peaceful village setting, a short drive from Kirkwall and Orphir. It also provides a safe, a library and luggage storage.

$123
Avg. per night
Ferry Inn Stromness
Ferry Inn Stromness
8.4 Excellent
10 John Street, Stromness, Stromness, United Kingdom
Show on map
0.3 km from city centre,  

Ferry Inn Stromness offers 3-star accommodation in Stromness. It provides complimentary Wi-Fi, bicycle rental and a swimming pool.

$132
Avg. per night
West End Hotel
West End Hotel
8.0 Excellent
14 Main Street, Kirkwall, United Kingdom
Show on map
0.8 km 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.

$149
Avg. per night
Karrawa Guest House
Karrawa Guest House
9.4 Excellent
Inganess Road, Kirkwall, United Kingdom
Show on map
1.5 km from city centre,  

Karrawa Guest House offers 3-star accommodation in Kirkwall. It is ideally positioned for guests wishing to discover the area's attractions.

$150
Avg. per night
The Inn Guest House
The Inn Guest House
9.5 Excellent
St Mary's, Kirkwall, United Kingdom
Show on map
10.2 km from city centre,  

Located within the picturesque countryside of St. Marys, The Inn Guest House offers comfortable accommodation and a wide range of facilities, including a wake-up service and wireless internet.

$168
Avg. per night

Hotel prices in Orkney Islands

3 stars

$132 - $168

The Inn Guest House

No. 1 most popular

The Inn Guest House
9.5 Excellent
$168
Avg. per night
Karrawa Guest House

No. 2 most popular

Karrawa Guest House
9.4 Excellent
$150
Avg. per night
Ferry Inn Stromness

Best value

Ferry Inn Stromness
8.4 Excellent
$132
Avg. per night

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

Where to stay in Orkney Islands

Cities in Orkney Islands

Orkney Islands travel FAQs

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

    Kirkwall, Stromness, and Orkney are the most popular places on HotelsCombined for stays in Orkney Islands.

  • What are the best hotels in Orkney Islands?

    Karrawa Guest House, rated with a score of 9.4 from 117 reviewers, is one of the most popular hotels in Orkney Islands. Other top stays include Ferry Inn Stromness, with an average rating of 8.4 from 432 reviewers, and Ayre Hotel & Ayre Apartments, with a score of 8.5 from 421 reviewers.