A coastal landscape with cliffs, a beach, and the ocean.

Find hotels in Mainland from CA $149

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 12 - Sep 13
Tomorrow
Sep 13 - Sep 14
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Filter by

Star rating

Guest rating

Our top choices for Mainland hotels

1. Lindisfarne Bed & Breakfast

Lindisfarne Bed & Breakfast
Stromness
United Kingdom
Peter
CA $180
CA $216 total
includes taxes & fees
Oct 2 - Oct 3
Lindisfarne Bed & Breakfast

2. Smithfield guesthouse

Smithfield guesthouse
Dounby
United States
Brian
CA $228
CA $273 total
includes taxes & fees
Sep 13 - Sep 14
Smithfield guesthouse

3. Albert Hotel

Albert Hotel
Kirkwall
United Kingdom
Cynthia
CA $263
CA $315 total
includes taxes & fees
Oct 12 - Oct 13
Albert Hotel

4. The Ayre Hotel

The Ayre Hotel
Kirkwall
United Kingdom
Julie
CA $148
CA $177 total
includes taxes & fees
Oct 11 - Oct 12
The Ayre Hotel

5. The Shore

The Shore
Kirkwall
United States
Beth
CA $243
CA $449 total
includes taxes & fees
Oct 3 - Oct 4
The Shore

6. The Royal Hotel Stromness

The Royal Hotel Stromness
Stromness
Canada
Diane
CA $359
CA $431 total
includes taxes & fees
Oct 12 - Oct 13
The Royal Hotel Stromness

7. Ferry Inn Stromness

Ferry Inn Stromness
Stromness
United States
Julie
CA $292
CA $351 total
includes taxes & fees
Sep 13 - Sep 14
Ferry Inn Stromness

8. The Stromness Hotel

The Stromness Hotel
Stromness
United States
Debra
CA $194
CA $233 total
includes taxes & fees
Oct 13 - Oct 14
The Stromness Hotel

9. The Orkney Hotel

The Orkney Hotel
Kirkwall
United States
David
CA $241
CA $290 total
includes taxes & fees
Oct 2 - Oct 3
The Orkney Hotel

10. Cottage Sleeps 9 With Sea Views and Parking

Cottage Sleeps 9 With Sea Views and Parking
Orphir
CA $216
CA $260 total
includes taxes & fees
Sep 17 - Sep 18
Cottage Sleeps 9 With Sea Views and Parking

11. Karrawa Guest House

Karrawa Guest House
Kirkwall
United Kingdom
Candy
CA $219
CA $263 total
includes taxes & fees
Sep 13 - Sep 14
Karrawa Guest House

12. Kirkwall Youth Hostel

Kirkwall Youth Hostel
Kirkwall
United States
Shawn
CA $124
CA $149 total
includes taxes & fees
Sep 13 - Sep 14
Kirkwall Youth Hostel

13. Royal Oak Guest House

Royal Oak Guest House
Kirkwall
United Kingdom
Jeremy
CA $217
CA $261 total
includes taxes & fees
Oct 2 - Oct 3
Royal Oak Guest House

14. Grainbank Mews

Grainbank Mews
Kirkwall
United Kingdom
Stephen
CA $228
CA $274 total
includes taxes & fees
Sep 23 - Sep 24
Grainbank Mews

15. West End Guest House

West End Guest House
Kirkwall
United Kingdom
Tanya
CA $216
CA $259 total
includes taxes & fees
Oct 11 - Oct 12
West End Guest House

16. 2-bed Townhouse, Sleeps 4 With Enclosed Garden

2-bed Townhouse, Sleeps 4 With Enclosed Garden
Kirkwall
CA $352
CA $422 total
includes taxes & fees
Oct 13 - Oct 14
2-bed Townhouse, Sleeps 4 With Enclosed Garden

17. The Sands Hotel

The Sands Hotel
Burray
United States
Susan
CA $343
CA $411 total
includes taxes & fees
Sep 23 - Sep 24
The Sands Hotel

18. The Anchorage

The Anchorage
South Ronaldsay
United States
Neil
CA $139
CA $167 total
includes taxes & fees
Oct 13 - Oct 14
The Anchorage

19. Murray Arms Hotel

Murray Arms Hotel
South Ronaldsay
United Kingdom
Tim
CA $235
CA $281 total
includes taxes & fees
Sep 14 - Sep 15
Murray Arms Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mainland attractions

A stone-walled interior with a stone bench, a fur-covered object, and a small fire pit.

Skara Brae

9.8/10 (128 reviews)
Discover the secrets of Orkney’s earliest inhabitants and find out what life was like during prehistoric times at this beautifully preserved ancient village.
See properties
A historic church with a prominent tower and a surrounding graveyard.

St. Magnus Cathedral

9.4/10 (104 reviews)
Examine the intriguing 17th-century tombstones housed inside this stunning sandstone cathedral.
See properties
A stone standing upright in a grassy field with other standing stones in the background.

Ring of Brogdar

9.6/10 (54 reviews)
Delve into the mysteries of this prehistoric landmark, comprising a ring of standing stones set against the wild landscape of the Orkney Islands.
See properties
A grassy hill with a stone staircase leading up to a door.

Maes Howe

9.4/10 (21 reviews)
Part of the Heart of Neolithic Orkney World Heritage Site, this fascinating chambered tomb predates the Egyptian pyramids.
See properties
An ancient stone building with arched windows and a tower in the background.

Earl's Palace

8.6/10 (46 reviews)
Take a tour of this impressive 17th-century ruin, considered to be among the finest examples of French Renaissance architecture in Scotland.
See properties
A historic stone castle surrounded by lush green trees.

Bishop's Palace

8.6/10 (44 reviews)
Explore the ruined remains of this 12th-century palace and see the views from the top of its spiral staircase.
See properties

Highland Park Distillery

9.4/10 (18 reviews)
Find out about the history of Kirkwall when you spend time at Highland Park Distillery. Stroll along the waterfront or visit the cathedral while you're in the area.
See properties

Orkney Museum

9.8/10 (16 reviews)
You can spend time exploring the galleries in Orkney Museum during your trip to Kirkwall. Stroll along the waterfront or experience the area's museums.
See properties

Learn more about Mainland

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

See all hotels in Mainland
A coastal landscape with stone structures and grassy terrain.
Photo by Our Global Adventure

Top Mainland Hotel Reviews

Cosy House in the heart of Kirkwall

Cosy House in the heart of Kirkwall

10/10 Excellent
"It's a very clean, well presented house in a great location. The living room is cosy and the beds are comfortable. The host was really helpful and great with communication."
Elizabeth B. 2-night trip
Posted 12 hours ago
Cosy House in the heart of Kirkwall
The Royal Hotel Stromness

The Royal Hotel Stromness

10/10 Excellent
"Helpful staff and wonderful breakfast"
Diane 3-night trip
Posted 23 hours ago
The Royal Hotel Stromness
Ferry Inn Stromness

Ferry Inn Stromness

10/10 Excellent
"The Ferry Inn is delightful. The place is only bettered by the amazing family that runs it. Home away from home… excellent food, well appointed rooms and sparkling clean … we will be back!"
Julie 1-night trip
Posted 2 days ago
Ferry Inn Stromness
The Ayre Hotel

The Ayre Hotel

8/10 Good
"There was a pub/restaurant on-site, very convenient. It's small though, so don't forget to book ahead for dinner! Food was good. It's right across the street from the ferry, so no problem with transport. I liked it."
Tana 3-night trip
Posted 6 days ago
The Ayre Hotel
Cosy Studio In The Heart Of Kirkwall

Cosy Studio In The Heart Of Kirkwall

10/10 Excellent
"Well located could use more surfaces n bathroom"
Victoria 4-night trip
Posted 8 days ago
Cosy Studio In The Heart Of Kirkwall
Smithfield guesthouse

Smithfield guesthouse

10/10 Excellent
"Perfect place to stay in the quiet and laid back village of Dounby as it is close to a lot of archeological sites which are about 10 to 20 minutes away in every direction. Very friendly and attentive staff. Great food as well. Spacious parking in the back. There is a gas station and a market across the street so you don’t have to worry about driving too far to refuel and get food. This place will be my go-to the next time I travel to Orkney Islands!"
Patricia 4-night trip
Posted 8 days ago
Smithfield guesthouse
The Orkney Hotel

The Orkney Hotel

8/10 Good
"Nice location in the town center. Parking available front and rear. Big clean bright rooms with great bed n and pillows and huge bathroom. Breakfast is very good, nice helpful staff and amazing choice of local drinks in the bar."
Masakazu 2-night trip
Posted 10 days ago
The Orkney Hotel
Albert Hotel

Albert Hotel

10/10 Excellent
"The hotel has clearly just been refurbished and the entrance area was very nice indeed. I was later checking in and had to wait a wee bit until helped by a member of staff - wasn’t a huge issue for me though. The room itself was lovely - spotless and stylish. Didn’t have breakfast as I was leaving early."
Mairi 1-night trip
Posted 12 days ago
Albert Hotel
Karrawa Guest House

Karrawa Guest House

8/10 Good
"Plenty of parking"
Douglas 2-night trip
Posted 13 days ago
Karrawa Guest House

More cheap stays in Mainland

Kirkwall Youth Hostel

Kirkwall Youth Hostel

Old Scapa Road Kirkwall Scotland
CA $124
CA $149 total
Sep 13 - Sep 14
includes taxes & fees
8/10 Very good! (48 reviews)
Kirkwall Youth Hostel
The Stromness Hotel

The Stromness Hotel

The Pierhead Stromness Scotland
CA $194
CA $233 total
Oct 13 - Oct 14
includes taxes & fees
7/10 Good! (96 reviews)
The Stromness Hotel
West End Guest House

West End Guest House

14 Main Street Kirkwall Scotland
CA $216
CA $259 total
Oct 11 - Oct 12
includes taxes & fees
8.6/10 Excellent! (83 reviews)
West End Guest House
Royal Oak Guest House

Royal Oak Guest House

Holm Road Kirkwall Scotland
CA $217
CA $261 total
Oct 2 - Oct 3
includes taxes & fees
10/10 Exceptional! (57 reviews)
Royal Oak Guest House
The Sands Hotel

The Sands Hotel

Pier Road Burray Scotland
CA $343
CA $411 total
Sep 23 - Sep 24
includes taxes & fees
9.8/10 Exceptional! (62 reviews)
The Sands Hotel
Garden House Rooms

Garden House Rooms

New Scapa Rd Kirkwall Scotland
Get ratesGarden House Rooms

Explore a world of travel with Expedia