Photo by Marc De Vos

Find hotels in Mainland from CA $162
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mainland
Pet friendly
Apartment
Check prices for these dates
Our top choices for Mainland hotels

1. Lindisfarne Bed & Breakfast
Lindisfarne Bed & BreakfastStromness
9.8 out of 10, Exceptional, (86 reviews)
The price is CA $194
CA $233 total
includes taxes & fees
Aug 12 - Aug 13

2. The Royal Hotel Stromness
The Royal Hotel StromnessStromness
8.8 out of 10, Excellent, (85 reviews)
The price is CA $302
CA $362 total
includes taxes & fees
Aug 23 - Aug 24

3. Smithfield guesthouse
Smithfield guesthouseDounby
9.2 out of 10, Wonderful, (44 reviews)
The price is CA $235
CA $282 total
includes taxes & fees
Aug 6 - Aug 7

5. The Stromness Hotel
The Stromness HotelStromness
7.0 out of 10, Good, (92 reviews)
The price is CA $302
CA $363 total
includes taxes & fees
Aug 19 - Aug 20

6. Cottage Sleeps 9 With Sea Views and Parking
Cottage Sleeps 9 With Sea Views and ParkingOrphir
The price is CA $665
CA $798 total
includes taxes & fees
Jul 28 - Jul 29

7. Karrawa Guest House
Karrawa Guest HouseKirkwall
9.6 out of 10, Exceptional, (129 reviews)
The price is CA $234
CA $281 total
includes taxes & fees
Aug 12 - Aug 13

8. Kirkwall Youth Hostel
Kirkwall Youth HostelKirkwall
8.0 out of 10, Very good, (46 reviews)
The price is CA $135
CA $162 total
includes taxes & fees
Jul 29 - Jul 30

9. Royal Oak Guest House
Royal Oak Guest HouseKirkwall
10.0 out of 10, Exceptional, (56 reviews)
The price is CA $235
CA $282 total
includes taxes & fees
Aug 3 - Aug 4

11. West End Guest House
West End Guest HouseKirkwall
8.6 out of 10, Excellent, (79 reviews)
The price is CA $246
CA $296 total
includes taxes & fees
Aug 6 - Aug 7

12. Murray Arms Hotel
Murray Arms HotelSouth Ronaldsay
9.2 out of 10, Wonderful, (158 reviews)
The price is CA $235
CA $282 total
includes taxes & fees
Jul 29 - Jul 30

13. The Sands Hotel
The Sands HotelBurray
9.8 out of 10, Exceptional, (59 reviews)
The price is CA $344
CA $413 total
includes taxes & fees
Jul 28 - Jul 29
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 Mainland 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.

Photo by Our Global Adventure
Open Photo by Our Global Adventure
More cheap stays in Mainland

Kirkwall Youth Hostel
Old Scapa Road Kirkwall Scotland
The price is CA $135 per night from Jul 29 to Jul 30
CA $135
CA $162 total
Jul 29 - Jul 30
includes taxes & fees
8/10 Very good! (46 reviews)
Explore a world of travel with Expedia
- Family Hotels in Orkney Islands
- Kirkwall Hotels
- Beach Hotel Hotels in Orkney Islands
- The Stromness Hotel
- Rousay Hotels
- Historic Hotels in Orkney Islands
- Birsay Hotels
- B&B in Orkney Islands
- Finstown Hotels
- Apartments in Orkney Islands
- Hostels in Orkney Islands
- Farmstay in Orkney Islands
- Stromness Hotels
- Orkney Islands Hotels
- Spa Hotels in Orkney Islands
- Casino Hotels in Orkney Islands
- Hotel Wedding Venues Hotels in Orkney Islands
- Flights from Ottawa (YOW) to Kirkwall (KOI)
- Flights from Aberdeen (ABZ) to Kirkwall (KOI)
- Flights to Orkney Islands
- Flights from Edmonton (YEG) to Kirkwall (KOI)
- Flights from Glasgow (GLA) to Kirkwall (KOI)
- Flights from Winnipeg (YWG) to Kirkwall (KOI)
- Flights from Toronto (YYZ) to Kirkwall (KOI)
- Flights from Calgary (YYC) to Kirkwall (KOI)
- Flights to Stromness
- Flights from Halifax (YHZ) to Kirkwall (KOI)
- Flights from London (LHR) to Kirkwall (KOI)
- Flights from Edinburgh (EDI) to Kirkwall (KOI)




























































