Photo by Marc De Vos

Find hotels in Mainland from $100

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mainland hotels

Royal Oak Guest House

Royal Oak Guest House
2.0 star property
Kirkwall
10.0 out of 10, Exceptional, (52)
"Very clean, good breakfast and friendly staff. "
United Kingdom
Jeremy
$97 nightly
The price is $117
Jan 5 - Jan 6
Total with taxes and fees
Royal Oak Guest House

The Orkney Hotel

The Orkney Hotel
3.0 star property
Kirkwall
8.4 out of 10, Very Good, (75)
"We had a very enjoyable stay. The staff were very friendly and helpful. Would definitely like to return"
United Kingdom
Antoinette
$157 nightly
The price is $188
Jan 5 - Jan 6
Total with taxes and fees
The Orkney Hotel

The Ayre Hotel

The Ayre Hotel
3.0 star property
Kirkwall
8.6 out of 10, Excellent, (225)
"Staff were very good, happy to help!"
United Kingdom
Steven
$91 nightly
The price is $109
Jan 10 - Jan 11
Total with taxes and fees
The Ayre Hotel

Albert Hotel

Albert Hotel
3.0 star property
Kirkwall
9.0 out of 10, Wonderful, (264)
"Breakfast was great and we liked the location, near shopping and the bus station. We also liked the Bothy Bar ;-)"
United States
Sylvia
$125 nightly
The price is $151
Jan 6 - Jan 7
Total with taxes and fees
Albert Hotel

The Shore

The Shore
3.0 star property
Kirkwall
8.2 out of 10, Very Good, (173)
"nice area very efficient checkin/checkout"
United States
Bill
$129 nightly
The price is $155
Jan 8 - Jan 9
Total with taxes and fees
The Shore

The Royal Hotel Stromness

The Royal Hotel Stromness
3.0 star property
Stromness
8.8 out of 10, Excellent, (78)
"Very convenient to the ferry and all the shops. "
United States
Robert
$209 nightly
The price is $251
Jan 5 - Jan 6
Total with taxes and fees
The Royal Hotel Stromness

The Stromness Hotel

The Stromness Hotel
2.0 star property
Stromness
7.0 out of 10, Good, (83)
"The dining was excellent and the staff friendly and accommodating. The room was cozy with a view of the harbor."
United Kingdom
Maya
$83 nightly
The price is $100
Jan 25 - Jan 26
Total with taxes and fees
The Stromness Hotel

Karrawa Guest House

Karrawa Guest House
3.0 star property
Kirkwall
9.6 out of 10, Exceptional, (114)
"Our stay was wonderful; the hosts were so friendly and the B&B was spotless. Breakfast was delicious with great choices, and we would happily return."
United Kingdom
Matthew Simon
$96 nightly
The price is $116
Feb 2 - Feb 3
Total with taxes and fees
Karrawa Guest House

Grainbank Mews

Grainbank Mews
3.0 star property
Kirkwall
10.0 out of 10, Exceptional, (8)
"Beautiful property located a short walk from the city centre, great rooms, friendly staff. "
Norway
Magnus
$92 nightly
The price is $111
Jan 8 - Jan 9
Total with taxes and fees
Grainbank Mews

Lindisfarne Bed & Breakfast

Lindisfarne Bed & Breakfast
3.0 star property
Stromness
9.8 out of 10, Exceptional, (75)
"Beautiful place with great hosts"
United States
LINDA
$139 nightly
The price is $167
Feb 1 - Feb 2
Total with taxes and fees
Lindisfarne Bed & Breakfast

The Sands Hotel

The Sands Hotel
2.5 star property
Burray
9.8 out of 10, Exceptional, (53)
"Pleasant staff-great breakfast-convenient parking"
United States
Ben D
$160 nightly
The price is $192
Jan 5 - Jan 6
Total with taxes and fees
The Sands Hotel

The Steading

The Steading
3.0 star property
South Walls
$1,146 nightly
The price is $1,375
Jan 7 - Jan 8
Total with taxes and fees
The Steading
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Scottish Islands attractions

Learn more about Mainland

Explore attractions like Maes Howe and Standing Stones of Stenness as you discover things to see and do in Mainland.

Skara Brae is a stone-built Neolithic settlement, located on the Bay of Skaill on the west coast of mainland Orkney. #instone
Photo by Our Global Adventure
Open Photo by Our Global Adventure

Top Mainland Hotel Reviews

More cheap stays in Mainland